0000056978-24-000034.txt : 20240201 0000056978-24-000034.hdr.sgml : 20240201 20240201085747 ACCESSION NUMBER: 0000056978-24-000034 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 86 CONFORMED PERIOD OF REPORT: 20231230 FILED AS OF DATE: 20240201 DATE AS OF CHANGE: 20240201 FILER: COMPANY DATA: COMPANY CONFORMED NAME: KULICKE & SOFFA INDUSTRIES INC CENTRAL INDEX KEY: 0000056978 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 231498399 STATE OF INCORPORATION: PA FISCAL YEAR END: 0928 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-00121 FILM NUMBER: 24585174 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-20231230.htm 10-Q klic-20231230
December 30, 202300000569789/28falseQ1202400000569782023-10-012023-12-300000056978dei:OtherAddressMember2023-10-012023-12-3000000569782024-01-26xbrli:shares00000569782023-12-30iso4217:USD00000569782023-09-3000000569782022-10-022022-12-31iso4217:USDxbrli:shares0000056978us-gaap:CommonStockMember2023-09-300000056978us-gaap:TreasuryStockCommonMember2023-09-300000056978us-gaap:RetainedEarningsMember2023-09-300000056978us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300000056978us-gaap:CommonStockMember2023-10-012023-12-300000056978us-gaap:TreasuryStockCommonMember2023-10-012023-12-300000056978us-gaap:RetainedEarningsMember2023-10-012023-12-300000056978us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-10-012023-12-300000056978us-gaap:CommonStockMember2023-12-300000056978us-gaap:TreasuryStockCommonMember2023-12-300000056978us-gaap:RetainedEarningsMember2023-12-300000056978us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-300000056978us-gaap:CommonStockMember2022-10-010000056978us-gaap:TreasuryStockCommonMember2022-10-010000056978us-gaap:RetainedEarningsMember2022-10-010000056978us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-10-0100000569782022-10-010000056978us-gaap:CommonStockMember2022-10-022022-12-310000056978us-gaap:TreasuryStockCommonMember2022-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-310000056978klic:CoreCapitalEquipmentSegmentMember2023-09-300000056978klic:AftermarketProductsandServicesAPSSegmentMember2023-09-300000056978klic:AllOthersSegmentMember2023-09-300000056978klic:CoreCapitalEquipmentSegmentMember2023-10-012023-12-300000056978klic:AftermarketProductsandServicesAPSSegmentMember2023-10-012023-12-300000056978klic:AllOthersSegmentMember2023-10-012023-12-300000056978klic:CoreCapitalEquipmentSegmentMember2023-12-300000056978klic:AftermarketProductsandServicesAPSSegmentMember2023-12-300000056978klic:AllOthersSegmentMember2023-12-300000056978us-gaap:DevelopedTechnologyRightsMembersrt:MinimumMember2023-12-300000056978us-gaap:DevelopedTechnologyRightsMembersrt:MaximumMember2023-12-300000056978us-gaap:DevelopedTechnologyRightsMember2023-12-300000056978us-gaap:DevelopedTechnologyRightsMember2023-09-300000056978srt:MinimumMemberus-gaap:CustomerRelationshipsMember2023-12-300000056978srt:MaximumMemberus-gaap:CustomerRelationshipsMember2023-12-300000056978us-gaap:CustomerRelationshipsMember2023-12-300000056978us-gaap:CustomerRelationshipsMember2023-09-300000056978us-gaap:TradeNamesMembersrt:MinimumMember2023-12-300000056978us-gaap:TradeNamesMembersrt:MaximumMember2023-12-300000056978us-gaap:TradeNamesMember2023-12-300000056978us-gaap:TradeNamesMember2023-09-300000056978us-gaap:OtherIntangibleAssetsMembersrt:MinimumMember2023-12-300000056978us-gaap:OtherIntangibleAssetsMembersrt:MaximumMember2023-12-300000056978us-gaap:OtherIntangibleAssetsMember2023-12-300000056978us-gaap:OtherIntangibleAssetsMember2023-09-300000056978us-gaap:InProcessResearchAndDevelopmentMember2023-12-300000056978us-gaap:InProcessResearchAndDevelopmentMember2023-09-300000056978us-gaap:MoneyMarketFundsMember2023-12-300000056978us-gaap:BankTimeDepositsMember2023-12-300000056978us-gaap:MoneyMarketFundsMember2023-09-300000056978us-gaap:BankTimeDepositsMember2023-09-300000056978us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeForwardMember2023-10-012023-12-300000056978us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeForwardMember2023-12-300000056978klic:AccruedExpensesAndOtherCurrentLiabilitiesMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeForwardMember2023-12-300000056978us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeForwardMember2023-09-300000056978klic:AccruedExpensesAndOtherCurrentLiabilitiesMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeForwardMember2023-09-300000056978us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-10-012023-12-300000056978us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-10-022022-12-310000056978srt:MinimumMember2023-12-300000056978srt:MaximumMember2023-12-30klic:extend_optionsxbrli:pure0000056978klic:CitibankMember2013-11-220000056978klic:CitibankMember2023-12-300000056978klic:FacilityAgreementsMemberklic:MUFGBankLtd.SingaporeBranchMember2019-02-150000056978klic:FacilityAgreementsMemberklic:MUFGBankLtd.SingaporeBranchMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-10-012023-12-300000056978klic:FacilityAgreementsMemberklic:MUFGBankLtd.SingaporeBranchMember2023-12-3000000569782017-08-1500000569782018-07-1000000569782019-01-3100000569782021-10-0200000569782022-03-030000056978srt:ScenarioForecastMember2023-11-202025-08-010000056978klic:ProgramAuthorized15August2017Member2023-10-012023-12-300000056978klic:ProgramAuthorized15August2017Member2023-12-3000000569782021-10-182021-10-180000056978us-gaap:AccumulatedTranslationAdjustmentMember2023-12-300000056978us-gaap:AccumulatedTranslationAdjustmentMember2023-09-300000056978us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-12-300000056978us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-09-300000056978us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-12-300000056978us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-09-300000056978klic:OmnibusIncentivePlanMember2023-12-300000056978klic:RelativeTSRPerformanceShareUnitsMember2023-10-012023-12-300000056978klic:RelativeTSRPerformanceShareUnitsMembersrt:MinimumMember2023-12-300000056978klic:RelativeTSRPerformanceShareUnitsMembersrt:MaximumMember2023-12-300000056978klic:RevenueGrowthPerformanceShareUnitsMember2023-10-012023-12-300000056978klic:RevenueGrowthPerformanceShareUnitsMembersrt:MinimumMember2023-12-300000056978klic:RevenueGrowthPerformanceShareUnitsMembersrt:MaximumMember2023-12-300000056978klic:TimeBasedRestrictedShareUnitsMember2023-10-012023-12-300000056978klic:TimebasedRSUMember2023-10-012023-12-300000056978klic:TimebasedRSUMember2022-10-022022-12-310000056978klic:RelativeTSRPSUMember2023-10-012023-12-300000056978klic:RelativeTSRPSUMember2022-10-022022-12-310000056978klic:SpecialGrowthPSUMember2023-10-012023-12-300000056978klic:SpecialGrowthPSUMember2022-10-022022-12-310000056978us-gaap:CommonStockMember2023-10-012023-12-300000056978us-gaap:CommonStockMember2022-10-022022-12-310000056978us-gaap:CostOfSalesMember2023-10-012023-12-300000056978us-gaap:CostOfSalesMember2022-10-022022-12-310000056978us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-10-012023-12-300000056978us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-10-022022-12-310000056978us-gaap:ResearchAndDevelopmentExpenseMember2023-10-012023-12-300000056978us-gaap:ResearchAndDevelopmentExpenseMember2022-10-022022-12-31klic:segment0000056978klic:BallBondingEquipmentSegmentMember2023-10-012023-12-300000056978klic:BallBondingEquipmentSegmentMember2022-10-022022-12-310000056978klic:WedgeBondingEquipmentSegmentMember2023-10-012023-12-300000056978klic:WedgeBondingEquipmentSegmentMember2022-10-022022-12-310000056978klic:AdvancedSolutionsSegmentMember2023-10-012023-12-300000056978klic:AdvancedSolutionsSegmentMember2022-10-022022-12-310000056978klic:AftermarketProductsandServicesAPSSegmentMember2022-10-022022-12-310000056978klic:AllOthersSegmentMember2022-10-022022-12-310000056978klic:CorporateExpensesMember2023-10-012023-12-300000056978klic:CorporateExpensesMember2022-10-022022-12-310000056978klic:GeneralSemiconductorMemberklic:CoreCapitalEquipmentSegmentMember2023-10-012023-12-300000056978klic:GeneralSemiconductorMemberklic:CoreCapitalEquipmentSegmentMember2022-10-022022-12-310000056978klic:AutomotiveandIndustrialMemberklic:CoreCapitalEquipmentSegmentMember2023-10-012023-12-300000056978klic:AutomotiveandIndustrialMemberklic:CoreCapitalEquipmentSegmentMember2022-10-022022-12-310000056978klic:CoreCapitalEquipmentSegmentMemberklic:LEDMember2023-10-012023-12-300000056978klic:CoreCapitalEquipmentSegmentMemberklic:LEDMember2022-10-022022-12-310000056978klic:CoreCapitalEquipmentSegmentMemberklic:MemoryMember2023-10-012023-12-300000056978klic:CoreCapitalEquipmentSegmentMemberklic:MemoryMember2022-10-022022-12-310000056978us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberklic:STMircoelectronicsNVMember2022-10-022022-12-310000056978us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberklic:FirstTechnologyChinaLtdMember2022-10-022022-12-310000056978us-gaap:CustomerConcentrationRiskMemberklic:MatfronShanghaiMemberus-gaap:SalesRevenueNetMember2023-10-012023-12-300000056978us-gaap:CustomerConcentrationRiskMemberklic:ForehopeElectronicMemberus-gaap:AccountsReceivableMember2023-10-012023-12-300000056978us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberklic:HaosengIndustrialCompanyLimitedMember2022-10-022022-12-31

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 December 30, 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 January 26, 2024, there were 56,341,107 shares of the Registrant’s Common Stock, no par value, outstanding.


KULICKE AND SOFFA INDUSTRIES, INC.
FORM 10 – Q
December 30, 2023
 Index
  Page Number
   
PART I - FINANCIAL INFORMATION
   
Item 1.FINANCIAL STATEMENTS (Unaudited) 
   
 
Consolidated Condensed Balance Sheets as of December 30, 2023 and September 30, 2023
   
 
Consolidated Condensed Statements of Operations for the three months ended December 30, 2023 and December 31, 2022
   
Consolidated Condensed Statements of Comprehensive Income for the three months ended December 30, 2023 and December 31, 2022
Consolidated Condensed Statements of Changes in Shareholders’ Equity for the three months ended December 30, 2023 and December 31, 2022
 
Consolidated Condensed Statements of Cash Flows for the three months ended December 30, 2023 and December 31, 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
December 30, 2023September 30, 2023
ASSETS
Current assets:
Cash and cash equivalents$424,660 $529,402 
Short-term investments285,000 230,000 
Accounts and other receivable, net of allowance for doubtful accounts of $49 and $49, respectively
184,400 158,601 
Inventories, net236,558 217,304 
Prepaid expenses and other current assets47,035 53,751 
     Total current assets1,177,653 1,189,058 
Property, plant and equipment, net107,273 110,051 
Operating right-of-use assets45,797 47,148 
Goodwill89,516 88,673 
Intangible assets, net28,916 29,357 
Deferred tax assets32,139 31,551 
Equity investments2,042 716 
Other assets3,390 3,223 
     TOTAL ASSETS$1,486,726 $1,499,777 
LIABILITIES AND SHAREHOLDERS’ EQUITY  
Current liabilities:  
Accounts payable58,682 49,302 
Operating lease liabilities6,697 6,574 
Income taxes payable24,716 22,670 
Accrued expenses and other current liabilities91,193 103,005 
     Total current liabilities181,288 181,551 
Deferred tax liabilities37,174 37,264 
Income taxes payable53,145 52,793 
Operating lease liabilities41,720 41,839 
Other liabilities12,148 11,769 
     TOTAL LIABILITIES$325,475 $325,216 
Commitments and contingent liabilities (Note 15)
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,495 and 56,310 shares, respectively
578,479 577,727 
Treasury stock, at cost, 28,869 and 29,054 shares, respectively
(756,949)(737,214)
Retained earnings1,353,800 1,355,810 
Accumulated other comprehensive loss(14,079)(21,762)
     TOTAL SHAREHOLDERS’ EQUITY$1,161,251 $1,174,561 
     TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY$1,486,726 $1,499,777 
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 ended
 December 30, 2023December 31, 2022
Net revenue$171,189 $176,233 
Cost of sales91,293 87,527 
Gross profit79,896 88,706 
Selling, general and administrative41,393 42,376 
Research and development36,810 34,508 
Operating expenses78,203 76,884 
Income from operations1,693 11,822 
Interest income9,899 6,559 
Interest expense(22)(34)
Income before income taxes11,570 18,347 
Provision for income taxes2,277 3,758 
Net income$9,293 $14,589 
Net income per share:  
Basic$0.16 $0.26 
Diluted$0.16 $0.25 
Weighted average shares outstanding:  
Basic56,650 57,051 
Diluted57,023 57,729 

 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 ended
December 30, 2023December 31, 2022
Net income$9,293 $14,589 
Other comprehensive income:
Foreign currency translation adjustment6,280 14,319 
Unrecognized actuarial gain on pension plan, net of tax(67)(47)
6,213 14,272 
Derivatives designated as hedging instruments:
Unrealized gain on derivative instruments, net of tax1,255 3,093 
Reclassification adjustment for loss on derivative instruments recognized, net of tax215 280 
Net increase from derivatives designated as hedging instruments, net of tax1,470 3,373 
Total other comprehensive income7,683 17,645 
Comprehensive income$16,976 $32,234 
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 September 30, 202356,310 $577,727 $(737,214)$1,355,810 $(21,762)$1,174,561 
Issuance of stock for services rendered7 253 62 — — 315 
Repurchase of common stock(556)— (26,840)— — (26,840)
Issuance of shares for equity-based compensation734 (7,043)7,043 — —  
Equity-based compensation— 7,542 — — — 7,542 
Cash dividend declared— — — (11,303)— (11,303)
Components of comprehensive income:
Net income— — — 9,293 — 9,293 
Other comprehensive income— — — — 7,683 7,683 
Total comprehensive income— — — 9,293 7,683 16,976 
Balances as of December 30, 202356,495 $578,479 $(756,949)$1,353,800 $(14,079)$1,161,251 

 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 

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

4

KULICKE AND SOFFA INDUSTRIES, INC.
CONSOLIDATED CONDENSED STATEMENTS OF CASH FLOWS (Unaudited)
(in thousands)
 Three months ended
 December 30, 2023December 31, 2022
CASH FLOWS FROM OPERATING ACTIVITIES:  
Net income$9,293 $14,589 
Adjustments to reconcile net income to net cash provided by operating activities:  
Depreciation and amortization7,985 5,613 
Equity-based compensation and employee benefits7,857 6,521 
Adjustment for inventory valuation2,789 809 
Deferred taxes(678)(2,740)
Loss/(Gain) on disposal of property, plant and equipment43 (256)
Unrealized fair value changes on equity investment(211) 
Unrealized foreign currency translation2,565 3,588 
Changes in operating assets and liabilities, net of assets and liabilities assumed in businesses combinations:  
Accounts and other receivable(25,619)108,754 
Inventories(22,083)(27,229)
Prepaid expenses and other current assets7,547 252 
Accounts payable, accrued expenses and other current liabilities(819)(32,763)
Income taxes payable2,396 5,745 
Other, net1,604 2,233 
Net cash (used in)/provided by operating activities(7,331)85,116 
CASH FLOWS FROM INVESTING ACTIVITIES:  
Purchases of property, plant and equipment(4,426)(13,878)
Investment in private equity fund(1,115)(36)
Purchase of short-term investments(215,000)(85,000)
Maturity of short-term investments160,000 60,000 
Net cash used in investing activities(60,541)(38,914)
CASH FLOWS FROM FINANCING ACTIVITIES:  
Payment for finance lease(173)(159)
Repurchase of common stock/treasury stock(27,241)(46,328)
Common stock cash dividends paid(10,710)(9,743)
Net cash used in financing activities(38,124)(56,230)
Effect of exchange rate changes on cash and cash equivalents 1,254 5,104 
Changes in cash and cash equivalents(104,742)(4,924)
Cash and cash equivalents at beginning of period529,402 555,537 
Cash and cash equivalents at end of period$424,660 $550,613 
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING ACTIVITIES:
Property, plant and equipment included in accounts payable and accrued expenses$893 $1,588 
CASH PAID/(REFUNDED) FOR:  
Interest$22 $34 
Income taxes, net of refunds$264 $(4,702)
The accompanying notes are an integral part of these consolidated condensed financial statements.
5

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 for the fiscal year ended September 30, 2023 (the “2023 Annual Report”) filed with the Securities and Exchange Commission on November 16, 2023, which includes the Consolidated Balance Sheets as of September 30, 2023 and October 1, 2022, 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 September 30, 2023. 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 2024 quarters end on December 30, 2023, March 30, 2024, June 29, 2024 and September 28, 2024. In fiscal years consisting of 53 weeks, the fourth quarter will consist of 14 weeks. Fiscal 2023 quarters ended on December 31, 2022, April 1, 2023, July 1, 2023 and September 30, 2023.
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, accrual for customer credit programs, 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.
6

KULICKE AND SOFFA INDUSTRIES, INC.
NOTES TO CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
Unaudited (continued)
In light of 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 December 30, 2023. While there was no material impact from macroeconomic headwinds to our consolidated condensed financial statements as of and for the quarter ended December 30, 2023, these estimates may change, as new events occur and additional information is obtained, including factors related to these 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 2023 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 the staff of the Securities and Exchange Commission (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 14: 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
Disclosure Improvements
In October 2023, the Financial Accounting Standards Board (the "FASB") issued ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative. This ASU aligns the requirements in the FASB Accounting Standards Codification with the SEC’s regulations. The amendments in the ASU are expected to clarify or improve disclosure and presentation requirements of a variety of Codification Topics. They will also allow users to more easily compare entities subject to the SEC’s existing disclosures with those entities that were not previously subject to the requirements, and align the requirements in the Codification with the SEC’s regulations. This ASU will become effective for each amendment on the date on which the SEC removes the related disclosure from its regulations. However, if by June 30, 2027, the SEC has not removed the related disclosure from its regulations, the amendments will be removed from the Codification and not become effective for any entity. The Company is currently evaluating the impact the adoption of this standard will have on its consolidated financial statements.
Segment Reporting
In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosure, which aims to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. In addition, the amendments in the ASU enhance interim disclosure requirements, clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, provide new segment disclosure requirements for entities with a single reportable segment, and contain other disclosure requirements. The purpose of the amendments is to enable investors to better understand an entity's overall performance and assess potential future cash flows. This ASU will be effective for the Company's fiscal year 2025, and interim periods within the fiscal years beginning after the Company’s fiscal year 2026. Early adoption is permitted. The Company is currently evaluating the impact the adoption of this standard will have on its consolidated financial statements.


7

KULICKE AND SOFFA INDUSTRIES, INC.
NOTES TO CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
Unaudited (continued)
Income Taxes
In December 2023, the FASB issued ASU 2023-09 Income Taxes (Topic 740): Improvement to Income Tax Disclosures. The amendments in this update are intended to enhance the transparency and decision usefulness of income tax disclosures primarily through changes to the rate reconciliation and income taxes paid information. This ASU will be effective for the Company's fiscal year 2026. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance. ASU 2023-09 should be applied on a prospective basis, but retrospective application is permitted. The Company is currently evaluating the impact the adoption of this standard will have on its consolidated financial statements.

NOTE 2. BALANCE SHEET COMPONENTS
The following tables reflect the components of significant balance sheet accounts as of December 30, 2023 and September 30, 2023:
 As of
(in thousands)December 30, 2023September 30, 2023
Inventories, net:  
Raw materials and supplies $119,077 $114,827 
Work in process 85,499 74,555 
Finished goods 55,463 49,207 
 260,039 238,589 
Inventory reserves(23,481)(21,285)
 $236,558 $217,304 
Property, plant and equipment, net:  
Land$2,182 $2,182 
Buildings and building improvements23,213 23,105 
Leasehold improvements 83,586 82,927 
Data processing equipment and software 38,267 37,483 
Machinery, equipment, furniture and fixtures98,773 95,692 
Construction in progress 11,345 11,099 
 257,366 252,488 
Accumulated depreciation (150,093)(142,437)
 $107,273 $110,051 
Accrued expenses and other current liabilities:  
Accrued customer obligations (1)
$36,287 $35,701 
Wages and benefits23,060 33,096 
Dividends payable11,303 10,710 
Commissions and professional fees 4,270 4,091 
Accrued leasehold renovations 10,013 11,005 
Other6,260 8,402 
 $91,193 $103,005 
(1)Represents customer advance payments, customer credit program, accrued warranty expense and accrued retrofit obligations.

8

KULICKE AND SOFFA INDUSTRIES, INC.
NOTES TO CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
Unaudited (continued)
NOTE 3. 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 2023 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.
During the three months ended December 30, 2023, 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 and concluded that no triggering event had occurred. While we have concluded that a triggering event did not occur during the quarter ended December 30, 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.
The following table summarizes the Company’s recorded goodwill, where applicable, by reportable segments and the “All Others” category (refer to Note 14 for further information) as of December 30, 2023 and September 30, 2023:
(in thousands)Wedge Bonding EquipmentAPSAll OthersTotal
Balance at September 30, 2023(1)
$18,280 $26,109 44,284 $88,673 
Other 125 718 $843 
Balance at December 30, 2023$18,280 $26,234 45,002 $89,516 
(1) Cumulative goodwill impairment pertaining to the “All Others” category as of September 30, 2023 was $45.0 million.


9

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.
The following table reflects net intangible assets as of December 30, 2023 and September 30, 2023: 
 
As of December 30, 2023
As of September 30, 2023
(dollar amounts in thousands)Average estimated
useful lives
(in years)
Gross Carrying AmountAccumulated AmortizationNet AmountGross Carrying AmountAccumulated AmortizationNet Amount
Developed technology
6.0 to 15.0
$82,874 $(57,961)$24,913 $80,959 $(55,877)$25,082 
Customer relationships
5.0 to 8.0
$37,439 $(35,530)$1,909 $36,764 $(34,789)$1,975 
Trade and brand name
7.0 to 8.0
$7,241 $(7,241)$ $7,130 $(7,130)$ 
Other intangible assets
1.0 to 8.0
$5,618 $(3,983)$1,635 $5,617 $(3,776)$1,841 
In-process research and developmentN.A$459 $ $459 $459 $ $459 
$133,631 $(104,715)$28,916 $130,929 $(101,572)$29,357 
The following table reflects estimated annual amortization expense related to intangible assets as of December 30, 2023:
 As of
(in thousands)December 30, 2023
Remaining fiscal 2024$3,916 
Fiscal 20255,153 
Fiscal 20265,153 
Fiscal 20274,878 
Fiscal 20284,438 
Thereafter5,378 
Total amortization expense$28,916 
10

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

NOTE 4. 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 December 30, 2023:
(in thousands)Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Estimated
Fair Value
Current assets:
Cash$39,229 $ $ $39,229 
Cash equivalents:
Money market funds (1)
225,429 2  225,431 
Time deposits (2)
160,000   160,000 
Total cash and cash equivalents$424,658 $2 $ $424,660 
Short-term investments:
Time deposits (2)
285,000   285,000 
Total short-term investments$285,000 $ $ $285,000 
Total cash, cash equivalents and short-term investments$709,658 $2 $ $709,660 
(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)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 months ended December 30, 2023.
Cash, cash equivalents and short-term investments consisted of the following as of September 30, 2023:
(in thousands)Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Estimated
Fair Value
Current assets:
Cash$37,292 $ $ $37,292 
Cash equivalents:
Money market funds (1)
202,113  (10)202,103 
Time deposits (2)
290,007   290,007 
Total cash and cash equivalents$529,412 $ $(10)$529,402 
Short-term investments:
Time deposits (2)
230,000   230,000 
Total short-term investments$230,000 $ $ $230,000 
Total cash, cash equivalents and short-term investments$759,412 $ $(10)$759,402 
(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)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 months ended December 31, 2022.

11

KULICKE AND SOFFA INDUSTRIES, INC.
NOTES TO CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
Unaudited (continued)
NOTE 5. EQUITY INVESTMENTS
Equity investments consisted of the following as of December 30, 2023 and September 30, 2023:
 As of
(in thousands)December 30, 2023September 30, 2023
Non-marketable equity securities$2,042 $716 
Net Asset Value (“NAV”) (Private Equity Fund): Equity investments in affiliated investment funds are valued based on the NAV reported by the investment fund in accordance with ASC Topic 820-10. Investments held by the affiliated investment fund include a diversified portfolio of investments in the global semiconductor industry. The Company receives distributions through the liquidation of the underlying investments by the affiliated investment fund. However, the period of time over which the underlying investments are expected to be liquidated is unknown. Additionally, the Company’s ability to withdraw from the fund is subject to restrictions. The term of the fund will continue until March 18, 2032 unless dissolved earlier or extended by the General Partner. In accordance with ASC Topic 820-10, this investment is measured at fair value using the NAV per share (or its equivalent) practical expedient has not been classified in the fair value hierarchy. As of December 30, 2023, the Company has funded $2.2 million into the affiliated investment fund and recognized a cumulative unrealized fair value loss of $0.1 million. The Company has recorded the amount of funded capital that has been called as an equity investment.

NOTE 6. 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 months ended December 30, 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.

NOTE 7. 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.
12

KULICKE AND SOFFA INDUSTRIES, INC.
NOTES TO CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
Unaudited (continued)
The fair value of derivative instruments on our Consolidated Condensed Balance Sheets as of December 30, 2023 and September 30, 2023 were as follows:
As of
December 30, 2023September 30, 2023
(in thousands)Notional Amount
Fair Value Asset
Derivatives(1)
Notional Amount
Fair Value Liability Derivatives(2)
Derivatives designated as hedging instruments:
Foreign exchange forward contracts (3)
$42,736 $747 $54,590 $(723)
Total derivatives$42,736 $747 $54,590 $(723)
(1)The fair value of derivative assets is measured using level 2 fair value inputs and is included in prepaid expenses and other current assets on our Consolidated Condensed Balance Sheets.
(2)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.
(3)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 months ended December 30, 2023 and December 31, 2022 were as follows:
Three months ended
(in thousands)December 30, 2023December 31, 2022
Foreign exchange forward contract in cash flow hedging relationships:
Net gain recognized in OCI, net of tax(1)
$1,255 $3,093 
Net loss reclassified from accumulated OCI into income, net of tax(2)
$(215)$(280)
(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 8. 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 December 30, 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 December 30, 2023 and September 30, 2023, our finance leases are not material.


13

KULICKE AND SOFFA INDUSTRIES, INC.
NOTES TO CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
Unaudited (continued)
The following table shows the components of lease expense:
 Three months ended
(in thousands)December 30, 2023December 31, 2022
Operating lease expense (1)
$2,857 $2,590 
(1)Operating lease expense includes short-term lease expense, which is immaterial for the three months ended December 30, 2023 and December 31, 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:
 Three months ended
(in thousands)December 30, 2023December 31, 2022
Cash paid for amounts included in the measurement of lease liabilities:
 Operating cash outflows from operating leases$2,422 $2,284 
The following table shows the weighted-average lease terms and discount rates for operating leases:
 As of
December 30, 2023September 30, 2023
Operating leases:
Weighted-average remaining lease term (in years):
7.67.7
Weighted-average discount rate:6.7 %6.7 %
Future lease payments, excluding short-term leases, as of December 30, 2023, are detailed as follows:
As of
(in thousands)December 30, 2023
Remaining fiscal 2024$7,346 
Fiscal 20259,632 
Fiscal 20268,959 
Fiscal 20277,052 
Fiscal 20286,590 
Thereafter23,110 
Total minimum lease payments$62,689 
Less: Interest$14,272 
Present value of lease obligations$48,417 
Less: Current portion$6,697 
Long-term portion of lease obligations$41,720 



14

KULICKE AND SOFFA INDUSTRIES, INC.
NOTES TO CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
Unaudited (continued)
NOTE 9. 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 December 30, 2023, the outstanding amount under this facility was $5.0 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 December 30, 2023, there were no outstanding amounts under the Overdraft Facility.

NOTE 10. SHAREHOLDERS’ EQUITY AND EMPLOYEE BENEFIT PLANS
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 November 17, 2023, the Company modified its written trading plan under Rule 10b5-1 of the Exchange Act, such plan as first entered into on May 7, 2022 to facilitate repurchases under the Program. The purpose of the modification was to revise the previously established amounts and prices under the plan by providing for the purchase of up to approximately $169 million of the Company’s common stock from November 20, 2023 through August 1, 2025. 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 months ended December 30, 2023, the Company repurchased a total of approximately 555.6 thousand shares of common stock under the Program at a cost of approximately $26.8 million. 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 December 30, 2023, our remaining stock repurchase authorization under the Program was approximately $154.2 million.

15

KULICKE AND SOFFA INDUSTRIES, INC.
NOTES TO CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
Unaudited (continued)
Dividends
On November 15, 2023, the Board of Directors declared a quarterly dividend of $0.20 per share of common stock. Dividends paid during the three months ended December 30, 2023 totaled $10.7 million. 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 December 30, 2023 and September 30, 2023: 
 As of
(in thousands)December 30, 2023September 30, 2023
Loss from foreign currency translation adjustments$(13,899)$(20,178)
Unrecognized actuarial loss on pension plan, net of tax(928)(861)
Unrealized gain/(loss) on hedging748 (723)
Accumulated other comprehensive loss$(14,079)$(21,762)
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 December 30, 2023, 1.7 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 months ended December 30, 2023 and December 31, 2022 was based upon awards ultimately expected to vest, with forfeiture accounted for when they occur.

16

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 months ended December 30, 2023 and December 31, 2022:
 Three months ended
(shares in thousands)December 30, 2023December 31, 2022
Time-based RSUs499 508 
Relative TSR PSUs231 186 
Growth PSUs49 92 
Common stock7 6 
Equity-based compensation in shares786 792 
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 months ended December 30, 2023 and December 31, 2022: 
 Three months ended
(in thousands)December 30, 2023December 31, 2022
Cost of sales$359 $308 
Selling, general and administrative 5,680 4,867 
Research and development1,818 1,346 
Total equity-based compensation expense$7,857 $6,521 
The following table reflects equity-based compensation expense, by type of award, for the three months ended December 30, 2023 and December 31, 2022:  
 Three months ended
(in thousands)December 30, 2023December 31, 2022
Time-based RSUs$4,543 $3,587 
Relative TSR PSUs1,560 1,252 
Growth PSUs1,439 1,445 
Common stock315 237 
Total equity-based compensation expense $7,857 $6,521 

NOTE 11. 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 months ended December 30, 2023 and December 31, 2022, the service revenue was not material.
The Company reports revenue based on its reportable segments and end markets, which provides information about how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors. Please refer to Note 14: Segment Information, for disclosure of revenue by segment and end markets.

17

KULICKE AND SOFFA INDUSTRIES, INC.
NOTES TO CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
Unaudited (continued)
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 months ended December 30, 2023 and December 31, 2022:
Three months ended
(in thousands)December 30, 2023December 31, 2022
Contract assets, beginning of period$10,181 $26,317 
Additions 2,670 
Transferred to accounts receivable or collected(10,181) 
Contract assets, end of period$ $28,987 

The following table shows the changes in contract liability balances during the three months ended December 30, 2023 and December 31, 2022:
Three months ended
(in thousands)December 30, 2023December 31, 2022
Contract liabilities, beginning of period$4,797 $3,160 
Revenue recognized(8,543)(7,270)
Additions12,325 11,891 
Contract liabilities, end of period$8,579 $7,781 
18

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

NOTE 12. 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 months ended December 30, 2023 and December 31, 2022:
 Three months ended
(in thousands, except per share data)December 30, 2023December 31, 2022
 BasicDilutedBasicDiluted
NUMERATOR:    
Net income$9,293 $9,293 $14,589 $14,589 
DENOMINATOR:    
Weighted average shares outstanding - Basic56,650 56,650 57,051 57,051 
Dilutive effect of Equity Plans373 678 
Weighted average shares outstanding - Diluted  57,023  57,729 
EPS:    
Net income per share - Basic$0.16 $0.16 $0.26 $0.26 
Effect of dilutive shares   (0.01)
Net income per share - Diluted $0.16  $0.25 
Anti-dilutive shares(1)
251
(1) Represents the Relative TSR PSUs and Growth PSUs that are excluded from the calculation of diluted earnings per share for the three months ended December 30, 2023 and December 31, 2022 as the effect would have been anti-dilutive.


NOTE 13. INCOME TAXES
The following table reflects the provision for income taxes and the effective tax rate for the three months ended December 30, 2023 and December 31, 2022: 
 Three months ended
(dollar amounts in thousands)December 30, 2023December 31, 2022
Provision for income taxes$2,277 $3,758 
Effective tax rate19.7 %20.5 %
For the three months ended December 30, 2023, the decrease in provision for income taxes and effective tax rate as compared to the prior year period was primarily due to lower profitability and a decrease in global intangible low-taxed income (“GILTI”).
For the three months ended December 30, 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, and tax credits, partially offset by GILTI.


19

KULICKE AND SOFFA INDUSTRIES, INC.
NOTES TO CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
Unaudited (continued)
NOTE 14. 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, included in our Original Form 10-K.
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.
20

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

The following table reflects operating information by segment for the three months ended December 30, 2023 and December 31, 2022: 
 Three months ended
(in thousands)December 30, 2023December 31, 2022
Net revenue:  
Ball Bonding Equipment$86,270 $53,649 
Wedge Bonding Equipment23,459 54,656 
Advanced Solutions11,324 14,707 
APS41,241 40,861 
All Others8,895 12,360 
              Net revenue171,189 176,233 
Income/(loss) from operations:  
Ball Bonding Equipment27,714 17,059 
Wedge Bonding Equipment4,294 19,427 
Advanced Solutions(13,435)(10,735)
APS12,246 11,295 
All Others(8,074)(4,463)
Corporate Expenses(21,052)(20,761)
              Income from operations$1,693 $11,822 
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 months ended December 30, 2023 and December 31, 2022: 
 Three months ended
(in thousands)December 30, 2023December 31, 2022
General Semiconductor$70,948 $68,372 
Automotive & Industrial 23,521 53,180 
LED 5,732 9,193 
Memory 29,747 4,627 
APS41,241 40,861 
Total revenue$171,189 $176,233 

21

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 months ended December 30, 2023 and December 31, 2022:
 Three months ended
(in thousands)December 30, 2023December 31, 2022
Capital expenditures:
Ball Bonding Equipment$396 $184 
Wedge Bonding Equipment14 185 
Advanced Solutions244 11,707 
APS425 1,325 
All Others141 166 
Corporate Expenses2,313 2,084 
$3,533 $15,651 
Depreciation expense:  
Ball Bonding Equipment$321 $376 
Wedge Bonding Equipment284 275 
Advanced Solutions3,047 618 
APS1,323 1,609 
All Others380 269 
Corporate Expenses1,283 1,072 
$6,638 $4,219 
Amortization expense:
Ball Bonding Equipment$ $ 
Wedge Bonding Equipment  
Advanced Solutions  
APS226 359 
All Others1,029 943 
Corporate Expenses92 92 
$1,347 $1,394 

NOTE 15. 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.

22

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 months ended December 30, 2023 and December 31, 2022: 
 Three months ended
(in thousands)December 30, 2023December 31, 2022
Reserve for warranty, beginning of period$10,457 $13,443 
Provision for warranty2,936 2,100 
Utilization of reserve(3,226)(4,122)
Reserve for warranty, end of period$10,167 $11,421 
Other Commitments and Contingencies
The following table reflects obligations not reflected on the Consolidated Condensed Balance Sheets as of December 30, 2023:
  Payments due by fiscal year
(in thousands)Total20242025202620272028Thereafter
Inventory purchase obligation (1)
$167,469 $97,313 $70,156 $ $ $ $ 
(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 December 30, 2023, the Company also has an obligation to fund uncalled capital commitments of approximately $7.8 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 three months ended December 30, 2023 and December 31, 2022:
Three months ended
December 30, 2023December 31, 2022
STMicroelectronics N.V.*12.8 %
First Technology China Ltd.(1)
*11.2 %
Matfron (Shanghai) Semiconductor Technology Co.,Ltd.10.6 %*
* Represents less than 10% of total net revenue
(1) Distributor of the Company’s products

23

KULICKE AND SOFFA INDUSTRIES, INC.
NOTES TO CONSOLIDATED CONDENSED FINANCIAL STATEMENTS
Unaudited (continued)
The following table reflects significant customer concentrations as a percentage of total accounts receivable as of December 30, 2023 and December 31, 2022:
 As of
December 30, 2023December 31, 2022
Forehope Electronic (Ningbo) Co., Ltd.10.7 %*
Haoseng Industrial Co., Ltd. (1)
*15.7 %
* Represents less than 10% of total accounts receivable
24

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 ongoing Israel-Hamas war, the prolonged Ukraine/Russia conflict, geopolitical tensions and other macroeconomic factors;
our expectations regarding supply chain disruptions caused, directly or indirectly, by various macroeconomic events, including geopolitical tensions, catastrophic events resulting from climate change or other natural disasters and other 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; and
unexpected delays and difficulties in executing against our environmental, climate, diversity and inclusion goals or such other ESG targets and commitments.
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 for the fiscal year ended September 30, 2023 (our “2023 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 2023 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. Future events and actual results, performance and achievements could differ materially from those set forth in, contemplated by or underlying the forward-looking statements, which speak only as of the date on which they were made. Except as required by law, we assume no obligation to update or revise any forward-looking statement to reflect actual results or changes in, or additions to, the factors affecting such forward-looking statement. Given those risks and uncertainties, investors should not place undue reliance on forward-looking statements as predictions of actual results.
25

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.
Our Ball Bonding Equipment, Wedge Bonding Equipment and Advanced Solutions reportable segments engage 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.
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 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, all of which 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.
26

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.9% and 89.1% of our net revenue for the three months ended December 30, 2023 and December 31, 2022, respectively, were for shipments to customer locations outside of the U.S., primarily in the Asia/Pacific region. Approximately 46.2% and 32.8% of our net revenue for the three months ended December 30, 2023 and December 31, 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 December 30, 2023, our total cash, cash equivalents and short-term investments were $709.7 million, a $49.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. Please see “Liquidity and Capital Resources” for more information.

27

Key Events in Fiscal 2024 to Date
Israel - Hamas War
On October 7, 2023, an escalated armed conflict between Israel and the Hamas terrorist organization commenced, leading to a series of extended hostilities along Israel’s border with the Gaza Strip. Since then, the Hezbollah militant group has also increased its hostilities against Israel over its northern region.
Our Company has a manufacturing facility and a business office in Haifa, and our capillaries are manufactured at our facilities in Israel and China.
As of the date of this report, our business and manufacturing operations in Israel have not been impacted and no material damage or utilities interruption has been noted at our Israeli facility. Trade routes remain open, and our suppliers and business partners in Israel remain operational. Furthermore, save for a handful of employees who have been mobilized as members of the Israeli military reserves to active duty, disruption to our workforce has been minimal.
We employ around 70 employees in Israel. The safety and well-being of our employees and their families remain our top priority. Our Company continues to provide support to employees and their families who have been impacted by these events.
Given that the intensity, duration and outcome of the ongoing war is uncertain, any further escalation or other hostilities may result in government-mandated lockdowns and disrupt our business operations. We continue to monitor the situation and remain ready to activate our Business Continuity Plan (“BCP”) if necessary.
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 ongoing Israel-Hamas war and the prolonged Ukraine/Russia conflict, especially regarding the availability and cost of raw materials that are produced in Middle East and Europe in general. Management is also monitoring for signs of any expansion of economic or supply chain disruptions or broader supply chain inflationary and logistical costs resulting either directly or indirectly from the tensions in the Middle East and between Ukraine and Russia.
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 several years continue to reduce 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 ongoing Israel-Hamas war and 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 ongoing Israel-Hamas war and the prolonged Ukraine/Russia conflict have had no material impact on our financial condition and operating results in fiscal 2024 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 ongoing Israel-Hamas war and 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 2023 Annual Report.
28

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 months ended December 31, 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 income from operations for the three months ended December 30, 2023 and December 31, 2022:
 Three months ended  
(dollar amounts in thousands)December 30, 2023December 31, 2022$ Change% Change
Net revenue$171,189 $176,233 $(5,044)(2.9)%
Cost of sales91,293 87,527 3,766 4.3 %
Gross profit79,896 88,706 (8,810)(9.9)%
Selling, general and administrative41,393 42,376 (983)(2.3)%
Research and development36,810 34,508 2,302 6.7 %
Operating expenses78,203 76,884 1,319 1.7 %
Income from operations$1,693 $11,822 $(10,129)(85.7)%
Net Revenue
Our net revenue for the three months ended December 30, 2023 decreased as compared to our net revenue for the three months ended December 31, 2022. The decrease in net revenue is primarily due to lower volume in Wedge Bonding Equipment, Advanced Solutions and All Others and partially offset by the higher volume in Ball Bonding Equipment, as further outlined in the following tables presented immediately below.
The following tables reflect net revenue for the three months ended December 30, 2023 and December 31, 2022: 
 Three months ended  
(dollar amounts in thousands)December 30, 2023December 31, 2022$ Change% Change
Net Revenue% of total net revenueNet Revenue% of total net revenue
Ball Bonding Equipment$86,270 50.4 %$53,649 30.4 %$32,621 60.8 %
Wedge Bonding Equipment23,459 13.7 %54,656 31.0 %$(31,197)(57.1)%
Advanced Solutions11,324 6.6 %14,707 8.3 %$(3,383)(23.0)%
APS41,241 24.1 %40,861 23.2 %380 0.9 %
All Others8,895 5.2 %12,360 7.1 %(3,465)(28.0)%
Total net revenue$171,189 100.0 %$176,233 100.0 %$(5,044)(2.9)%

29

Ball Bonding Equipment
For the three months ended December 30, 2023, the increase in Ball Bonding Equipment net revenue as compared to the prior year period was primarily due to higher volumes of customer purchases related to technology transitions and improving market conditions in general semiconductor and memory end markets. This has resulted in the reduction in semiconductor supply chain inventory levels and improved factory utilization levels.
Wedge Bonding Equipment
For the three months ended December 30, 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 market due to the lower power discrete devices demand, as well as in the automotive and renewable energy market.
Advanced Solutions
For the three months ended December 30, 2023, the decrease in Advanced Solutions net revenue as compared to the prior year period was primarily due to timing of revenue recognition for certain customer contracts.
All Others
For the three months ended December 30, 2023, the decrease in All Others net revenue as compared to the prior year period was primarily due to lower volume of customer purchases in mini LED transfer solutions from softness in the advanced display market.
Gross Profit Margin
The following tables reflect gross profit margin as a percentage of net revenue by reportable segments for the three months ended December 30, 2023 and December 31, 2022: 
 Three months endedBasis Point
 December 30, 2023December 31, 2022Change
Ball Bonding Equipment47.2 %52.4 %(520)
Wedge Bonding Equipment50.4 %48.3 %210 
Advanced Solutions26.1 %31.2 %(510)
APS55.2 %55.4 %(20)
All Others17.1 %56.6 %(3,950)
Total gross profit margin46.7 %50.3 %(360)
Ball Bonding Equipment
For the three months ended December 30, 2023, the decrease in Ball Bonding Equipment gross profit margin as compared to the prior year period was primarily driven by a shift in customer mix, including higher sales to customers where we achieve lower average margins.
Wedge Bonding Equipment
For the three months ended December 30, 2023, the increase in Wedge Bonding Equipment gross profit margin as compared to the prior year period was primarily driven by favorable product mix, including higher sales of higher margin products.
Advanced Solutions
For the three months ended December 30, 2023, the decrease in Advanced Solutions gross profit margin as compared to the prior year period was primarily driven by less favorable product mix, including higher sales of lower margin products.



30

All others
For the three months ended December 30, 2023, the decrease in gross profit margin for the “All Others” category as compared to the prior year period was primarily driven by less favorable product mix, including lower sales of higher margin products.
Operating Expenses
The following tables reflect operating expenses for the three months ended December 30, 2023 and December 31, 2022:
 Three months ended
 (dollar amounts in thousands)December 30, 2023December 31, 2022$ Change% Change
Selling, general & administrative$41,393 $42,376 $(983)(2.3)%
Research & development36,810 34,508 2,302 6.7 %
Total$78,203 $76,884 $1,319 1.7 %
Selling, General and Administrative (“SG&A”)
For the three months ended December 30, 2023, the lower SG&A expenses as compared to the prior year period were primarily due to $5.1 million net favorable variance in foreign exchange. This was partially offset by $2.9 million higher staff costs due to an increase in headcount and equity compensation, $0.7 million higher sales representative commissions and $0.4 million higher professional services.
Research and Development (“R&D”)
For the three months ended December 30, 2023, the higher R&D expenses as compared to the prior year period was primarily due to $2.3 million higher staff costs related to an increase in headcount and equity compensation.
Income/(Loss) from Operations
The following tables reflect income/(loss) from operations by reportable segments for the three months ended December 30, 2023 and December 31, 2022:
 Three months ended  
(dollar amounts in thousands)December 30, 2023December 31, 2022$ Change% Change
Ball Bonding Equipment$27,714 $17,059 $10,655 62.5 %
Wedge Bonding Equipment4,294 19,427 (15,133)(77.9)%
Advanced Solutions(13,435)(10,735)(2,700)(25.2)%
APS12,246 11,295 951 8.4 %
All Others(8,074)(4,463)(3,611)(80.9)%
Corporate Expenses(21,052)(20,761)(291)(1.4)%
Total income from operations$1,693 $11,822 $(10,129)(85.7)%
Ball Bonding Equipment, Wedge Bonding Equipment, Advanced Solutions, APS and All Others
For the three months ended December 30, 2023, the lower Wedge Bonding Equipment income from operations as compared to the prior year period was primarily due to the decrease in revenue and changes in operating expenses as explained under “Net Revenue” and “Operating Expenses” above.
For the three months ended December 30, 2023, the higher Advanced Solutions and All Others loss from operations as compared to the prior year period was primarily due to the decrease in revenue and changes in operating expenses as explained under “Net Revenue” and “Operating Expenses” above.
31

For the three months ended December 30, 2023, the higher Ball Bonding Equipment and APS income from operations as compared to the prior year period was primarily due to the increase in revenue and changes in operating expenses as explained under “Net Revenue” and “Operating Expenses” above.
Interest Income and Expense
The following tables reflect interest income and interest expense for the three months ended December 30, 2023 and December 31, 2022: 
 Three months ended  
(dollar amounts in thousands)December 30, 2023December 31, 2022$ Change% Change
Interest income$9,899 $6,559 $3,340 50.9 %
Interest expense$(22)$(34)$12 35.3 %

Interest income
For the three months ended December 30, 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 months ended December 30, 2023 and December 31, 2022: 
 Three months ended
(dollar amounts in thousands)December 30, 2023December 31, 2022Change
Provision for income taxes$2,277 $3,758 $(1,481)
Effective tax rate19.7 %20.5 %(0.8)%
For the three months ended December 30, 2023, the decrease in provision for income taxes and effective tax rate as compared to the prior year period was primarily related to lower profitability and a decrease in GILTI.

LIQUIDITY AND CAPITAL RESOURCES
The following table reflects total cash, cash equivalents, and short-term investments as of December 30, 2023 and September 30, 2023:
 As of 
(dollar amounts in thousands)December 30, 2023September 30, 2023$ Change
Cash and cash equivalents$424,660$529,402$(104,742)
Short-term investments285,000230,00055,000 
Total cash, cash equivalents, and short-term investments$709,660$759,402$(49,742)
Percentage of total assets47.7%50.6% 

32

The following table reflects a summary of the Consolidated Condensed Statements of Cash Flow information for the three months ended December 30, 2023 and December 31, 2022:
 Three months ended
(in thousands)December 30, 2023December 31, 2022
Net cash (used in)/provided by operating activities$(7,331)$85,116 
Net cash used in investing activities(60,541)(38,914)
Net cash used in financing activities(38,124)(56,230)
Effect of exchange rate changes on cash and cash equivalents 1,254 5,104 
Changes in cash and cash equivalents$(104,742)$(4,924)
Cash and cash equivalents, beginning of period529,402 555,537 
Cash and cash equivalents, end of period$424,660 $550,613 
Three months ended December 30, 2023
Net cash used in operating activities was primarily due to net income of $9.3 million, non-cash adjustments to net income of $20.4 million and a net unfavourable change in operating assets and liabilities of $37.0 million. The net change in operating assets and liabilities was primarily driven by a increase in accounts and other receivable of $25.6 million, an increase in inventories of $22.1 million and a decrease in accounts payable and accrued expenses and other current liabilities of $0.8 million. This was partially offset by an decrease in prepaid expenses and other current assets of $7.5 million and an increase income tax payable of $2.4 million.
The increase in accounts and other receivable in the three months ended December 30, 2023 was mainly due to the timing of payments due. The increase in inventories was due to the buildup of long lead time materials to fulfill certain customer purchase orders. The decrease in accounts payable and accrued expenses and other current liabilities was primarily due to lower accrued employee compensation that was paid out in the period, partially offset by higher material purchases during the period. The decrease in prepaid expenses was mainly due the transfer of contract assets to net account receivables.
Net cash used in investing activities was due to net purchase of short-term investments of $55.0 million, capital expenditures of $4.4 million and investment in private equity fund of $1.1 million.
Net cash used in financing activities was primarily due to common stock repurchases of $27.2 million and dividend payments of $10.7 million.
Three months ended December 31, 2022
Net cash provided by operating activities was primarily due to net income of $14.6 million, non-cash adjustments to net income of $13.5 million and a net favorable change in operating assets and liabilities of $57.0 million. The net change in operating assets and liabilities was primarily driven by a decrease in accounts and other receivable of $108.8 million, prepaid expenses and other current assets of $0.3 million, and income tax payable of $5.7 million. This was partially offset by an increase in inventories of $27.2 million and a decrease in accounts payable and accrued expenses and other current liabilities of $32.8 million.
The decrease in accounts and other receivable in the three months ended December 31, 2022 was mainly due to lower sales 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 increase in inventories was due to slower utilization in the period.
Net cash used in investing activities was due to net purchase of short-term investments of $25.0 million and capital expenditures of $13.9 million.
Net cash used in financing activities was primarily due to common stock repurchases of $46.3 million and dividend payments of $9.7 million.

33

Fiscal 2024 Liquidity and Capital Resource Outlook
We expect our aggregate fiscal 2024 capital expenditures to be between approximately $23.0 million and $27.0 million, of which approximately $3.5 million has been incurred through the first 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 ongoing Israel-Hamas war and the prolonged Ukraine/Russia conflict and other factors, some of which are beyond our control.
As of December 30, 2023 and September 30, 2023, approximately $558.7 million and $576.9 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 ongoing Israel-Hamas war and 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 November 17, 2023, the Company modified its written trading plan under Rule 10b5-1 of the Exchange Act, such plan as first entered into on May 7, 2022 to facilitate repurchases under the Program. The purpose of the modification was to revise the previously established amounts and prices under the plan by providing for the purchase of up to approximately $169 million of the Company’s common stock from November 20, 2023 through August 1, 2025. 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.


34

During the three months ended December 30, 2023, the Company repurchased a total of approximately 555.6 thousand shares of common stock under the Program at a cost of approximately $26.8 million. 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 December 30, 2023, our remaining stock repurchase authorization under the Program was approximately $154.2 million.
Dividends
On November 15, 2023, the Board of Directors declared a quarterly dividend of $0.20 per share of common stock. Dividends paid during the three months ended December 30, 2023 totaled $10.7 million. 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 December 30, 2023, the Company had deferred tax liabilities of $37.2 million and unrecognized tax benefits within the income taxes payable for uncertain tax positions of $18.1 million, inclusive of accrued interest on uncertain tax positions of $3.1 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.
The following table presents certain payments due by the Company under contractual and statutory obligations with minimum firm commitments as of December 30, 2023:
  Payments due in
(in thousands)TotalLess than 1 year1 - 3 years3 - 5 yearsMore than 5 years
Inventory purchase obligations (1)
$167,469 $97,313 $70,156 $— $— 
U.S. one-time transition tax payable (2)
(reflected on our Consolidated Condensed Balance Sheets)
$47,686 12,606 35,080 — — 
Total$215,155 $109,919 $105,236 $— $— 
(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.


35

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 December 30, 2023, there were no outstanding amounts under the Overdraft Facility.
As of December 30, 2023, other than the bank guarantee disclosed in Note 9 of Item 1, we did not have any other off-balance sheet arrangements, such as contingent interests or obligations associated with variable interest entities.

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 December 30, 2023, a 10.0% fluctuation could impact our financial position, results of operations or cash flows by $3.0 million to $4.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 $42.7 million outstanding as of December 30, 2023.
36

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 December 30, 2023. Based on that evaluation, the Chief Executive Officer and Chief Financial Officer concluded that, as of December 30, 2023 our disclosure controls and procedures were effective in providing reasonable assurance that the information required to be disclosed by us in reports filed under the Exchange Act of 1934 is (i) recorded, processed, summarized and reported within the time periods specified in the SEC's rules and forms; and (ii) accumulated and communicated to our management, including the Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding disclosure.
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 Securities Exchange Act of 1934, as amended. 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.
In connection with the evaluation by our management, including with the participation of our Chief Executive Officer and Chief Financial Officer, of our internal control over financial reporting, no changes during the three months ended December 30, 2023 were identified to have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

37

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
There have been no material changes from the risk factors discussed in Part I, Item 1A, “Risk Factors”, of our 2023 Annual Report.

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 December 30, 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)
October 1, 2023 to October 28, 2023
154 $45.37 154 $174.1 
October 29, 2023 to December 2, 2023285 $48.21 285 $160.3 
December 3, 2023 to December 30, 2023
116 $52.47 116 $154.2 
For the three months ended December 30, 2023555 555 
(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. On November 17, 2023, the Company modified its written trading plan under Rule 10b5-1 of the Exchange Act, such plan as first entered into on May 7, 2022 to facilitate repurchases under the Program. The purpose of the modification was to revise the previously established amounts and prices under the plan by providing for the purchase of up to approximately $169 million of the Company’s common stock from November 20, 2023 through August 1, 2025. 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.


38

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 December 30, 2023, as such terms are defined under Item 408(a) of Regulation S-K.
Issuer Trading Plans and Arrangements
On November 17, 2023, the Company modified its written trading plan under Rule 10b5-1 of the Exchange Act, such plan as first entered into on May 7, 2022 to facilitate repurchases under the Program. The purpose of the modification was to revise the previously established amounts and prices under the plan by providing for the purchase of up to approximately $169 million of the Company’s common stock from November 20, 2023 through August 1, 2025.
The above trading plan of the Company is intended to satisfy the affirmative defense of Rule 10b5-1(c) under the Exchange Act.


39

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.
 
40

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: February 1, 2024By:/s/ LESTER WONG
Lester Wong
Executive Vice President and Chief Financial Officer
(principal financial officer and principal accounting officer)

41
EX-31.1 2 a10qq12024ex311.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: February 1, 2024By:/s/ FUSEN CHEN
  Fusen Chen
  President and Chief Executive Officer
  

EX-31.2 3 a10qq12024ex312.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: February 1, 2024By:/s/ LESTER WONG
Lester Wong
Executive Vice President and Chief Financial Officer
 

EX-32.1 4 a10qq12024ex321.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 December 30, 2023 (the “ December 30, 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 December 30, 2023 Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Kulicke and Soffa Industries, Inc.


Date: February 1, 2024By:/s/ FUSEN CHEN
  Fusen Chen
  President and Chief Executive Officer
 


EX-32.2 5 a10qq12024ex322.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 December 30, 2023 (the “December 30, 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 December 30, 2023 Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Kulicke and Soffa Industries, Inc.

Date: February 1, 2024By:/s/ LESTER WONG
Lester Wong
Executive Vice President and Chief Financial Officer

 


EX-101.SCH 6 klic-20231230.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 - GOODWILL AND INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - EQUITY INVESTMENTS link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - DERIVATIVES FINANCIAL INSTRUMENTS (Notes) link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - DEBT AND OTHER OBLIGATIONS DEBT AND OTHER OBLIGATIONS (Notes) link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - REVENUE AND CONTRACT BALANCES link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - SEGMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Notes) link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - BASIS OF PRESENTATION (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - BALANCE SHEET COMPONENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - EQUITY INVESTMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - DERIVATIVES FINANCIAL INSTRUMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - REVENUE AND CONTRACT BALANCES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - SEGMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - BALANCE SHEET COMPONENTS (Components of significant balance sheet accounts) (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Goodwill by Reportable Segment) (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Net intangible assets) (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Estimated annual amortization expense) (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - EQUITY INVESTMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - DERIVATIVES FINANCIAL INSTRUMENTS (Fair value of derivative instruments) (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - DERIVATIVES FINANCIAL INSTRUMENTS (Gain (loss) of derivative instruments) (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - LEASES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - LEASES - Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - LEASES - Lease Terms and Discount Rates (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - LEASES - Future Lease Payments After Adoption ASC 842 (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - LEASES - Future Lease Payments After Adoption ASC 842 (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - DEBT AND OTHER OBLIGATIONS DEBT AND OTHER OBLIGATIONS (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Accumulated other comprehensive income) (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Restricted stock and common stock granted) (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Total equity-based compensation expense) (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - REVENUE AND CONTRACT BALANCES - Contract Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - REVENUE AND CONTRACT BALANCES - Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - 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 9954504 - Disclosure - INCOME TAXES (Provision for income taxes and the effective tax rate) (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - SEGMENT INFORMATION (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - SEGMENT INFORMATION (Operating information by segment) (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - SEGMENT INFORMATION (Schedule of net revenue by Capital Equipment end markets (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - SEGMENT INFORMATION (Capital expenditures, depreciation and amortization expense by segment) (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Reserve for product warranty activity) (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Obligations not reflected on the Consolidated Balance Sheet) (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Significant customer concentrations as a percentage of net revenue) (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Significant customer concentrations as a percentage of total accounts receivable) (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 klic-20231230_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 klic-20231230_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 klic-20231230_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] 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, 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] Haoseng Industrial Co., Ltd. (1) Haoseng Industrial Company Limited [Member] Haoseng Industrial Company Limited [Member] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Restatement Determination Date: Restatement Determination Date [Axis] Commitments and contingent liabilities (Note 15) 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] Current liabilities: Liabilities, Current [Abstract] Preferred stock, without par value: Authorized 5,000 shares; issued - none Preferred Stock, Value, Issued 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 PEO Total Compensation Amount PEO Total Compensation Amount Treasury stock, at cost, 28,869 and 29,054 shares, respectively Treasury Stock, Value Land Land Goodwill [Roll Forward] Goodwill [Roll Forward] Reclassification adjustment for 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 (in 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) 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 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] 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] 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 Derivatives designated as hedging instruments: Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent [Abstract] Unrecognized actuarial gain 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 Name Forgone Recovery, Individual Name Purchase of short-term investments Payments to Acquire Short-Term Investments Goodwill Balance at October 1, 2022 Balance at December 30, 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] 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 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 2028 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] Forecast Forecast [Member] 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 2026 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 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] Net revenue Total 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 2027 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 2024 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 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 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three 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 Fiscal 2026 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 (in shares) 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 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. 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 Property, plant and equipment included in accounts payable and accrued expenses 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] 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 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 Inventories, net Inventories, net Inventory, Net Operating lease expense Lease, Cost 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 STMicroelectronics N.V. STMircoelectronics N.V. [Member] STMircoelectronics N.V. 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] 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] Change in Contract with Customer, Liability [Roll Forward] Change in Contract with Customer, Liability [Roll Forward] Change in Contract with Customer, Liability [Roll Forward] 2025 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 2025 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 (in shares) 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 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) Fair value asset, derivatives Derivative Asset, Subject to Master Netting Arrangement, before Offset 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 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 TOTAL LIABILITIES Liabilities Restricted stock and common stock granted Share-Based Payment Arrangement, Activity [Table Text Block] 2024 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] 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,495 and 56,310 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 Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] CASH PAID/(REFUNDED) 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 Significant Accounting Policies Accounting Standards Update and Change in Accounting Principle [Text Block] 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 (in shares) 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 (used in)/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 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 gain/(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 Non-marketable equity securities Equity Securities without Readily Determinable Fair Value, Amount Cumulative fair value loss Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Cumulative 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 (in shares) 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 Amount 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 Document Fiscal Period Focus Document Fiscal Period Focus Fiscal 2025 Lessee, Operating Lease, Liability, to be Paid, Year One Average estimated useful lives (in years) 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 2028 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 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. 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 Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Matfron (Shanghai) Semiconductor Technology Co.,Ltd. Matfron (Shanghai) [Member] Matfron (Shanghai) Schedule of Capital Leased Assets [Table] Schedule of Capital Leased Assets [Table] Net 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] 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 2024 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] Remaining repurchase authorized amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Termination Date Trading Arrangement Termination Date Common Stock, Shares Authorized (in shares) Common Stock, Shares Authorized 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] 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 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] 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 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Three Work in process Inventory, Work in Process, Gross Insider Trading Arrangements [Line Items] Forehope Electronic (Ningbo) Co., Ltd. Forehope Electronic [Member] Forehope Electronic 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 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Two Unrealized fair value changes on equity investment Equity Securities, FV-NI, Unrealized Gain (Loss) Adjustment to Compensation, Amount Adjustment to Compensation Amount 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] 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 Loss/(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 Carrying Amount 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] 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 Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] 2028 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. Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value 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 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 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] 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] Equity securities funded Equity Securities, FV-NI, Cost Entity Addresses [Table] Entity Addresses [Table] Accounts and other receivable, net of allowance for doubtful accounts of $49 and $49, 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 Scenario [Axis] Scenario [Axis] 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] Income from operations 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] Scenario [Domain] Scenario [Domain] 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] 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-20231230_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
DOCUMENT AND ENTITY INFORMATION - shares
3 Months Ended
Dec. 30, 2023
Jan. 26, 2024
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,341,107
Amendment Flag false  
Document Fiscal Period Focus Q1  
Document Fiscal Year Focus 2024  
Current Fiscal Year End Date --09-28  
Entity Registrant Name KULICKE AND SOFFA INDUSTRIES, INC.  
Entity Address, City or Town Singapore  
Document Period End Date Dec. 30, 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.24.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 30, 2023
Sep. 30, 2023
Current assets:    
Cash and cash equivalents $ 424,660 $ 529,402
Short-term investments 285,000 230,000
Accounts and other receivable, net of allowance for doubtful accounts of $49 and $49, respectively 184,400 158,601
Inventories, net 236,558 217,304
Prepaid expenses and other current assets 47,035 53,751
Total current assets 1,177,653 1,189,058
Property, plant and equipment, net 107,273 110,051
Operating right-of-use assets 45,797 47,148
Goodwill 89,516 88,673
Intangible assets, net 28,916 29,357
Deferred tax assets 32,139 31,551
Equity investments 2,042 716
Other assets 3,390 3,223
TOTAL ASSETS 1,486,726 1,499,777
Current liabilities:    
Accounts payable 58,682 49,302
Operating lease liabilities 6,697 6,574
Income taxes payable 24,716 22,670
Accrued expenses and other current liabilities 91,193 103,005
Total current liabilities 181,288 181,551
Deferred tax liabilities 37,174 37,264
Income taxes payable 53,145 52,793
Operating lease liabilities 41,720 41,839
Other liabilities 12,148 11,769
TOTAL LIABILITIES 325,475 325,216
Commitments and contingent liabilities (Note 15)
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,495 and 56,310 shares, respectively 578,479 577,727
Treasury stock, at cost, 28,869 and 29,054 shares, respectively (756,949) (737,214)
Retained earnings 1,353,800 1,355,810
Accumulated other comprehensive loss (14,079) (21,762)
TOTAL SHAREHOLDERS’ EQUITY 1,161,251 1,174,561
TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY $ 1,486,726 $ 1,499,777
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED CONDENSED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Dec. 30, 2023
Sep. 30, 2023
Consolidated Balance Sheets Parenthetical [Abstract]    
Allowance for doubtful accounts and notes receivable $ 49 $ 49
Preferred Stock, Shares Authorized (in shares) 5,000,000 5,000,000
Common Stock, Shares Authorized (in shares) 200,000,000 200,000,000
Common Stock, Shares, Issued (in shares) 85,364,000 85,364,000
Common Stock, Shares, Outstanding (in shares) 56,495,000 56,310,000
Treasury Stock, Common, Shares (in shares) 28,869,000 29,054,000
Preferred Stock, Shares Issued (in shares) 0 0
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Income Statement [Abstract]    
Net revenue $ 171,189 $ 176,233
Cost of sales 91,293 87,527
Gross profit 79,896 88,706
Selling, general and administrative 41,393 42,376
Research and development 36,810 34,508
Operating expenses 78,203 76,884
Income from operations 1,693 11,822
Interest income 9,899 6,559
Interest expense (22) (34)
Income before income taxes 11,570 18,347
Provision for income taxes 2,277 3,758
Net income $ 9,293 $ 14,589
Net income per share:    
Basic (in dollars per share) $ 0.16 $ 0.26
Diluted (in dollars per share) $ 0.16 $ 0.25
Weighted average shares outstanding:    
Basic (in shares) 56,650 57,051
Diluted (in shares) 57,023 57,729
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]    
Net income $ 9,293 $ 14,589
Other comprehensive income:    
Foreign currency translation adjustment 6,280 14,319
Unrecognized actuarial gain on pension plan, net of tax (67) (47)
Foreign currency translation and pension plan, net of tax 6,213 14,272
Derivatives designated as hedging instruments:    
Unrealized gain on derivative instruments, net of tax 1,255 3,093
Reclassification adjustment for loss on derivative instruments recognized, net of tax (215) (280)
Net increase from derivatives designated as hedging instruments, net of tax 1,470 3,373
Other comprehensive income 7,683 17,645
Comprehensive income $ 16,976 $ 32,234
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
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. 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 Sep. 30, 2023   56,310      
Beginning balance at Sep. 30, 2023 1,174,561 $ 577,727 (737,214) 1,355,810 (21,762)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of stock for services rendered (shares)   7      
Issuance of stock for services rendered 315 $ 253 62    
Repurchase of common stock (shares)   (556)      
Repurchase of common stock (26,840)   (26,840)    
Issuance of shares for equity based compensation (shares)   734      
Issuance of shares for equity-based compensation 0 $ (7,043) 7,043    
Equity-based compensation 7,542 $ 7,542      
Cash dividend declared (11,303)     (11,303)  
Net income 9,293     9,293  
Other comprehensive income 7,683       7,683
Total comprehensive income 16,976     9,293 7,683
Ending balance (shares) at Dec. 30, 2023   56,495      
Ending balance at Dec. 30, 2023 $ 1,161,251 $ 578,479 $ (756,949) $ 1,353,800 $ (14,079)
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Dec. 30, 2023
Dec. 31, 2022
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 9,293 $ 14,589
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 7,985 5,613
Equity-based compensation and employee benefits 7,857 6,521
Adjustment for inventory valuation 2,789 809
Deferred taxes (678) (2,740)
Loss/(Gain) on disposal of property, plant and equipment 43 (256)
Unrealized fair value changes on equity investment (211) 0
Unrealized foreign currency translation 2,565 3,588
Changes in operating assets and liabilities, net of assets and liabilities assumed in businesses combinations:    
Accounts and other receivable (25,619) 108,754
Inventories (22,083) (27,229)
Prepaid expenses and other current assets 7,547 252
Accounts payable, accrued expenses and other current liabilities (819) (32,763)
Income taxes payable 2,396 5,745
Other, net 1,604 2,233
Net cash (used in)/provided by operating activities (7,331) 85,116
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property, plant and equipment (4,426) (13,878)
Investment in private equity fund (1,115) (36)
Purchase of short-term investments (215,000) (85,000)
Maturity of short-term investments 160,000 60,000
Net cash used in investing activities (60,541) (38,914)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Payment for finance lease (173) (159)
Repurchase of common stock/treasury stock (27,241) (46,328)
Common stock cash dividends paid (10,710) (9,743)
Net cash used in financing activities (38,124) (56,230)
Effect of exchange rate changes on cash and cash equivalents 1,254 5,104
Changes in cash and cash equivalents (104,742) (4,924)
Cash and cash equivalents at beginning of period 529,402 555,537
Cash and cash equivalents at end of period 424,660 550,613
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING ACTIVITIES:    
Property, plant and equipment included in accounts payable and accrued expenses 893 1,588
CASH PAID/(REFUNDED) FOR:    
Interest 22 34
Income taxes, net of refunds $ 264 $ (4,702)
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
BASIS OF PRESENTATION
3 Months Ended
Dec. 30, 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 for the fiscal year ended September 30, 2023 (the “2023 Annual Report”) filed with the Securities and Exchange Commission on November 16, 2023, which includes the Consolidated Balance Sheets as of September 30, 2023 and October 1, 2022, 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 September 30, 2023. 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 2024 quarters end on December 30, 2023, March 30, 2024, June 29, 2024 and September 28, 2024. In fiscal years consisting of 53 weeks, the fourth quarter will consist of 14 weeks. Fiscal 2023 quarters ended on December 31, 2022, April 1, 2023, July 1, 2023 and September 30, 2023.
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, accrual for customer credit programs, 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.
In light of 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 December 30, 2023. While there was no material impact from macroeconomic headwinds to our consolidated condensed financial statements as of and for the quarter ended December 30, 2023, these estimates may change, as new events occur and additional information is obtained, including factors related to these 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 2023 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 the staff of the Securities and Exchange Commission (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 14: 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
Disclosure Improvements
In October 2023, the Financial Accounting Standards Board (the "FASB") issued ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative. This ASU aligns the requirements in the FASB Accounting Standards Codification with the SEC’s regulations. The amendments in the ASU are expected to clarify or improve disclosure and presentation requirements of a variety of Codification Topics. They will also allow users to more easily compare entities subject to the SEC’s existing disclosures with those entities that were not previously subject to the requirements, and align the requirements in the Codification with the SEC’s regulations. This ASU will become effective for each amendment on the date on which the SEC removes the related disclosure from its regulations. However, if by June 30, 2027, the SEC has not removed the related disclosure from its regulations, the amendments will be removed from the Codification and not become effective for any entity. The Company is currently evaluating the impact the adoption of this standard will have on its consolidated financial statements.
Segment Reporting
In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosure, which aims to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. In addition, the amendments in the ASU enhance interim disclosure requirements, clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, provide new segment disclosure requirements for entities with a single reportable segment, and contain other disclosure requirements. The purpose of the amendments is to enable investors to better understand an entity's overall performance and assess potential future cash flows. This ASU will be effective for the Company's fiscal year 2025, and interim periods within the fiscal years beginning after the Company’s fiscal year 2026. Early adoption is permitted. The Company is currently evaluating the impact the adoption of this standard will have on its consolidated financial statements.
Income Taxes
In December 2023, the FASB issued ASU 2023-09 Income Taxes (Topic 740): Improvement to Income Tax Disclosures. The amendments in this update are intended to enhance the transparency and decision usefulness of income tax disclosures primarily through changes to the rate reconciliation and income taxes paid information. This ASU will be effective for the Company's fiscal year 2026. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance. ASU 2023-09 should be applied on a prospective basis, but retrospective application is permitted. The Company is currently evaluating the impact the adoption of this standard will have on its consolidated financial statements.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
BALANCE SHEET COMPONENTS
3 Months Ended
Dec. 30, 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 December 30, 2023 and September 30, 2023:
 As of
(in thousands)December 30, 2023September 30, 2023
Inventories, net:  
Raw materials and supplies $119,077 $114,827 
Work in process 85,499 74,555 
Finished goods 55,463 49,207 
 260,039 238,589 
Inventory reserves(23,481)(21,285)
 $236,558 $217,304 
Property, plant and equipment, net:  
Land$2,182 $2,182 
Buildings and building improvements23,213 23,105 
Leasehold improvements 83,586 82,927 
Data processing equipment and software 38,267 37,483 
Machinery, equipment, furniture and fixtures98,773 95,692 
Construction in progress 11,345 11,099 
 257,366 252,488 
Accumulated depreciation (150,093)(142,437)
 $107,273 $110,051 
Accrued expenses and other current liabilities:  
Accrued customer obligations (1)
$36,287 $35,701 
Wages and benefits23,060 33,096 
Dividends payable11,303 10,710 
Commissions and professional fees 4,270 4,091 
Accrued leasehold renovations 10,013 11,005 
Other6,260 8,402 
 $91,193 $103,005 
(1)Represents customer advance payments, customer credit program, accrued warranty expense and accrued retrofit obligations.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL AND INTANGIBLE ASSETS
3 Months Ended
Dec. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND INTANGIBLE ASSETS 3. 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 2023 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.
During the three months ended December 30, 2023, 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 and concluded that no triggering event had occurred. While we have concluded that a triggering event did not occur during the quarter ended December 30, 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.
The following table summarizes the Company’s recorded goodwill, where applicable, by reportable segments and the “All Others” category (refer to Note 14 for further information) as of December 30, 2023 and September 30, 2023:
(in thousands)Wedge Bonding EquipmentAPSAll OthersTotal
Balance at September 30, 2023(1)
$18,280 $26,109 44,284 $88,673 
Other— 125 718 $843 
Balance at December 30, 2023$18,280 $26,234 45,002 $89,516 
(1) Cumulative goodwill impairment pertaining to the “All Others” category as of September 30, 2023 was $45.0 million.
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.
The following table reflects net intangible assets as of December 30, 2023 and September 30, 2023: 
 
As of December 30, 2023
As of September 30, 2023
(dollar amounts in thousands)Average estimated
useful lives
(in years)
Gross Carrying AmountAccumulated AmortizationNet AmountGross Carrying AmountAccumulated AmortizationNet Amount
Developed technology
6.0 to 15.0
$82,874 $(57,961)$24,913 $80,959 $(55,877)$25,082 
Customer relationships
5.0 to 8.0
$37,439 $(35,530)$1,909 $36,764 $(34,789)$1,975 
Trade and brand name
7.0 to 8.0
$7,241 $(7,241)$— $7,130 $(7,130)$— 
Other intangible assets
1.0 to 8.0
$5,618 $(3,983)$1,635 $5,617 $(3,776)$1,841 
In-process research and developmentN.A$459 $— $459 $459 $— $459 
$133,631 $(104,715)$28,916 $130,929 $(101,572)$29,357 
The following table reflects estimated annual amortization expense related to intangible assets as of December 30, 2023:
 As of
(in thousands)December 30, 2023
Remaining fiscal 2024$3,916 
Fiscal 20255,153 
Fiscal 20265,153 
Fiscal 20274,878 
Fiscal 20284,438 
Thereafter5,378 
Total amortization expense$28,916 
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS
3 Months Ended
Dec. 30, 2023
Cash and Cash Equivalents [Abstract]  
CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS 4. 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 December 30, 2023:
(in thousands)Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Estimated
Fair Value
Current assets:
Cash$39,229 $— $— $39,229 
Cash equivalents:
Money market funds (1)
225,429 — 225,431 
Time deposits (2)
160,000 — — 160,000 
Total cash and cash equivalents$424,658 $$— $424,660 
Short-term investments:
Time deposits (2)
285,000 — — 285,000 
Total short-term investments$285,000 $— $— $285,000 
Total cash, cash equivalents and short-term investments$709,658 $$— $709,660 
(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)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 months ended December 30, 2023.
Cash, cash equivalents and short-term investments consisted of the following as of September 30, 2023:
(in thousands)Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Estimated
Fair Value
Current assets:
Cash$37,292 $— $— $37,292 
Cash equivalents:
Money market funds (1)
202,113 — (10)202,103 
Time deposits (2)
290,007 — — 290,007 
Total cash and cash equivalents$529,412 $— $(10)$529,402 
Short-term investments:
Time deposits (2)
230,000 — — 230,000 
Total short-term investments$230,000 $— $— $230,000 
Total cash, cash equivalents and short-term investments$759,412 $— $(10)$759,402 
(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)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 months ended December 31, 2022.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
EQUITY INVESTMENTS
3 Months Ended
Dec. 30, 2023
Equity Method Investments [Abstract]  
EQUITY INVESTMENTS 5. EQUITY INVESTMENTS
Equity investments consisted of the following as of December 30, 2023 and September 30, 2023:
 As of
(in thousands)December 30, 2023September 30, 2023
Non-marketable equity securities$2,042 $716 
Net Asset Value (“NAV”) (Private Equity Fund): Equity investments in affiliated investment funds are valued based on the NAV reported by the investment fund in accordance with ASC Topic 820-10. Investments held by the affiliated investment fund include a diversified portfolio of investments in the global semiconductor industry. The Company receives distributions through the liquidation of the underlying investments by the affiliated investment fund. However, the period of time over which the underlying investments are expected to be liquidated is unknown. Additionally, the Company’s ability to withdraw from the fund is subject to restrictions. The term of the fund will continue until March 18, 2032 unless dissolved earlier or extended by the General Partner. In accordance with ASC Topic 820-10, this investment is measured at fair value using the NAV per share (or its equivalent) practical expedient has not been classified in the fair value hierarchy. As of December 30, 2023, the Company has funded $2.2 million into the affiliated investment fund and recognized a cumulative unrealized fair value loss of $0.1 million. The Company has recorded the amount of funded capital that has been called as an equity investment.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
FAIR VALUE MEASUREMENTS
3 Months Ended
Dec. 30, 2023
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASURMENTS 6. 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 months ended December 30, 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 24 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
DERIVATIVES FINANCIAL INSTRUMENTS (Notes)
3 Months Ended
Dec. 30, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
DERIVATIVES FINANCIAL INSTRUMENTS 7. 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 December 30, 2023 and September 30, 2023 were as follows:
As of
December 30, 2023September 30, 2023
(in thousands)Notional Amount
Fair Value Asset
Derivatives(1)
Notional Amount
Fair Value Liability Derivatives(2)
Derivatives designated as hedging instruments:
Foreign exchange forward contracts (3)
$42,736 $747 $54,590 $(723)
Total derivatives$42,736 $747 $54,590 $(723)
(1)The fair value of derivative assets is measured using level 2 fair value inputs and is included in prepaid expenses and other current assets on our Consolidated Condensed Balance Sheets.
(2)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.
(3)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 months ended December 30, 2023 and December 31, 2022 were as follows:
Three months ended
(in thousands)December 30, 2023December 31, 2022
Foreign exchange forward contract in cash flow hedging relationships:
Net gain recognized in OCI, net of tax(1)
$1,255 $3,093 
Net loss reclassified from accumulated OCI into income, net of tax(2)
$(215)$(280)
(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 25 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES
3 Months Ended
Dec. 30, 2023
Leases [Abstract]  
Leases 8. 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 December 30, 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 December 30, 2023 and September 30, 2023, our finance leases are not material.
The following table shows the components of lease expense:
 Three months ended
(in thousands)December 30, 2023December 31, 2022
Operating lease expense (1)
$2,857 $2,590 
(1)Operating lease expense includes short-term lease expense, which is immaterial for the three months ended December 30, 2023 and December 31, 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:
 Three months ended
(in thousands)December 30, 2023December 31, 2022
Cash paid for amounts included in the measurement of lease liabilities:
 Operating cash outflows from operating leases$2,422 $2,284 
The following table shows the weighted-average lease terms and discount rates for operating leases:
 As of
December 30, 2023September 30, 2023
Operating leases:
Weighted-average remaining lease term (in years):
7.67.7
Weighted-average discount rate:6.7 %6.7 %
Future lease payments, excluding short-term leases, as of December 30, 2023, are detailed as follows:
As of
(in thousands)December 30, 2023
Remaining fiscal 2024$7,346 
Fiscal 20259,632 
Fiscal 20268,959 
Fiscal 20277,052 
Fiscal 20286,590 
Thereafter23,110 
Total minimum lease payments$62,689 
Less: Interest$14,272 
Present value of lease obligations$48,417 
Less: Current portion$6,697 
Long-term portion of lease obligations$41,720 
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
DEBT AND OTHER OBLIGATIONS DEBT AND OTHER OBLIGATIONS (Notes)
3 Months Ended
Dec. 30, 2023
Debt Disclosure [Abstract]  
Debt and Other Obligations 9. 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 December 30, 2023, the outstanding amount under this facility was $5.0 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 December 30, 2023, there were no outstanding amounts under the Overdraft Facility.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS
3 Months Ended
Dec. 30, 2023
Share-Based Payment Arrangement [Abstract]  
SHAREHOLDERS’ EQUITY AND EMPLOYEE BENEFIT PLANS 10. SHAREHOLDERS’ EQUITY AND EMPLOYEE BENEFIT PLANS
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 November 17, 2023, the Company modified its written trading plan under Rule 10b5-1 of the Exchange Act, such plan as first entered into on May 7, 2022 to facilitate repurchases under the Program. The purpose of the modification was to revise the previously established amounts and prices under the plan by providing for the purchase of up to approximately $169 million of the Company’s common stock from November 20, 2023 through August 1, 2025. 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 months ended December 30, 2023, the Company repurchased a total of approximately 555.6 thousand shares of common stock under the Program at a cost of approximately $26.8 million. 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 December 30, 2023, our remaining stock repurchase authorization under the Program was approximately $154.2 million.
Dividends
On November 15, 2023, the Board of Directors declared a quarterly dividend of $0.20 per share of common stock. Dividends paid during the three months ended December 30, 2023 totaled $10.7 million. 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 December 30, 2023 and September 30, 2023: 
 As of
(in thousands)December 30, 2023September 30, 2023
Loss from foreign currency translation adjustments$(13,899)$(20,178)
Unrecognized actuarial loss on pension plan, net of tax(928)(861)
Unrealized gain/(loss) on hedging748 (723)
Accumulated other comprehensive loss$(14,079)$(21,762)
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 December 30, 2023, 1.7 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 months ended December 30, 2023 and December 31, 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 months ended December 30, 2023 and December 31, 2022:
 Three months ended
(shares in thousands)December 30, 2023December 31, 2022
Time-based RSUs499 508 
Relative TSR PSUs231 186 
Growth PSUs49 92 
Common stock
Equity-based compensation in shares786 792 
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 months ended December 30, 2023 and December 31, 2022: 
 Three months ended
(in thousands)December 30, 2023December 31, 2022
Cost of sales$359 $308 
Selling, general and administrative 5,680 4,867 
Research and development1,818 1,346 
Total equity-based compensation expense$7,857 $6,521 
The following table reflects equity-based compensation expense, by type of award, for the three months ended December 30, 2023 and December 31, 2022:  
 Three months ended
(in thousands)December 30, 2023December 31, 2022
Time-based RSUs$4,543 $3,587 
Relative TSR PSUs1,560 1,252 
Growth PSUs1,439 1,445 
Common stock315 237 
Total equity-based compensation expense $7,857 $6,521 
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE AND CONTRACT BALANCES
3 Months Ended
Dec. 30, 2023
Revenue from Contract with Customer [Abstract]  
REVENUE AND CONTRACT BALANCES 11. 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 months ended December 30, 2023 and December 31, 2022, the service revenue was not material.
The Company reports revenue based on its reportable segments and end markets, which provides information about how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors. Please refer to Note 14: Segment Information, for disclosure of revenue by segment and end markets.
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 months ended December 30, 2023 and December 31, 2022:
Three months ended
(in thousands)December 30, 2023December 31, 2022
Contract assets, beginning of period$10,181 $26,317 
Additions— 2,670 
Transferred to accounts receivable or collected(10,181)— 
Contract assets, end of period$— $28,987 

The following table shows the changes in contract liability balances during the three months ended December 30, 2023 and December 31, 2022:
Three months ended
(in thousands)December 30, 2023December 31, 2022
Contract liabilities, beginning of period$4,797 $3,160 
Revenue recognized(8,543)(7,270)
Additions12,325 11,891 
Contract liabilities, end of period$8,579 $7,781 
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
EARNINGS PER SHARE
3 Months Ended
Dec. 30, 2023
Earnings Per Share [Abstract]  
EARNINGS PER SHARE 12. 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 months ended December 30, 2023 and December 31, 2022:
 Three months ended
(in thousands, except per share data)December 30, 2023December 31, 2022
 BasicDilutedBasicDiluted
NUMERATOR:    
Net income$9,293 $9,293 $14,589 $14,589 
DENOMINATOR:    
Weighted average shares outstanding - Basic56,650 56,650 57,051 57,051 
Dilutive effect of Equity Plans373 678 
Weighted average shares outstanding - Diluted  57,023  57,729 
EPS:    
Net income per share - Basic$0.16 $0.16 $0.26 $0.26 
Effect of dilutive shares —  (0.01)
Net income per share - Diluted $0.16  $0.25 
Anti-dilutive shares(1)
251
(1) Represents the Relative TSR PSUs and Growth PSUs that are excluded from the calculation of diluted earnings per share for the three months ended December 30, 2023 and December 31, 2022 as the effect would have been anti-dilutive.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES
3 Months Ended
Dec. 30, 2023
Income Tax Disclosure [Abstract]  
INCOME TAXES 13. INCOME TAXES
The following table reflects the provision for income taxes and the effective tax rate for the three months ended December 30, 2023 and December 31, 2022: 
 Three months ended
(dollar amounts in thousands)December 30, 2023December 31, 2022
Provision for income taxes$2,277 $3,758 
Effective tax rate19.7 %20.5 %
For the three months ended December 30, 2023, the decrease in provision for income taxes and effective tax rate as compared to the prior year period was primarily due to lower profitability and a decrease in global intangible low-taxed income (“GILTI”).
For the three months ended December 30, 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, and tax credits, partially offset by GILTI.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
SEGMENT INFORMATION
3 Months Ended
Dec. 30, 2023
Segment Reporting [Abstract]  
SEGMENT INFORMATION 14. 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, included in our Original Form 10-K.
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 months ended December 30, 2023 and December 31, 2022: 
 Three months ended
(in thousands)December 30, 2023December 31, 2022
Net revenue:  
Ball Bonding Equipment$86,270 $53,649 
Wedge Bonding Equipment23,459 54,656 
Advanced Solutions11,324 14,707 
APS41,241 40,861 
All Others8,895 12,360 
              Net revenue171,189 176,233 
Income/(loss) from operations:  
Ball Bonding Equipment27,714 17,059 
Wedge Bonding Equipment4,294 19,427 
Advanced Solutions(13,435)(10,735)
APS12,246 11,295 
All Others(8,074)(4,463)
Corporate Expenses(21,052)(20,761)
              Income from operations$1,693 $11,822 
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 months ended December 30, 2023 and December 31, 2022: 
 Three months ended
(in thousands)December 30, 2023December 31, 2022
General Semiconductor$70,948 $68,372 
Automotive & Industrial 23,521 53,180 
LED 5,732 9,193 
Memory 29,747 4,627 
APS41,241 40,861 
Total revenue$171,189 $176,233 
The following table reflects capital expenditures, depreciation expense and amortization expense for the three months ended December 30, 2023 and December 31, 2022:
 Three months ended
(in thousands)December 30, 2023December 31, 2022
Capital expenditures:
Ball Bonding Equipment$396 $184 
Wedge Bonding Equipment14 185 
Advanced Solutions244 11,707 
APS425 1,325 
All Others141 166 
Corporate Expenses2,313 2,084 
$3,533 $15,651 
Depreciation expense:  
Ball Bonding Equipment$321 $376 
Wedge Bonding Equipment284 275 
Advanced Solutions3,047 618 
APS1,323 1,609 
All Others380 269 
Corporate Expenses1,283 1,072 
$6,638 $4,219 
Amortization expense:
Ball Bonding Equipment$— $— 
Wedge Bonding Equipment— — 
Advanced Solutions— — 
APS226 359 
All Others1,029 943 
Corporate Expenses92 92 
$1,347 $1,394 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Notes)
3 Months Ended
Dec. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS 15. 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 months ended December 30, 2023 and December 31, 2022: 
 Three months ended
(in thousands)December 30, 2023December 31, 2022
Reserve for warranty, beginning of period$10,457 $13,443 
Provision for warranty2,936 2,100 
Utilization of reserve(3,226)(4,122)
Reserve for warranty, end of period$10,167 $11,421 
Other Commitments and Contingencies
The following table reflects obligations not reflected on the Consolidated Condensed Balance Sheets as of December 30, 2023:
  Payments due by fiscal year
(in thousands)Total20242025202620272028Thereafter
Inventory purchase obligation (1)
$167,469 $97,313 $70,156 $— $— $— $— 
(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 December 30, 2023, the Company also has an obligation to fund uncalled capital commitments of approximately $7.8 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 three months ended December 30, 2023 and December 31, 2022:
Three months ended
December 30, 2023December 31, 2022
STMicroelectronics N.V.*12.8 %
First Technology China Ltd.(1)
*11.2 %
Matfron (Shanghai) Semiconductor Technology Co.,Ltd.10.6 %*
* 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 December 30, 2023 and December 31, 2022:
 As of
December 30, 2023December 31, 2022
Forehope Electronic (Ningbo) Co., Ltd.10.7 %*
Haoseng Industrial Co., Ltd. (1)
*15.7 %
* Represents less than 10% of total accounts receivable
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Pay vs Performance Disclosure    
Net income $ 9,293 $ 14,589
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
3 Months Ended
Dec. 30, 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 35 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
BASIS OF PRESENTATION (Policies)
3 Months Ended
Dec. 30, 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 for the fiscal year ended September 30, 2023 (the “2023 Annual Report”) filed with the Securities and Exchange Commission on November 16, 2023, which includes the Consolidated Balance Sheets as of September 30, 2023 and October 1, 2022, 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 September 30, 2023. 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 2024 quarters end on December 30, 2023, March 30, 2024, June 29, 2024 and September 28, 2024. In fiscal years consisting of 53 weeks, the fourth quarter will consist of 14 weeks. Fiscal 2023 quarters ended on December 31, 2022, April 1, 2023, July 1, 2023 and September 30, 2023.
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, accrual for customer credit programs, 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.
In light of 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 December 30, 2023. While there was no material impact from macroeconomic headwinds to our consolidated condensed financial statements as of and for the quarter ended December 30, 2023, these estimates may change, as new events occur and additional information is obtained, including factors related to these headwinds, that could materially impact our consolidated condensed financial statements in future reporting periods.
Significant Accounting Policies
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 2023 Annual Report.
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 the staff of the Securities and Exchange Commission (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 14: 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
Disclosure Improvements
In October 2023, the Financial Accounting Standards Board (the "FASB") issued ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative. This ASU aligns the requirements in the FASB Accounting Standards Codification with the SEC’s regulations. The amendments in the ASU are expected to clarify or improve disclosure and presentation requirements of a variety of Codification Topics. They will also allow users to more easily compare entities subject to the SEC’s existing disclosures with those entities that were not previously subject to the requirements, and align the requirements in the Codification with the SEC’s regulations. This ASU will become effective for each amendment on the date on which the SEC removes the related disclosure from its regulations. However, if by June 30, 2027, the SEC has not removed the related disclosure from its regulations, the amendments will be removed from the Codification and not become effective for any entity. The Company is currently evaluating the impact the adoption of this standard will have on its consolidated financial statements.
Segment Reporting
In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosure, which aims to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. In addition, the amendments in the ASU enhance interim disclosure requirements, clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, provide new segment disclosure requirements for entities with a single reportable segment, and contain other disclosure requirements. The purpose of the amendments is to enable investors to better understand an entity's overall performance and assess potential future cash flows. This ASU will be effective for the Company's fiscal year 2025, and interim periods within the fiscal years beginning after the Company’s fiscal year 2026. Early adoption is permitted. The Company is currently evaluating the impact the adoption of this standard will have on its consolidated financial statements.
Income Taxes
In December 2023, the FASB issued ASU 2023-09 Income Taxes (Topic 740): Improvement to Income Tax Disclosures. The amendments in this update are intended to enhance the transparency and decision usefulness of income tax disclosures primarily through changes to the rate reconciliation and income taxes paid information. This ASU will be effective for the Company's fiscal year 2026. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance. ASU 2023-09 should be applied on a prospective basis, but retrospective application is permitted. The Company is currently evaluating the impact the adoption of this standard will have on its consolidated financial statements.
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
BALANCE SHEET COMPONENTS (Tables)
3 Months Ended
Dec. 30, 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 December 30, 2023 and September 30, 2023:
 As of
(in thousands)December 30, 2023September 30, 2023
Inventories, net:  
Raw materials and supplies $119,077 $114,827 
Work in process 85,499 74,555 
Finished goods 55,463 49,207 
 260,039 238,589 
Inventory reserves(23,481)(21,285)
 $236,558 $217,304 
Property, plant and equipment, net:  
Land$2,182 $2,182 
Buildings and building improvements23,213 23,105 
Leasehold improvements 83,586 82,927 
Data processing equipment and software 38,267 37,483 
Machinery, equipment, furniture and fixtures98,773 95,692 
Construction in progress 11,345 11,099 
 257,366 252,488 
Accumulated depreciation (150,093)(142,437)
 $107,273 $110,051 
Accrued expenses and other current liabilities:  
Accrued customer obligations (1)
$36,287 $35,701 
Wages and benefits23,060 33,096 
Dividends payable11,303 10,710 
Commissions and professional fees 4,270 4,091 
Accrued leasehold renovations 10,013 11,005 
Other6,260 8,402 
 $91,193 $103,005 
(1)Represents customer advance payments, customer credit program, accrued warranty expense and accrued retrofit obligations.
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL AND INTANGIBLE ASSETS (Tables)
3 Months Ended
Dec. 30, 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 14 for further information) as of December 30, 2023 and September 30, 2023:
(in thousands)Wedge Bonding EquipmentAPSAll OthersTotal
Balance at September 30, 2023(1)
$18,280 $26,109 44,284 $88,673 
Other— 125 718 $843 
Balance at December 30, 2023$18,280 $26,234 45,002 $89,516 
(1) Cumulative goodwill impairment pertaining to the “All Others” category as of September 30, 2023 was $45.0 million.
Net intangible assets
The following table reflects net intangible assets as of December 30, 2023 and September 30, 2023: 
 
As of December 30, 2023
As of September 30, 2023
(dollar amounts in thousands)Average estimated
useful lives
(in years)
Gross Carrying AmountAccumulated AmortizationNet AmountGross Carrying AmountAccumulated AmortizationNet Amount
Developed technology
6.0 to 15.0
$82,874 $(57,961)$24,913 $80,959 $(55,877)$25,082 
Customer relationships
5.0 to 8.0
$37,439 $(35,530)$1,909 $36,764 $(34,789)$1,975 
Trade and brand name
7.0 to 8.0
$7,241 $(7,241)$— $7,130 $(7,130)$— 
Other intangible assets
1.0 to 8.0
$5,618 $(3,983)$1,635 $5,617 $(3,776)$1,841 
In-process research and developmentN.A$459 $— $459 $459 $— $459 
$133,631 $(104,715)$28,916 $130,929 $(101,572)$29,357 
Estimated annual amortization expense related to intangible assets
The following table reflects estimated annual amortization expense related to intangible assets as of December 30, 2023:
 As of
(in thousands)December 30, 2023
Remaining fiscal 2024$3,916 
Fiscal 20255,153 
Fiscal 20265,153 
Fiscal 20274,878 
Fiscal 20284,438 
Thereafter5,378 
Total amortization expense$28,916 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS (Tables)
3 Months Ended
Dec. 30, 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 December 30, 2023:
(in thousands)Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Estimated
Fair Value
Current assets:
Cash$39,229 $— $— $39,229 
Cash equivalents:
Money market funds (1)
225,429 — 225,431 
Time deposits (2)
160,000 — — 160,000 
Total cash and cash equivalents$424,658 $$— $424,660 
Short-term investments:
Time deposits (2)
285,000 — — 285,000 
Total short-term investments$285,000 $— $— $285,000 
Total cash, cash equivalents and short-term investments$709,658 $$— $709,660 
(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)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 months ended December 30, 2023.
Cash, cash equivalents and short-term investments consisted of the following as of September 30, 2023:
(in thousands)Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Estimated
Fair Value
Current assets:
Cash$37,292 $— $— $37,292 
Cash equivalents:
Money market funds (1)
202,113 — (10)202,103 
Time deposits (2)
290,007 — — 290,007 
Total cash and cash equivalents$529,412 $— $(10)$529,402 
Short-term investments:
Time deposits (2)
230,000 — — 230,000 
Total short-term investments$230,000 $— $— $230,000 
Total cash, cash equivalents and short-term investments$759,412 $— $(10)$759,402 
(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)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 months ended December 31, 2022.
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
EQUITY INVESTMENTS (Tables)
3 Months Ended
Dec. 30, 2023
Equity Method Investments [Abstract]  
Equity investments
Equity investments consisted of the following as of December 30, 2023 and September 30, 2023:
 As of
(in thousands)December 30, 2023September 30, 2023
Non-marketable equity securities$2,042 $716 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
DERIVATIVES FINANCIAL INSTRUMENTS (Tables)
3 Months Ended
Dec. 30, 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 December 30, 2023 and September 30, 2023 were as follows:
As of
December 30, 2023September 30, 2023
(in thousands)Notional Amount
Fair Value Asset
Derivatives(1)
Notional Amount
Fair Value Liability Derivatives(2)
Derivatives designated as hedging instruments:
Foreign exchange forward contracts (3)
$42,736 $747 $54,590 $(723)
Total derivatives$42,736 $747 $54,590 $(723)
(1)The fair value of derivative assets is measured using level 2 fair value inputs and is included in prepaid expenses and other current assets on our Consolidated Condensed Balance Sheets.
(2)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.
(3)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 months ended December 30, 2023 and December 31, 2022 were as follows:
Three months ended
(in thousands)December 30, 2023December 31, 2022
Foreign exchange forward contract in cash flow hedging relationships:
Net gain recognized in OCI, net of tax(1)
$1,255 $3,093 
Net loss reclassified from accumulated OCI into income, net of tax(2)
$(215)$(280)
(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 41 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES (Tables)
3 Months Ended
Dec. 30, 2023
Leases [Abstract]  
Lease expense and components of lease expense
The following table shows the components of lease expense:
 Three months ended
(in thousands)December 30, 2023December 31, 2022
Operating lease expense (1)
$2,857 $2,590 
(1)Operating lease expense includes short-term lease expense, which is immaterial for the three months ended December 30, 2023 and December 31, 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:
 Three months ended
(in thousands)December 30, 2023December 31, 2022
Cash paid for amounts included in the measurement of lease liabilities:
 Operating cash outflows from operating leases$2,422 $2,284 
Weighted-average lease terms and discount rates
The following table shows the weighted-average lease terms and discount rates for operating leases:
 As of
December 30, 2023September 30, 2023
Operating leases:
Weighted-average remaining lease term (in years):
7.67.7
Weighted-average discount rate:6.7 %6.7 %
Future lease payments after ASC 842 adoption
Future lease payments, excluding short-term leases, as of December 30, 2023, are detailed as follows:
As of
(in thousands)December 30, 2023
Remaining fiscal 2024$7,346 
Fiscal 20259,632 
Fiscal 20268,959 
Fiscal 20277,052 
Fiscal 20286,590 
Thereafter23,110 
Total minimum lease payments$62,689 
Less: Interest$14,272 
Present value of lease obligations$48,417 
Less: Current portion$6,697 
Long-term portion of lease obligations$41,720 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Tables)
3 Months Ended
Dec. 30, 2023
Share-Based Payment Arrangement [Abstract]  
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 December 30, 2023 and September 30, 2023: 
 As of
(in thousands)December 30, 2023September 30, 2023
Loss from foreign currency translation adjustments$(13,899)$(20,178)
Unrecognized actuarial loss on pension plan, net of tax(928)(861)
Unrealized gain/(loss) on hedging748 (723)
Accumulated other comprehensive loss$(14,079)$(21,762)
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 months ended December 30, 2023 and December 31, 2022:
 Three months ended
(shares in thousands)December 30, 2023December 31, 2022
Time-based RSUs499 508 
Relative TSR PSUs231 186 
Growth PSUs49 92 
Common stock
Equity-based compensation in shares786 792 
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 months ended December 30, 2023 and December 31, 2022: 
 Three months ended
(in thousands)December 30, 2023December 31, 2022
Cost of sales$359 $308 
Selling, general and administrative 5,680 4,867 
Research and development1,818 1,346 
Total equity-based compensation expense$7,857 $6,521 
The following table reflects equity-based compensation expense, by type of award, for the three months ended December 30, 2023 and December 31, 2022:  
 Three months ended
(in thousands)December 30, 2023December 31, 2022
Time-based RSUs$4,543 $3,587 
Relative TSR PSUs1,560 1,252 
Growth PSUs1,439 1,445 
Common stock315 237 
Total equity-based compensation expense $7,857 $6,521 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE AND CONTRACT BALANCES (Tables)
3 Months Ended
Dec. 30, 2023
Revenue from Contract with Customer [Abstract]  
Contract Assets and Liabilities
The following table shows the changes in contract asset balances during the three months ended December 30, 2023 and December 31, 2022:
Three months ended
(in thousands)December 30, 2023December 31, 2022
Contract assets, beginning of period$10,181 $26,317 
Additions— 2,670 
Transferred to accounts receivable or collected(10,181)— 
Contract assets, end of period$— $28,987 

The following table shows the changes in contract liability balances during the three months ended December 30, 2023 and December 31, 2022:
Three months ended
(in thousands)December 30, 2023December 31, 2022
Contract liabilities, beginning of period$4,797 $3,160 
Revenue recognized(8,543)(7,270)
Additions12,325 11,891 
Contract liabilities, end of period$8,579 $7,781 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Dec. 30, 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 months ended December 30, 2023 and December 31, 2022:
 Three months ended
(in thousands, except per share data)December 30, 2023December 31, 2022
 BasicDilutedBasicDiluted
NUMERATOR:    
Net income$9,293 $9,293 $14,589 $14,589 
DENOMINATOR:    
Weighted average shares outstanding - Basic56,650 56,650 57,051 57,051 
Dilutive effect of Equity Plans373 678 
Weighted average shares outstanding - Diluted  57,023  57,729 
EPS:    
Net income per share - Basic$0.16 $0.16 $0.26 $0.26 
Effect of dilutive shares —  (0.01)
Net income per share - Diluted $0.16  $0.25 
Anti-dilutive shares(1)
251
(1) Represents the Relative TSR PSUs and Growth PSUs that are excluded from the calculation of diluted earnings per share for the three months ended December 30, 2023 and December 31, 2022 as the effect would have been anti-dilutive.
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES (Tables)
3 Months Ended
Dec. 30, 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 months ended December 30, 2023 and December 31, 2022: 
 Three months ended
(dollar amounts in thousands)December 30, 2023December 31, 2022
Provision for income taxes$2,277 $3,758 
Effective tax rate19.7 %20.5 %
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
SEGMENT INFORMATION (Tables)
3 Months Ended
Dec. 30, 2023
Segment Reporting [Abstract]  
Operating information by segment
The following table reflects operating information by segment for the three months ended December 30, 2023 and December 31, 2022: 
 Three months ended
(in thousands)December 30, 2023December 31, 2022
Net revenue:  
Ball Bonding Equipment$86,270 $53,649 
Wedge Bonding Equipment23,459 54,656 
Advanced Solutions11,324 14,707 
APS41,241 40,861 
All Others8,895 12,360 
              Net revenue171,189 176,233 
Income/(loss) from operations:  
Ball Bonding Equipment27,714 17,059 
Wedge Bonding Equipment4,294 19,427 
Advanced Solutions(13,435)(10,735)
APS12,246 11,295 
All Others(8,074)(4,463)
Corporate Expenses(21,052)(20,761)
              Income from operations$1,693 $11,822 
Schedule of net revenue by Capital Equipment end markets
The following table reflects net revenue by end markets served for the three months ended December 30, 2023 and December 31, 2022: 
 Three months ended
(in thousands)December 30, 2023December 31, 2022
General Semiconductor$70,948 $68,372 
Automotive & Industrial 23,521 53,180 
LED 5,732 9,193 
Memory 29,747 4,627 
APS41,241 40,861 
Total revenue$171,189 $176,233 
Capital expenditures, depreciation and amortization expense
The following table reflects capital expenditures, depreciation expense and amortization expense for the three months ended December 30, 2023 and December 31, 2022:
 Three months ended
(in thousands)December 30, 2023December 31, 2022
Capital expenditures:
Ball Bonding Equipment$396 $184 
Wedge Bonding Equipment14 185 
Advanced Solutions244 11,707 
APS425 1,325 
All Others141 166 
Corporate Expenses2,313 2,084 
$3,533 $15,651 
Depreciation expense:  
Ball Bonding Equipment$321 $376 
Wedge Bonding Equipment284 275 
Advanced Solutions3,047 618 
APS1,323 1,609 
All Others380 269 
Corporate Expenses1,283 1,072 
$6,638 $4,219 
Amortization expense:
Ball Bonding Equipment$— $— 
Wedge Bonding Equipment— — 
Advanced Solutions— — 
APS226 359 
All Others1,029 943 
Corporate Expenses92 92 
$1,347 $1,394 
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Tables)
3 Months Ended
Dec. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Reserve for product warranty activity
The following table reflects the reserve for warranty activity for the three months ended December 30, 2023 and December 31, 2022: 
 Three months ended
(in thousands)December 30, 2023December 31, 2022
Reserve for warranty, beginning of period$10,457 $13,443 
Provision for warranty2,936 2,100 
Utilization of reserve(3,226)(4,122)
Reserve for warranty, end of period$10,167 $11,421 
Obligations not reflected on the Consolidated Balance Sheet
The following table reflects obligations not reflected on the Consolidated Condensed Balance Sheets as of December 30, 2023:
  Payments due by fiscal year
(in thousands)Total20242025202620272028Thereafter
Inventory purchase obligation (1)
$167,469 $97,313 $70,156 $— $— $— $— 
(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 three months ended December 30, 2023 and December 31, 2022:
Three months ended
December 30, 2023December 31, 2022
STMicroelectronics N.V.*12.8 %
First Technology China Ltd.(1)
*11.2 %
Matfron (Shanghai) Semiconductor Technology Co.,Ltd.10.6 %*
* 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 December 30, 2023 and December 31, 2022:
 As of
December 30, 2023December 31, 2022
Forehope Electronic (Ningbo) Co., Ltd.10.7 %*
Haoseng Industrial Co., Ltd. (1)
*15.7 %
* Represents less than 10% of total accounts receivable
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
BALANCE SHEET COMPONENTS (Components of significant balance sheet accounts) (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Short-term investments $ 285,000 $ 230,000
Inventories, net:    
Raw materials and supplies 119,077 114,827
Work in process 85,499 74,555
Finished goods 55,463 49,207
Inventory, gross 260,039 238,589
Inventory reserves (23,481) (21,285)
Inventories, net 236,558 217,304
Property, plant and equipment, net:    
Land 2,182 2,182
Buildings and building improvements 23,213 23,105
Leasehold improvements 83,586 82,927
Data processing equipment and software 38,267 37,483
Machinery, equipment, furniture and fixtures 98,773 95,692
Construction in progress 11,345 11,099
Property, plant and equipment, gross 257,366 252,488
Accumulated depreciation (150,093) (142,437)
Property, plant and equipment, net 107,273 110,051
Accrued expenses and other current liabilities:    
Accrued customer obligations 36,287 35,701
Wages and benefits 23,060 33,096
Dividends payable 11,303 10,710
Commissions and professional fees 4,270 4,091
Accrued leasehold renovations 10,013 11,005
Other 6,260 8,402
Accrued expenses and other current liabilities $ 91,193 $ 103,005
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL AND INTANGIBLE ASSETS (Goodwill by Reportable Segment) (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 30, 2023
Sep. 30, 2023
Goodwill [Roll Forward]    
Balance at October 1, 2022 $ 88,673  
Other 843  
Balance at December 30, 2023 89,516  
Goodwill, cumulative impairment   $ 45,000
Ball Bonding Equipment    
Goodwill [Roll Forward]    
Balance at October 1, 2022 18,280  
Other 0  
Balance at December 30, 2023 18,280  
APS    
Goodwill [Roll Forward]    
Balance at October 1, 2022 26,109  
Other 125  
Balance at December 30, 2023 26,234  
All Others    
Goodwill [Roll Forward]    
Balance at October 1, 2022 44,284  
Other 718  
Balance at December 30, 2023 $ 45,002  
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL AND INTANGIBLE ASSETS (Net intangible assets) (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Sep. 30, 2023
Schedule Of Intangible Assets [Line Items]    
Gross Carrying Amount $ 133,631 $ 130,929
Accumulated Amortization (104,715) (101,572)
Net Amount 28,916 29,357
In-process research and development    
Schedule Of Intangible Assets [Line Items]    
Gross Carrying Amount 459 459
Accumulated Amortization 0 0
Net Amount 459 459
Developed technology    
Schedule Of Intangible Assets [Line Items]    
Gross Carrying Amount 82,874 80,959
Accumulated Amortization (57,961) (55,877)
Net Amount $ 24,913 25,082
Developed technology | Minimum    
Schedule Of Intangible Assets [Line Items]    
Average estimated useful lives (in years) 6 years  
Developed technology | Maximum    
Schedule Of Intangible Assets [Line Items]    
Average estimated useful lives (in years) 15 years  
Customer relationships    
Schedule Of Intangible Assets [Line Items]    
Gross Carrying Amount $ 37,439 36,764
Accumulated Amortization (35,530) (34,789)
Net Amount $ 1,909 1,975
Customer relationships | Minimum    
Schedule Of Intangible Assets [Line Items]    
Average estimated useful lives (in years) 5 years  
Customer relationships | Maximum    
Schedule Of Intangible Assets [Line Items]    
Average estimated useful lives (in years) 8 years  
Trade and brand name    
Schedule Of Intangible Assets [Line Items]    
Gross Carrying Amount $ 7,241 7,130
Accumulated Amortization (7,241) (7,130)
Net Amount $ 0 0
Trade and brand name | Minimum    
Schedule Of Intangible Assets [Line Items]    
Average estimated useful lives (in years) 7 years  
Trade and brand name | Maximum    
Schedule Of Intangible Assets [Line Items]    
Average estimated useful lives (in years) 8 years  
Other intangible assets    
Schedule Of Intangible Assets [Line Items]    
Gross Carrying Amount $ 5,618 5,617
Accumulated Amortization (3,983) (3,776)
Net Amount $ 1,635 $ 1,841
Other intangible assets | Minimum    
Schedule Of Intangible Assets [Line Items]    
Average estimated useful lives (in years) 1 year  
Other intangible assets | Maximum    
Schedule Of Intangible Assets [Line Items]    
Average estimated useful lives (in years) 8 years  
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL AND INTANGIBLE ASSETS (Estimated annual amortization expense) (Details)
$ in Thousands
Dec. 30, 2023
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Remaining fiscal 2024 $ 3,916
Fiscal 2025 5,153
Fiscal 2026 5,153
Fiscal 2027 4,878
Fiscal 2028 4,438
Thereafter 5,378
Total amortization expense $ 28,916
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Sep. 30, 2023
Cash, Cash Equivalents, Restricted Cash and Short-Term Investments [Line Items]    
Cash, Amortized Cost $ 39,229 $ 37,292
Cash, Unrealized Gains 0 0
Cash, Unrealized Losses 0 0
Cash, Estimated Fair Value 39,229 37,292
Cash and Cash Equivalents, Amortized Cost 424,658 529,412
Cash and Cash Equivalents, Unrealized Gain 2 0
Cash and Cash Equivalents, Unrealized Loss 0 (10)
Cash and Cash Equivalents, Estimated Fair Value 424,660 529,402
Short-term investments, Amortized Cost 285,000 230,000
Short-term Investments, Unrealized Gain 0 0
Short-term Investments, Unrealized Loss 0 0
Short-term Investments, Estimated Fair Value 285,000 230,000
Cash, Cash Equivalents, Restricted Cash, and Short-Term Investments, Amortized Cost 709,658 759,412
Cash, Cash Equivalents, Restricted Cash, and Short-Term Investments, Unrealized Gain 2 0
Cash, Cash Equivalents, Restricted Cash, and Short-Term Investments, Unrealized Loss 0 (10)
Cash, Cash Equivalents, Restricted Cash, and Short-Term Investments, Estimated Fair Value 709,660 759,402
Money market funds    
Cash, Cash Equivalents, Restricted Cash and Short-Term Investments [Line Items]    
Cash Equivalents, Amortized Cost 225,429 202,113
Cash Equivalents, Unrealized Gain 2 0
Cash Equivalents, Unrealized Loss 0 (10)
Cash Equivalents, Estimated Fair Value 225,431 202,103
Time deposits    
Cash, Cash Equivalents, Restricted Cash and Short-Term Investments [Line Items]    
Cash Equivalents, Amortized Cost 160,000 290,007
Cash Equivalents, Unrealized Gain 0 0
Cash Equivalents, Unrealized Loss 0 0
Cash Equivalents, Estimated Fair Value 160,000 290,007
Short-term investments, Amortized Cost 285,000 230,000
Short-term Investments, Unrealized Gain 0 0
Short-term Investments, Unrealized Loss 0 0
Short-term Investments, Estimated Fair Value $ 285,000 $ 230,000
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
EQUITY INVESTMENTS (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Sep. 30, 2023
Equity Method Investments [Abstract]    
Non-marketable equity securities $ 2,042 $ 716
Equity securities funded 2,200  
Cumulative fair value loss $ 100  
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
DERIVATIVES FINANCIAL INSTRUMENTS (Fair value of derivative instruments) (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 30, 2023
Sep. 30, 2023
Derivatives, Fair Value [Line Items]    
Notional Amount $ 42,736 $ 54,590
Fair value asset, derivatives $ 747  
Fair value liability, derivates   (723)
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 $ 42,736 54,590
Accrued Expenses and Other Current Liabilities | Derivatives designated as hedging instruments: | Foreign exchange forward contracts    
Derivatives, Fair Value [Line Items]    
Fair value asset, derivatives $ 747  
Fair value liability, derivates   $ (723)
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
DERIVATIVES FINANCIAL INSTRUMENTS (Gain (loss) of derivative instruments) (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Derivative Instruments, Gain (Loss) [Line Items]    
Unrealized gain on derivative instruments, net of tax $ 1,255 $ 3,093
Reclassification adjustment for loss on derivative instruments recognized, net of tax (215) (280)
Unrealized gain/(loss) on hedging    
Derivative Instruments, Gain (Loss) [Line Items]    
Unrealized gain on derivative instruments, net of tax 1,255 3,093
Reclassification adjustment for loss on derivative instruments recognized, net of tax $ (215) $ (280)
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Narrative (Details)
3 Months Ended
Dec. 30, 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 57 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Lease, Cost [Abstract]    
Operating lease expense $ 2,857 $ 2,590
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash outflows from operating leases $ 2,422 $ 2,284
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Lease Terms and Discount Rates (Details)
Dec. 30, 2023
Sep. 30, 2023
Leases [Abstract]    
Weighted-average remaining lease term (in years): 7 years 7 months 6 days 7 years 8 months 12 days
Weighted-average discount rate: 6.70% 6.70%
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Future Lease Payments After Adoption ASC 842 (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Sep. 30, 2023
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
Remaining fiscal 2024 $ 7,346  
Fiscal 2025 9,632  
Fiscal 2026 8,959  
Fiscal 2027 7,052  
Fiscal 2028 6,590  
Thereafter 23,110  
Total minimum lease payments 62,689  
Less: Interest 14,272  
Present value of lease obligations 48,417  
Less: Current portion 6,697 $ 6,574
Long-term portion of lease obligations $ 41,720 $ 41,839
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
DEBT AND OTHER OBLIGATIONS DEBT AND OTHER OBLIGATIONS (Details) - USD ($)
3 Months Ended
Dec. 30, 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 $ 5,000,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 61 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 20 Months Ended
Oct. 18, 2021
Dec. 30, 2023
Dec. 31, 2022
Aug. 01, 2025
Mar. 03, 2022
Oct. 02, 2021
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   $ 26,840 $ 45,382            
Cash dividends declared (in dollars per share) $ 0.20                
Common stock cash dividends paid   $ (10,710) $ (9,743)            
Relative TSR calculation period   90 days              
Forecast                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Value of shares acquired       $ 169,000          
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)   1,700,000              
the Program                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Value of shares acquired   $ 26,800              
Shares repurchased in period (shares)   555,600              
Remaining repurchase authorized amount   $ 154,200              
Minimum | Relative TSR Performance Share Units                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting percentage   0.00%              
Minimum | Revenue Growth Performance Share Units                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting percentage   0.00%              
Maximum | Relative TSR Performance Share Units                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting percentage   200.00%              
Maximum | Revenue Growth Performance Share Units                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting percentage   200.00%              
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Accumulated other comprehensive income) (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Sep. 30, 2023
Loss from foreign currency translation adjustments    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Equity $ (13,899) $ (20,178)
Unrecognized actuarial loss on pension plan, net of tax    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Equity (928) (861)
Unrealized gain/(loss) on hedging    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Equity 748 (723)
Accumulated Other Comprehensive (Loss)/Income    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Equity $ (14,079) $ (21,762)
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Restricted stock and common stock granted) (Details) - shares
shares in Thousands
3 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Equity-based compensation in shares 786 792
Time-based RSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Equity-based compensation in shares 499 508
Relative TSR PSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Equity-based compensation in shares 231 186
Growth PSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Equity-based compensation in shares 49 92
Common Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Equity-based compensation in shares 7 6
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Total equity-based compensation expense) (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total equity-based compensation expense $ 7,857 $ 6,521
Time-based RSUs    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total equity-based compensation expense 4,543 3,587
Relative TSR PSUs    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total equity-based compensation expense 1,560 1,252
Growth PSUs    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total equity-based compensation expense 1,439 1,445
Common Stock    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total equity-based compensation expense 315 237
Cost of sales    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total equity-based compensation expense 359 308
Selling, general and administrative    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total equity-based compensation expense 5,680 4,867
Research and development    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Total equity-based compensation expense $ 1,818 $ 1,346
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE AND CONTRACT BALANCES - Contract Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Contract with Customer, Asset, Allowance for Credit Loss [Roll Forward]    
Contract assets, beginning of period $ 10,181 $ 26,317
Additions 0 2,670
Transferred to accounts receivable or collected (10,181) 0
Contract assets, end of period $ 0 $ 28,987
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE AND CONTRACT BALANCES - Contract Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Change in Contract with Customer, Liability [Roll Forward]    
Contract liabilities, beginning of period $ 4,797 $ 3,160
Revenue recognized (8,543) (7,270)
Additions 12,325 11,891
Contract liabilities, end of period $ 8,579 $ 7,781
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
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
Dec. 30, 2023
Dec. 31, 2022
NUMERATOR:    
Net income $ 9,293 $ 14,589
DENOMINATOR:    
Weighted average shares outstanding - Basic (in shares) 56,650,000 57,051,000
Dilutive effect of Equity Plans (in shares) 373,000 678,000
Weighted average shares outstanding - Diluted (in shares) 57,023,000 57,729,000
EPS:    
Net income per share - Basic (in dollars per share) $ 0.16 $ 0.26
Effect of dilutive shares (in dollars per share) 0 0.01
Net income per share - Diluted (in dollars per share) $ 0.16 $ 0.25
Anti-dilutive shares (in shares) 25,000 1,000
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES (Provision for income taxes and the effective tax rate) (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Provision for income taxes $ 2,277 $ 3,758
Effective tax rate 19.70% 20.50%
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
SEGMENT INFORMATION (Narrative) (Details)
3 Months Ended
Dec. 30, 2023
segment
Segment Reporting [Abstract]  
Number of reportable segments 4
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
SEGMENT INFORMATION (Operating information by segment) (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Net revenue:    
Net revenue $ 171,189 $ 176,233
Income/(loss) from operations:    
Income from operations 1,693 11,822
Ball Bonding Equipment    
Net revenue:    
Net revenue 86,270 53,649
Income/(loss) from operations:    
Income from operations 27,714 17,059
Wedge Bonding Equipment    
Net revenue:    
Net revenue 23,459 54,656
Income/(loss) from operations:    
Income from operations 4,294 19,427
Advanced Solutions    
Net revenue:    
Net revenue 11,324 14,707
Income/(loss) from operations:    
Income from operations (13,435) (10,735)
APS    
Net revenue:    
Net revenue 41,241 40,861
Income/(loss) from operations:    
Income from operations 12,246 11,295
All Others    
Net revenue:    
Net revenue 8,895 12,360
Income/(loss) from operations:    
Income from operations (8,074) (4,463)
Corporate Expenses    
Income/(loss) from operations:    
Income from operations $ (21,052) $ (20,761)
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
SEGMENT INFORMATION (Schedule of net revenue by Capital Equipment end markets (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Segment Reporting, Revenue Reconciling Item [Line Items]    
Total revenue $ 171,189 $ 176,233
Ball Bonding Equipment | General Semiconductor    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Total revenue 70,948 68,372
Ball Bonding Equipment | Automotive & Industrial    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Total revenue 23,521 53,180
Ball Bonding Equipment | LED    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Total revenue 5,732 9,193
Ball Bonding Equipment | Memory    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Total revenue 29,747 4,627
APS    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Total revenue $ 41,241 $ 40,861
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
SEGMENT INFORMATION (Capital expenditures, depreciation and amortization expense by segment) (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Segment Reporting, Other Significant Reconciling Item [Line Items]    
Capital expenditures: $ 3,533 $ 15,651
Depreciation and amortization expense:    
Depreciation expense: 6,638 4,219
Amortization expense: 1,347 1,394
Ball Bonding Equipment    
Segment Reporting, Other Significant Reconciling Item [Line Items]    
Capital expenditures: 396 184
Depreciation and amortization expense:    
Depreciation expense: 321 376
Amortization expense: 0 0
Wedge Bonding Equipment    
Segment Reporting, Other Significant Reconciling Item [Line Items]    
Capital expenditures: 14 185
Depreciation and amortization expense:    
Depreciation expense: 284 275
Amortization expense: 0 0
Advanced Solutions    
Segment Reporting, Other Significant Reconciling Item [Line Items]    
Capital expenditures: 244 11,707
Depreciation and amortization expense:    
Depreciation expense: 3,047 618
Amortization expense: 0 0
APS    
Segment Reporting, Other Significant Reconciling Item [Line Items]    
Capital expenditures: 425 1,325
Depreciation and amortization expense:    
Depreciation expense: 1,323 1,609
Amortization expense: 226 359
All Others    
Segment Reporting, Other Significant Reconciling Item [Line Items]    
Capital expenditures: 141 166
Depreciation and amortization expense:    
Depreciation expense: 380 269
Amortization expense: 1,029 943
Corporate Expenses    
Segment Reporting, Other Significant Reconciling Item [Line Items]    
Capital expenditures: 2,313 2,084
Depreciation and amortization expense:    
Depreciation expense: 1,283 1,072
Amortization expense: $ 92 $ 92
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Reserve for product warranty activity) (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]    
Reserve for warranty, beginning of period $ 10,457 $ 13,443
Provision for warranty 2,936 2,100
Utilization of reserve (3,226) (4,122)
Reserve for warranty, end of period $ 10,167 $ 11,421
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Obligations not reflected on the Consolidated Balance Sheet) (Details)
$ in Thousands
Dec. 30, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Total $ 167,469
2024 97,313
2025 70,156
2026 0
2027 0
2028 0
Thereafter $ 0
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Significant customer concentrations as a percentage of net revenue) (Details) - Revenue Benchmark - Customer Concentration Risk
3 Months Ended
Dec. 30, 2023
Dec. 31, 2022
STMicroelectronics N.V.    
Concentration Risk [Line Items]    
Customer concentrations risk percentage   12.80%
First Technology China Ltd.    
Concentration Risk [Line Items]    
Customer concentrations risk percentage   11.20%
Matfron (Shanghai) Semiconductor Technology Co.,Ltd.    
Concentration Risk [Line Items]    
Customer concentrations risk percentage 10.60%  
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Significant customer concentrations as a percentage of total accounts receivable) (Details) - Accounts Receivable - Customer Concentration Risk
3 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Forehope Electronic (Ningbo) Co., Ltd.    
Concentration Risk [Line Items]    
Customer concentrations risk percentage 10.70%  
Haoseng Industrial Co., Ltd. (1)    
Concentration Risk [Line Items]    
Customer concentrations risk percentage   15.70%
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS - Narrative (Details)
3 Months Ended
Dec. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Period of warranty for manufacturing defects 1 year
EXCEL 79 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #5'05@'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 " U1T%8823OR>\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O21U"J'KBV-/"H(#Q;>0W+9@DX;DI-VWMZU;A^@'\#%W__SN M=W"UB*:'8FB LCFB%[G&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" U1T%8!&_K&+ & "3)0 & 'AL+W=O\_G*KW9V]FWN10E1F@7@AU/:_ MOP=4Z.Z&1\J4OJB /%_S3M3,7U AY&G@B)Y,N+ MQM#\8%N])""]X[/'M]&K8Y)8>13B6W(R=2\:1E(B[G-')1(,/IZXS7T_48)R M_+<7;62_F02^/CZH3U+S8.:11=P6_A?/5>N+QGF#N'S)8E_=B^V??&^HD^@Y MPH_2_V2[N[?=;A GCI0(]L%0@L +=Y_L>5\1KP*L3D$ W0?0'P+,HE^P]@%6 M:G17LM36B"DVZ$NQ)3*Y&]22@[1NTFAPXX5),\Z5A&\]B%.#T9W]<#.^79#A M[8C YW3QE4QO)W?W-\/%].Z6-$FT9I)'_9:"7TMB6LY>^7*G3 N4+7(C0K6. MR#ATN?M]? M*F165'HIZ25'!$7=.B66<$&I02U,>&P__BX6GA';3\#92'"NK M.2O5LPKTQJ'RU L9NBY43\0C\L\UW$&FB@?1O[KJVLFU]7))=_T0;9C#+QK0 M'R,NGWAC\.LO9M?X0^?UG<2^<][.G+SU"EGZ5/,I.+2?R'W?".DTMG#I92,=95BHU$5[74S>]V2+2899. T M@1;[P[66S(^T!M&PB@;/,H-G:*'VG7'B^9S&8_3T!$2 MGDF6/)XG9*Z8XD1(8HL8S$,="%>;;7#QV5!G%XVI:-D[I&GMTCDM1JFNW>N=7KZ>SBP57]OF(,LXS?_5!Y M:,VBD57-YF!DHO3QD]E]!]9ZQ)7F'[7VZH ?,Z7'^W-1*0@-?_M;0I3 MU!'%3J=M=?4=MPXH,G,J,G&6L5.C,#TL=H8+4%/?&^N (3.G(1-'F&OA0(/- MUB+$:.&(R-EYN]F%(57KKPX6,G,8,G&267@*.$@LB4E_>_P=\J032VA)K4E< MR19! /EUKH3S[81\\=1:Q(K,F"2?F:_G7%RQJO>/+DLT'=)7.AV.!\-M1,P/+"B M0YI3$2U%178L93)5V9@7.L35RSR60?ST)QY:"GF2>9D /$ \RNAAX C.M=,PM,^=!P.0B#C M[B2UCNL 'YJ##RT%/O. ^3ZYC"/X.M(_M[A.X10;CZOJ+R'?Q#<_ZA.+H< M,NUW@_L\7><]BA.*/\Z/$K!^(L=HB+_;S>O_=8!^Y8.>Y8.)P<..>UQ7'H M)BR@Q;HC'EG5:,X[5BG>N>4BJ MYG>3R9!,;T?.O#CJR M4>(R.ISV-UK"E9.4]9I7;8,MO9]LQ,BB?H"WK?N*9^ M;P8/JFHTYRNKU([;6Y9WCRB:/5]5I3EE6J7VW\D,3+C<14I$O+%K# M$*6$3L'&%=YJN/7JM9=D2IJ^#101)]ENV+T!DUW-WC@:IN_9M/+;=Z\KW;"D M\T7$YTL(-4[/(,?(W1M NQ,E-NE+-(]"*1&DAVO.7"Z3&^#[I1#J<)+\0/8> MUN!_4$L#!!0 ( #5'05B]0+E0"0< ",= 8 >&PO=V]R:W-H965T M&ULK9EM;]LV$,>_"N$5PP8XM4B*HI0F!MS$6PUD31:G&_:2 ML>E8J"2Z))4T^_2C9,6238I.L+Z))>5X^A\?[G>DSIZ$_*K6G&OP/<\*=3Y8 M:[TY'8W48LUSIMZ+#2_,?U9"YDR;6_DP4AO)V;)NE&#H%+$,[[0 ME0MF?A[Y!<^RRI/1\:UQ.MB]LVK8O7[Q_EL=O GFGBE^(;*_TZ5>GP_B 5CR M%2LS?2N>/O$F(%+Y6XA,U7_!4V,;#,"B5%KD36.C($^+[2_[WG1$IP$,>QJ@ MI@%Z;0/<-,!UH%ME=5B73+/QF11/0%;6QEMU4?=-W=I$DQ;5,,ZU-/]-33L] MOKC^/+^^FEU.[J:7X./D:O+Y8@KFGZ;3NSDX 5_FE^"7=[^"=R MP-U:E(H5 M2W4VTN;-5?O1HGG+Q^U;4,];+OGB/<#!$* 84?S"W_S.=_T-1^9>'=!HUW0 MJ/:'^X(NI>2%!DPIKM6I*YZM@]#MH%I;IVK#%OQ\8!:/XO*1#\8__P2CX(,K MNA_D;"]6O(L5^[R/+YA: S-J8%%=\&]E^L@R$[QS%+>NHMI5E0 >QR$*HR@X M&SUVX['-"$K" .W,]I2&.Z6A5^E\+:0^T5SF9K8]F9/%0I1&6-VI0J^Y-.ELP4VWWF=\" J3>L4*L,PD2%8L M.#"I%BQ%>:]796:R5M/8F+P+D]J'^1T:%VK#ZY26/;M")E8L, Y#*V2'&8FC M +I#CG8A1]Z09V8X"BUDRE4=H$M@Y.CLB)#X0*###%(0>@7>2+YA MZ1+P[P9OBG?'9K&WUEW*J24II $F!\)M*X(IZ>G8>*<[]NJ^$YIEKY 8V\,* M*8T(/A#ILHN3H#,*>S*3G:LD'JYR'89*P2:GJWRB2;:H7VSHC$%A-0 M1 \U.\Q@$/3U+ Q:L 5>T==&,M-I\0!DA?(3L3HI%=_FU?Z>;ISNS09"$WH@ MVF5&8=C3S[!#8^@5_;L0RZ[>5]AR#OI!=UWG M3T\'VK#!.#DDDLL*H;[9V!()^I%T=WTWN0*3^=P4JDYQ-FC,\HPHLF:ARS!) M*.V;ARV3('U5E9FE[#[-4FWHZ2PUH9=M;ZTU?Y2W_:!;H$$_T7;5T88]5P61 M,V ;4Z9(B:U9;9N%">ZK,F$+,^BG60N&C)L-8'=\G&IM0$61#02'%:$]90UJ M(8;\$)L5"Y'S*I-Q;Y>* 6<>@-B#LF MU@$P"CM3L]'J,D-1WPQN.8?\G'OU#+891C ,#\MPEQFB20]/4 L[= 1V;TL* MR*9:""DZA)_3+.[4&/MJ6_HA/_VV:#ZFT4$VU*U1&XT.,TBC/HTM_I!_3[8E M]-5L\G%V-;N;39V81O:V"B,24FO8G7:HK\A!+:^0GU<7(L_3;?VU/241134+ M#I( ^.6ST!Q \JLS".\KW,@%SG.B_^]HOQM:)J+$6ZO,UTSRMR)=LJK18?!V"IU2O1:E-MI+@ MD64E/P63TCR2Z;_&B R#( "JZC#U :1*5> [ 84HG'D-V\BUCM-\)OM!M43& M?B)7\UH4KXL(!8$KII@,<136JV)[N7]*]0$8C\KL"9=5UB31,$Q(;6PN,7SQ M=OQD"]M()S0.Z>%&S&E'*>JITW&+?GP$_=)D_%(^OW06TR8+*#T$*![&T?:, M#B7#@(2OC\D&_PDE41):0;D,#7=A#W=QY]C77R+<B1P-BH=S2[4+@ M!(:!/6T<=B:]13W;"-Q6#-A?,6SY-O\TN9U^NKZZG-[.7Q+G],\OL[M_G*(= MY[,P@JA3$3:J788T)%%/Z8C;T@&_9N/Z/%IOZH=2^T%GE]N>;,X*LR,/]? M"0/LYJ;Z3K;[+CK^#U!+ P04 " U1T%84$J5*2@# "["0 & 'AL M+W=O'[\,-D(^J@Q MDQ\Y+]30RK1>7=FV2C+(J;H4*RAP9B%D3C5VY=)6*PDTK9QR;KN.$]@Y9845 M#:JQF8P&HM2<%3"31)5Y3N7/:^!B,[0ZUM/ )[;,M!FPH\&*+B$&_7DUD]BS MFR@IRZ%03!1$PF)HC3I7X]#85P;_,=BHG38Q3.9"/)K.;3JT' ,(."3:1*#X M6<,8.#>!$,;W;4RK26D<=]M/T3]4W)'+G"H8"_Z%I3H;6GV+I+"@)=>?Q.8& MMGQ\$R\17%7_9%/;]D*+)*72(M\Z(X*<%?67_MCJL./0Z1YQ<+<.[DL=O*V# M5Q&MD56T)E33:"#%ADACC=%,H]*F\D8VK#"K&&N)LPS]=#2^OXOO/]Y.1@_3 M"<'.9'H78^MZ]'%T-YZ2^&8Z?8C)V8Q**'0&FB64GY-_R.=X0L[>GI.WA!7D M(1.EHD6J!K9&3":RG6SS7]?YW2/Y)Y!<$L^Y(*[C>BWNX]/N,:R.N=NH1".' MV\CA5O&\8W*(0@G.4JHA)=>4TR(!$AMU%=G3@'P=S9666(7?VDC76;KM63[U2_ M/[ _;[='P&\(^"<)C$6>XUGW6O3^ 2K7<5KQO\1RCT'0, C^-X,+"[B'Z%QCN@>\UX'NO ']?:J6Q[EFQ?(Y![[ L@F[H'S)H,_0ZQ^7O M-PSZ)QD\X,VN2OGSB4/-J"FE9^#W#ZNBWP_"0_@MAJ'C'U^ L($?OFH#OZQ^ MP@-4?^(^95$#MG>N5O.L^9?*)2L4X;! '^>RA\ZR?BK4'2U6U6T[%QKO[JJ9 MX>L*I#' ^87 TW+;,1=X\UZ+?@-02P,$% @ -4=!6(:,2ENC! 9A$ M !@ !X;"]W;W)K5^A(N.>?P._;Q M^6/&>\I^\C4A KSD6<$GUEJ(S85M\WA-E M4Y[9R'%\.\=I84W'Y;T'-AW3K6#RRFZB)&E."I[2 C"RG%B7\&*&2H?2XN^4[/G1.5"I/%/Z M4UW<)!/+440D([%0(; \[,B,9)F*)#G^K8-:S3.5X_'Y(?K7,GF9S#/F9$:S M[VDBUA,KM$!"EGB;B4>Z_Y/4"7DJ7DPS7OZ"?6WK6"#>-",/EO*OW$='9_M[C_ZV9^^70]!XLG>;B]OGM:@/NOX/[A^O'RZ48:@"_@ MVV(./GW\#/@:,\)!6H"G-=UR7"3\#'P\N1[;0H*I\'9<0UQ5$&@ P@6WM!!K M#JZ+A"2G_K9,J,D*';*Z0L: 3"Y83MB#7] M[0/TG=]UF;Y3L).\1TW>(U/TZ9UL0XSL2+$ENCPK9[]T5NUF-X4!A&$TMG?' M&>C,?.2ZC=D)F]>P>4:V&>4"T"7@."/:DJWN;Q4&'@KT;'[# MYAO9_F"4<[!A=)D*'9K?>V@0A9'?0>M;A6'@^'JTH$$+C&@+V7#38G4&5J0@ M#&= KGB $]F94E71JB?KB(,>RPBZO<'46"$W&" .&^+02/PHRQJS>%V2)K(: M,[I1BU"'&?8 7#^$3@=38S7RG%"/&368D1'S?D/4\!4K0%ZD1G-]44;]F0^1 MTQU'C94?AB,]('1:J7",B'4;6S*: UKATD+?[IT> ?1[TZVS@J'JN%K.(TF# MO^ 41#8S(55) 6L!87]UAU&W\VBL?,^+!OA0RX=>QU?/M!80]1[]Y6AD:CZ- MD3LTS:U80:,F'*;YF4[I:3]->RH1X%0$'19^U9NX VL;]@*#C0KCE)#0T5Z/9F+^G*CL8(C M+QPJR59PH&]\0VG9@%S8U5O>A1;3J%QO?3EYKVBG6;=:!LUB=H5Y&H-/\N4U MH5F&&6^3_ZQ-O@H7'(V^;J D+]Y)I5B1P\Y!;B6YD%(LE4Y?8$:9?'.!O5.TTUU(JYC( MK)AM@579:Z<)]670\WVOVT%U9H'C0?U$H58MD5DMC^O*1-G70OEXU&U06K, M=1N4?;1CS0E;E1MY#F*Z+42US6ON-A\++LLM(6LU5: M<)"1I0SIG >2B56;^NI"T$VY+WZF0NZRR],UP0EARD#^OZ14'"[4 YI/*]/_ M 5!+ P04 " U1T%8WE?G40($ #7#0 & 'AL+W=O<;DP$J46E_; MMHP2FA-YQ=>4P3]++G*B8"E6MEP+2N)"*<]L[#B!G9.46<-^\>U>#/M\H[*4 MT7N!Y";/B?AQ2S.^&UBN=?CPD*X2I3_8P_Z:K.B"JJ?UO8"575F)TYPRF7*& M!%T.K!OW>N3Z6J&0^)K2G:R](TWEF?-O>C&-!Y:C$=&,1DJ;(/#8TA'-,FT) M<'S?&[6J/;5B_?U@_7-!'L@\$TE'//LCC54RL+H6BNF2;#+UP'=?Z)Y01]N+ M>":+7[3;RSH6BC92\7RO# CRE)5/\K)W1$T![)@5\%X!-Q7\"PK>7L$KB);( M"EICHLBP+_@."2T-UO1+X9M"&]BD3(=QH03\FX*>&H[FL\7\]^GXYG$R1HM' M>-Q-9H\+-/^,1O.[^X?)E\EL,?TZ0=,9K"?H$WI:C-$O'WY%'U#*T&/"-Y*P M6/9M!6BT33O:[WQ;[HPO[.RA.\Y4(M&$Q30^U;>!144%'ZCT5O4W4(=M\#Q*L]ZA3WO@KV%(HI"PBO$EVC$A&];AW\NY/J=;J^2.L'5J7!U6@,T M5PD5*#J)3(GSV@2T\Y[Q>"=C)[R#BG?0&@]H?]#<&'07(2B+?B#(028S4K;5 M^&]H.CIM33XH#7=J<0APUVD$ZUS(]3WW0K#""G38"OJ)"1KQ%4O_H;'N_1LB M4I*A%1Q4"&"O]P?+.B/L(V*T*#I%7DPDPC-\GX*PP<$@XX=F!MV*0?=_N)W% M_XE#UQ (MUDUYT*NCT-LIM&K:/1:JV9,1;HE^NR5<%Q*8 1M#D(B44+C5*W'$,0,$G14O"\QN<-J?PJ-VRHMK#9&PU2GA=>BN!Q MU'!;#_"6H\P(U3L#$0;=9O2FF,D;WV_UK:48O8]FRBO/'1&0 M-!)E= DFG:L07"?*6T2Y4'Q=#.+/7,%87[PFD@'+@' !!. & 'AL+W=O2D_;?CY)5RR)IQDJO^Y)(,N\Y\1X>Q7LHG3YF^:=BR7F)OJR2M#@; M+,MR_7HT*J(E7X7%2;;FJ?CE+LM782E.\_M1L MUM?>Y]/3;%,F<?+MP$]\OR^K":'JZ#N_YG),:JZ\C'+/E4GEXNS M@57=$4]X5%80H?CWP&<\22HD<1^?&]#!SF=EN'_\#3VH.R\Z\S$L^"Q+_HH7 MY?)L,!Z@!;\+-TEYDSU>\*9#3H4794E1_T6/35MK@*)-46:KQECM19HU4%-5VTM ARGU.?GV;%<7+T64:92O> MA1^)8; ;"V0W%DCMSS[@[PV_C]/J7D6N)F$:"0];/E^BL$3747F"+/P*$8L0 M'8E&\&J&?%VLPXB?#407"IX_\,'TYY^P:_VFHW8+YM1@U>SX,'4\3,:GHX=] M"B%=,DBP BLPR/=\4A[\G@,?5M,=R_B&$]LU[&Z,9^I[1P7NV-;HD9M-G0] M9VQ)<$SCEMK8==UNNT"#1\ED#ZX3*GL7*KNVHP=")7*GRG,QTGV^/7I9359U MSB^S9,'S0LQRGS=Q^17]//54).J"=->:XZ1XVE>;==9V[B;4L4(VC=5/"7>0VPY\E,(TB6# M! N P#K\C7?\C9_)GXZVL1IIVZ%C(B6)T67?Y]5Q/AFDSP (K,/(9,?(Y/@) M;%M#53,8WZX\JM)Y4?&T%BO_L*[(37EF=-4WSR;J(\F5)C8?TB&#! N P#J< M8JNMK:WGLSI46=66QI9"@+PB;YITU]HVEI+%UR"IK9BY2WWC#X76)6!/W,!& M EBO2&,U/D2N:V9-*]?8RC??5]^4 $4+H-"ZG+0B S:K#+.P6*)%_! OQ*H, M+7B4A >69E@5 <0SWILHE$!6[CXH&CNR#P&4URXIK6* S9+!%2]%W:OJ2 T1 M5.D$MIWQ1.;!Z*,W#Y!H[+@N!%!.NS2T:@0VEKO3K1:%:VV/L>80H#QQ/IT5[5!;--(!##]L>IO+B5^.9VH[M8GGDZ^0' MASB'AGY;F6-S:6[>@YGSM0B=58>.:D,'61'/L%J&.R[%LO0%ZI2!H@50:%TZ MV[(>F^MZ[5;,TRRJ1;=( -N1A^&L:=A) $]DBC(_J8!#CWH$VW(":#Q3QQG+ MG ;_COT9HA;0%,LE3M-H?QXD#I7Y49%< M6?TR]Z-WU']$44_:HIZ8B_IG;M.847LGCEIX#QU'7J&!^F2@: $46I?%5A,@ M9DV@WV8-44O@(7''MJP9FYWV?I0=YY6!>@V@T+K$M*H Z?'VP/?NV9A]]4XZ MM3#W9 '"!W7)0-$"*+0NM:T 07J\3_#,C1NB2@=*$JHO%@P]RU8>7"J2VHJ9 MN]2;@!^A&I!6-2!/J :](JT6XYYCR_O31!4+U%:^^;YZ)P7H*P-0:%U.6FF" MF*6)XS=NB&;['F-J49D2T'<&0-'8D7T(H+QV26D%!F(6&,P;-T2MTB=DHM MN>7N@Z*QHWH00/GLOF[;:A;4O,_?;]N&JOOPGCN623&[[$L**!H#10N>BD>7 ME%9#H&8-H=^F#57K>^Q./%=F!;(J]T'1F*8+FE31M#)$NZWPJ;G"?W++QB!W MFJ'[KGVIYM,!UYY(DH$/ZI2!H@50:%TN]SX?,.L&A[9L3!3JOAYP,7%DQ5K3 MT/'&MC>1Z=&\[^\Y[L26&C*=9^I0Y4.#0(>(;6O/\S93ZI.M MW5>#T_\ 4$L#!!0 ( #5'05AV7:H1\ < +,A 8 >&PO=V]R:W-H M965T&ULK5K=7@-0RB MY*:WY_QP-1@DWIZ&)/D>'V@D?MG%+"1#4LO6#VF4^'$$&-W=],;P:F(: MV-(=20/^$+_\10N#+*G/BX,D^Q^\%+)&#WAIPN.P&"P0A'Z4_R6OA2-J X0> M]0!4#$#- 6;' %P,P)FA.;+,K"GA9'3-XA? I+30)B\RWV2CA35^)*=QS9GX MU1?C^&BR7*R7=_/I^'$V!>M'\>=^MGA<@^4MF(S7?X';N^7?:] '3^LI^/+; M5_ ;\"/PN(_3A$3;Y'K !0:I:> 5[_N1OP]UO ^#^SCB^P3,HBW=GH\?".RE M >C-@!](JW!*O>\ &]\ ,A!6X)E\9#C,AB,-'%SZ$V?Z<)<_*Z?=/BSOP7(U M>Q@_SA=_@O'DUV*N8!(*1110>Q67, M3N!(@K33U6X+"7)JV9'#;0NY1D<NTPW=B8D<9$U[FY)4J'3ELO;1O.VX# MF4((.::AQ@:-BL@,+;J[.$D&7_X4G'."$!B'84>-CJ#7C*1+=6.#_*]R\(S[+(H$" M;T^B9YI(PV@6[UFLY*&C- JP$'8-*$MU34-J,*//HP_9J*+BD0;(Z(F\DZ M,Q(E06=<%YK/ MNRFS5$(84MU^W 7?$V?(>X"P^+]J96[9.$"KJ0\1+X9.,' M6>7_EI&$B"OUS_)Q&@K[A:I-FHCW"+%$EJ:-'V7&J[D#7K0%N)2V42<:E_I%L F5C4.AKIA-LUC6%'#100A;J %[Q,]03=!D*!W*2L_]--%$>2ZG6E%H^*>UILW'?;<>* M0@HCQ^[H.&!%VU#/V_.B790\^&:6$J:"JO'0;L)L2UF.:76 K-@:ZNEZ*1V: MU2HEM#8-B^0WF]#:4@CA#O^ABJN1GJL7;TWVES3)"N77P7OMMLH&I*!@!^,F MS2G$7 O"#JI&%54C^*FUWGSQ<[;^R%H/:5N SU;Z2VD[]T)%^$A/^*N4B>Y$ M9O'_TVFA-IOW31,U4T0E!K'K=- ^JF@?:7DPJ_I%!R[H^L $07'ZUF/MTFBK M!(T5:"!L=BHJ,=P5=16S(CVSOOE;NCO9BT59GU,6UOI!=:JHZ!5:AF$T02L$ MW3.Y<]P5OR(]O]X3GC+IU<_A;M.IB%P%[+;?KDX7TG;NA8JI MD9ZI5^14+J]WHOV./ H"*M)':7F;B/O0:79X2BFKH[]#%5TC/5T_T$,MLT5_ M$8K%7L)C[]> BR55DK)3?JM$KEQ4HW:T*>1,&Z...HHK1L=Z1I_4\.8)L_4E MGT=;V2#YRC**%?0-#01C"79%E'FQ^H<:-.MA8:FT;)!(2?^8:?#B(J6L9Z6M490N2[3 MPF_3KHE,VVZE<%O.LHS.O5]<\3.VM2RW?EJM[K(SJ_$=F,[7D[OE^NEA)L^O M%LM%/R/!#_?E6-L+?/H0YD+:SCU3\3_6+[M7NE9<'G@$Z38O>Z2Q0,_W^QMK M=*6_VNMKMW68HQ""G?MUN")V[+[?WJS&\^G@R\/L]FDQG4V_@MOE@WIBM4W" MIR?V0MK.+:\:!:QO%.:1:)Q%#ZHT5+5>;TY(6P9WU$*SXG]3S__U'9%R?Y11 MN8)2ADZAKG[&A^PFX2B$^J9C-'>D!K7C[Y"RY^RK +GA*H(Z/T@NGY9?'HRS M\_;&\Q_P:I)_/U"IR3]GN"=,E/-$M(X[H=+X[@COL?P+@?R&QX?LD'T36>DBUE4D#\OHMC_G8C7U!^IS'Z'U!+ P04 " U1T%824W(?LD. #A M*0 & 'AL+W=ORF9LCU)IOME@39C M2>3E?9S[E%ZLG?\25L8TZJ8LJO!RM&J:^MG!05!8'QX>'3PY*;:O1JQ=\[\J_>N':IK"5N?(JM&6I_>V9*=SZY>AH MU-WX8)>KAFX93?>5Q==!3R6UIJF!=I;Q9O!Q-CYZ=G=)Z7O!/ M:]8A^:U(DKES7^CB(G\Y.B2&3&&RABAH_+DVKTU1$"&P\4>D.>J/I(WI[X[Z M6Y8=LLQU,*]=\;O-F]7+T4\CE9N%;HOF@UO_8J(\CXE>YHK _ZIU7'LX4ED; M&E?&S>"@M)7\U3=1#]^SX3AN.&:^Y2#F\HUN]*L7WJV5I]6@1C]85-X-YFQ% M1IDU'D\M]C6OSJ:SBYFZ?*NN/IS/SM]_G'Z\N'S_XJ !:5IPD$4R9T+F^ XR M)^J=JYI54.=5;O+A_@.PU/-UW/%U=OQ5@F],-E$GAV-U?'A\\A5Z)[V<)TSO MY YZEWZI*_NG)BB,U6M7!5?87 LRJEQ=>1-,U<@-MU!O;:6KS.I"S7#3 (9- M4/^>SD/C :3_[-.0,'"ZGP%RKF>AUIEY.:KI+']M1J]^^-O1D\/G7Q'OM!?O M]&O4O]^,7R=S-%%[*:F/*["LLEYM)J>+',Z)7XM>5V&C*UME19L;U:P,7"]S M+=V$8G]M"YM],:STF5LLM+JH'SM1GSKZ/G*MYIP_8=U_K^EO/,0GSRVI6UKF[CPX=C>%NS4KJNO:N]!?/* M%!9NUN/ 5HWQF>R"^Q<0%,P0AP!"%33'EC A!9*WW]##9]%!5!O($A&.% *^T6FCK-_P1#8 5$2[P\X9AT,E9XU^7_P_" MYPX<-@.)<&##U"3?=.ZY<*[!4J-R&[+"A19<1>D@:220D^KV'@2/JZ%I7D!@ M]#G948S_:3*;J*6IC&=:>&QJMH6 EC0&:(!D720P_/MT>M6AB#D,*]<6N9H; M1;F1#H+PG]M*D@^?1((-U+,?$2!&H@9:[TWC!N(1C03$#(UI5;6@\<'4SL-D ME:)\I8X.'_W:&0TGA0Q+;HWVRE"(5C.2LIP;WT=9]2!Q%+XQ(-Q+N[ %]O<2 MS0A8MK'1+&8I,K#9('RT<1#JP!52M7Y,:': YU_D=KFUMFX+4.*_46=8]XC]&0-P*< M+!$Z@S8K;\PC-H[XU)TV$E_K7!*T7,^\.'!UN^6>'&'(RSI/M^PPNH498FIR@.$6&X#!?PWB%]T> " M*0+XC?=H/QMGRTW"#A\4>PQQ[@;&Z06'C4YW)$$M,[3B6+W3'L?%Z].Q^D=; M&77\LUQ*;NS)'_\DMR= 8,IA4&G$7ZC'43=C\?BAA&L+&\7UM/CH5!:GG)\, M.#=;O/>N-44X+**GG1#KT/91XHO[4/N>%,A@.VL#BHX0V P1%BBC@UV2_^7F M&GU"C5](@>T"Z94C/0=85.X06=>V ;L&7E9SBF)/=RB#*4*L#65%E ZHKVQF MF Y@B__QDY( <,<[VGKI-86=GM"8\T]+R0K6U2% AL* 4FDIC;6(,)[X([*3 ME/LD1;/CP!J=-^6F-GQ8Q%''/7&P66UN:)4546/- >XH4LEYJ3+\)@==O'D7 M-I4,.JX FP/T6SQ'420D-81>5#O7-D])7"N5M7Q'7$*&(]W0DQN66Z4BL-%6@<<6TH$INE MQ%VS6$ KG9#[&>B1=9>0N^[0U8=K;/F<2NXBX5LN)BAJPU8*MS MJ#!0<->L/)/OS2T[;CCP5E1HP-^U(2C"0M&PE+&[$(FMK2'Y4H*/M>C0 4*]+"ZCFIB;NT M"G[GH4/24^<08!4X;;V8OZ/'U;.T"1(ZTOI=1*8U[-][#XME'U$DO72_[Z&J MB;JD'@*>MG3$SEPC!XY3O9EK7;2LHEY9*9CG;<,%%#6&C#DWC@#OBDORE:[% MI;+#7FND#DHXW.?'ZN^&ZB^)GW,P;QH"%)0(/[X=PY.]OZ7CB!D3U7 M6EK8 M&S(,*VBLEL[EC%7NDY'RG8Z5"9(<.$,#F\Y\B.SE+%&$+D) M?4.4$*40N@;0EI0V^UP+YB$4"4A]$9)#TD^RVG">:O0-*=%P+?R(QF9DII)@ M$@\4R @HUI"=0CLEUG<;N]"VP). #7O8ND()XW RA;T^$@MK%40"V-H04U3B M"9W?L[6D2PNN(C$F:@JQ8[ 8 (.\*20^XQ&\?=XA?&BQ<%>I>P>NQ?]B;4XM M(]7ENJ8V%2P6UD&"ER9RF4B2_I^HN-ER(+KYE4;OXNRSX3%IK M:XY8U, /(>P32'$#A5AJ0TP"N\AB'VQZ(&'';GS<:3$FZO<5U2NBL+4FH12= M[TEP$@_8;H"\]94+OPX.@]3<^.GJDS]GB8:3#QCB0'4Y*](_!T%D4[=N=$$_S=P'EF M&.B//D3MOTGR/XV0HIM>D0L@;D/K%PA7VP.;O:R\V10;H./SM)M/&WD!FJ5W M2 &-6)#:SI4'M8A(9>; KIZ8WLKMO_FD'2\@\/OF($FP\^=<2$RYQ+GD-=OCS?/ M7P_GET]E3S3\9=RX.6_T<)A/*%EU:5* T#DT-1W]O#MJM-/GY@4$O0BYAT9I M_?<-F8DQ@4_>00P58F[S6)*0[7E@OHE !/KTW< ^K/T% MQFR0'"N9@<)%4+])M ";NZ#Y;1R[\J_J74+JZ;/>@R\VV8@;Z*X"X%8O<=K4 MQ@*6;AJP$-[Z@J"O=+Q9%-+RDD6*HG\C$F*:ZMKK9#=%XLQL)9I!V9B$8W51 M4I\>[\,>G8_T>3J)P@E!!.0J1U4SL]'##@#3V2"PF]3Z)O'D)"*\6&W$6%*,Z%,^D;.B*6 MX('+*L1NEJ;0*;2%3MX-ZH$\M)PYH*"+:CV+A4E6 M(&$O;JG&LZ*;!'-QH)6$AP'75'EQ^V,DK R8_.AJFPDK<="AB^ (2&Y-#8%G M5RL=\8," 4[![SSI$L(W4D[,/_.P8-<$YB9.H?.M[![[Y)Z&%,HF=CU)I-@B MG@HFR9!M=:>I[FV0B #6Q-QPRRHN2*U5_ZZF-UHWII,11!6G>UUZ #/NVG1 MV@X54EK89HN'7]R:)H*(1PMR7'X!$,OBI^.>]$J'&(WIB/P^1PB1!'=1V)Y6 M7_(,M!=?/^[7"@53-N;M3L\4Q[0T;8QCA5B;Q2J:F] M5,A_3PJ;[*F;+I(\G80M\N.=2/1T7^'U@/V$RK*'SX8!$<#\L$DSW M9VI;2AJ.[KN;FU*[#7&.'%'*^[EFY5V[7$'7*ZH8AYE'RKRT^N\H=W,XSJ== ME[2#@R3^1/K]F[T[6>L"4]KV,J4H=15AP1/O2 6%#BH(>FW>,U@BN'2C/^AG M8;F7QEJ6GJ?$W/)]0U7BH5U0D4\XH)!J6>Q3N 00FC12=2I#E3L("ZKKUM!6XM>:)$?824]HSJC4Y^A+C7_'4!Y7^N$)+1#,T$:T?S M=<)W;!PS>G&\H!?'N\%JRR63.N?'L-WW/!YW0\+T@XVT\1J\3YP;U+(5EU7] MZ]7=-[>#$YY,U+FF(JKW;7!;4]\"?>3_!U%"WMJKCS20)+?H9Q#?"A _#[;N M^T;K(/GLKC1^R1\7$E,H&.0+O/YN__WB5#[;VRR7CQ_?:0_5![2C"VP]G#Q] M/%)>/BB4B\;5_!'?W#6-*_DGS2^,IP5X3N5@=T$']%]UOOHO4$L#!!0 ( M #5'05CS9^TTH@0 (() 8 >&PO=V]R:W-H965T&UL ME59M;]PV#/XKA#<,+2#DY+>SG24'7-(4+= V0=*M'X9]T-GTG5#;M,">JQXY. M:J5;86FIMPO3:Q255VJ;1<3Y05W[ZZN/L/E]<>;ZT]7GS[?G2TLH3N913DA78Q(T4^08OBH M.KLS<-556/VHOR"O9M>BHVL7T8N ;[ \@9@SB'@4OX 7SU1CCQ?_!.]:;T4G MOPM7#0PN56=4(RLQ%D=7P8U&@YT=-U0-;V4GNE**!NYH$ZD2K8&_UAMC-=72 MW\]%:'0@>=X!=[].32]*/ ]Z9TOO,5C]]DNXY+^_0"^9Z24OH?^O3+Z,%)W MS\#@\PZA5@W=9=EMP8I-@\9=3G?+P-)AJ=I>=3Y6%$,CMYVL92DZ2Y>GH7@B MC,U&E*4:G)3P@I1L;#>HYX3[E-QA;W_ MJQ*-@3QE25% EK T35V]2.)6P5:IRD!*A\L8DH)%/(-HR1F/"XCBG*5Y,?OR M %,E&'@5Q2S)P];P89%-1TD:>FVD%LB4V^ZFZR8,HC-T0\A0^(+6[G6JJ M'X7RF!@L(8]803%Q7><8$(XD6(C&VFI?$YG^;&'DY3:-'+K;5*J M0V>$"/WLD(J>.C%@[MZGC2/ MR5V6A9QBT[;2&&_"P5!L:O1K:F(U$GA"K#A]>?'(J)G33"S4?G+1T:92<.&D M4KCV1,E?.R%'*M;[,GQ7'\7'OY./0F\EA:7!FE3Y298&H,<7?UQ8U?M7=J,L4?/3'?TD MH78"=%XK98\+9V#^[5K] U!+ P04 " U1T%8$M@H+V(( "&% &0 M 'AL+W=OXM4*02.3-\YNT9 M6N=[I;^:0@C+OE=E;2Y&A;6[UY.)20M1<3-6.U%C)U>ZXA:O>CLQ.RUXYI2J MJO*+ MS&QQ,5J.6"9RWI3VL]K_+EI_$K*7JM*XOVSO99-XQ-+&6%6URD!0R=K_S[^W M<1@H+*<_4(A:AJ;6'8NSH3V6/]";#U *,.X%7THL%KD8Y9/ U8-(WB%^S%O<.QLQ?_R&&E MLKTL2\;KC-W4EM=;N2D%6QLCK&'7TJ2E,HT6[-_KC;$:9?.?4V'PI\Q.GT*M M]-KL>"HN1N@5(_2#&%W^\E,XG[YYP8=9[\/L)>O_(&DOVCN--AZSE\]A?2@' M8>0^C&F)!YE+D6&%;?N8(ZRULHQ72EOY7Y&-V7TACOO"6+XI)6$JA@ 55R91M1"UR"3&N MH5QO6:Y5Y71:P'OA+6LHVX);ELG,0?W6\%+F!V85C#"9X;#6+]2/Q@';FAP! MW$P^R S2Y>&)5[PT"OMIV63" WW@92.8RIGXOH.#1\ I-P7+P91F@'#@<7#4 M,(=:Z*V$Q3XV"N*(4)[+4B(,QF'TBTW=0>>4)ODT8Q[R6U7M>'U@.Z&)[\D M_M5PBDGL2 TZM@R6+8&G>/9.9HVFN!+@'%B ")'3%D>3FSR%6V@M&#H(K@.V M+R264H6PR*SS@9130"B%RWE[1 L @ 3"8^D4'_L3?E&ZCH:?>H;".^U%ZP 1D4. XG(Y;2NF5D-3:<'U5K ]IRKUA35F M:V!H,\VS!Z&-(+EZBP#@U#ZU&+F:.T?A(<:+2^1$419S_J"T2^% T:>X+_8< MG*6T88TA:*IO"VQ([6L/':J:,FOMDPT._/6OKOX&7G2Q<)C'[/J89%MH(5CE MR5X0V3-0M:@V0-+1=> DN^!K\8"9"CG74I;3..ZQ B8WJ= 6]P@F<\#YY:=E M%$W?6"VW6T''NH7P#1,/A*SB!U9P6+#\JZC9K@1]^3P<=X@2\APQI>PA 4W: MEV@?"=JB%5 )<1+VT2H6O8XF=%62)YP\J+Z303<^ M'AX;R-9(<&LN4PY'1*V:;4$(VF 1-1T+=VA@ WN;@2\3[AF8;-%B&FS"L@CL M!85DR6$?D$IEHFPQN)% \V1P^N \BDV#%.O251[86FBB)MVS.L88<9RH9%.9 M;KB\G(E4>=I.^0[=5WKPN2I1Z*Z\'*OXRSD<,,/>I=8+%V^,&WB:#NIXGYA< M$)WM=B4R!1.!CR0EUEL4V\I-:()--MO&7F-H?"3B,EUCI_!NJ_2!G8';D6$D M^U8AI.',13XG/L:RK/UO$;CVBFX7<.E9([C#[L3./EY^SL2\B M TE?*0QOA. =>'KG>&_]Z8X= ;)[A8"Q*U[R&BR#&GUNFIV%K]C/+%P&T7** MAV@>A-,5F\WP/L/[Q8/[3]WZ+'I*)ZQ61), MIQ'IKH(DG#L ;YNJ*3VS]I-Y0.<[3[ NW>IO)L-'^(3#--I^GB7C*7Z7E"6R M,3YQGWY^-723OB]0VB@!U[B[87\O9.J!"J 0H(PC@V"@Y4WIY1\-]KX^G]UK MB&R)#-$KD@H;'0]O,M!L"9Y#08JTJ%6IMH>@_;F%<[4H/0$6WYIF?$!M-?VM>=4"?]ADJG'Z8&E"1/8'Z_RWK]0_D MUS]*WED&0%Q3Q!MJSL=ML4;T\9-\$/KW6L']M]TL7#LUML9\<@4'B;7/G:<< M8N-6YI]K7I_($INCWE"[(=4=2C\*E@MJK[-D$:SFK@6C6; *J6&6TV"5K-QF M K&%VT33+"/TR:E4L\0;7SK;\2*8Q4X]3H(DGKKV#E936HKGP6+NSHUGP6*Y M:O<6";L_40-L,;2["*)92*KN@30[.J"],)[ZO="?V.U];+GO::6$0]-),'=L MUS6[':\C/7"B/4/W[Z=4PCG&N2V5T&<+%[NEF-!MI=W/JP=ND#71OBD^KOO MWVZMKH>>#(CG+?595"V%'G\/4"7$SKG?^K4$,0^3>+ R?[:R8#,4YG*PLL3* M+%Y2%+3@.=WUDB"&B!]!)]WM(WOJT\)D\&T(!;]U7\#<5:BV_C-1O]I_9%O[ M;TM'XKU[^Q:J=^]*T41;=Y1[IRBDT"6 _ M5QCG[0L=T']ZO/P?4$L#!!0 ( #5'05CC2HBDJ00 %4- 9 >&PO M=V]R:W-H965TD![#Z=[,,E ?$WBK.U >[_^QD[(%A;86YWVX5[ &<]\\\UX9N+TUD*^ MJ A1PVL2IZKO1%IGW7I=!1$F3-5$ABGM+(1,F*9'N:RK3"(+K5$2UWW/NZ@G MC*?.H&=ECW+0$[F.>8J/$E2>)$R^76,LUGVGX6P$$[Z,M!'4![V,+7&*^BE[ ME/14KU!"GF"JN$A!XJ+O#!O=ZY;1MPK/'-?JW1I,)',A7LS#7=AW/$,(8PRT M06#TM\(1QK$!(AI?2DRGM;+.-I&[Q Q,K^PKK0O;AT(,B5%DEI3 P2GA;_[+7,PSN#*^^ @5\:^)9W MXGN^?A MY_'#;.K"9#R=3>Y&L_%-L3E\N('I[:^3V?EL/+F'NX=G4K@WNKVZ)AX&K1Z4 M/J\+G_X!GTVX%ZF.%(S3$,-M^SKQKX+P-T%<^TH M?Q3*%3J#CQ\:%]ZG(YQ;%>?6,?2?=)#'?;9J<,CM83=%4O%=4@-!/:XTB 7P ME-*;)U:\YCJBOC>3A:=+*GJ=2ZXY*J.H(XD(25%'0D*,2@'3)$<(F4:CD^4R MB*AC:W"7PA)3E"QVC89"Q"L$/< MM36B(B'UN4:9;(&606%8L"4/(J8):+"9C8"*%I,YRJIPNW#*4U(5N2)<=0;# MA)#YWP3QE-+ C7>78Z4Y9856HUQ*\DK("K7J%BD^@6;']?T.+3Y^N/(;_J>M M5;FY>QI=TYSX1NF6+_1.6.1$!4X;9^#[;;=%!GZ%827-!LQH2M,DS(3B%/BI M?P94TZ[G>97FYG\CGPG-XB*?)H6[B25V+;_E7K2O:.5OL;;R"P^F>[/>WJZ)RE,!#(L$# M8EX43E'0A*[R(#)%^P9KI.8(8MKG"XYV\S.N,(9&:0.V9K?X19PZC5KOK68/ M8!@?3.\>=+9B/&;$])P8GBM*H26UXX)EF12OMOI-J]'PH%38]^MJ/[NJIN@7-H+O>F>/-7%K;>25M\,P^*J_%6]^."X9W)I M)D","S+U:I=M!V1QB2\>M,CLQ7DN-%W#[3*B[QZ41H'V%T+HS8-Q4'U)#?X! M4$L#!!0 ( #5'05AU>'5[DP( *T% 9 >&PO=V]R:W-H965TI9)X@$KUDJ=,]+B/*.[^LHP8SI MALQ1F).55!DC8ZJUKW.%+':@+/7#(+CT,\:%U^\ZWTSUN[*@E N<*=!%EC'U M-L14;GM>T]LY'O@Z(>OP^]VO65%KB_W['? MN]Q-+DNF\5:F/WE,2<^[]B#&%2M2>I#;[UCE? ,(*$#K=Y45.Y1TCUN\JN05EHPV;W;A4'=J(X\(6 M94[*G'*#H_[HQ]/X\1>,IXO1_'$RFC[.NSX97GOJ1Q7'L.0(/^%HP40*2C2, M1(SQ>[QO]-2BPIVH87B4\ ZC!K2"!C=' M-+=KS>UC[/]9F.,<%PWX2 /5:_"]9XBDZ3)-&(-< 24(*YF:=N5B#4Q;GZD( M9DM4=56 B1CFF--[=P<&+OZ4"\,C"VW"]-D!^$=0]7Q]UHH0[5V@\(^3"&H[*;:6\^B0=F"_\++039A:LV%AA17 M!AHTKBX\4.5P* V2N6O(I233WFZ;F'F*R@:8\Y64M#/L!?6$[O\%4$L#!!0 M ( #5'05AMO;3/ @0 "4) 9 >&PO=V]R:W-H965TO<.-L<^N0/3P5BKM1DGA?765IBXKL!2N8RK4 M=+,RMA2>MG:=NLJBR(-2J=)>MWN9ED+J9#P,9_=V/#2U5U+CO057EZ6PVRDJ MLQDE%\G^8"'7A>>#=#RLQ!H?T#]6]Y9V:8.2RQ*UDT:#Q=4HF5Q<30 M)&Y<:PWLR=*89][890=#?*WY!I1B(:+SL,)/&)"NVUWOTF^ [ M^;(4#K\8]5WFOA@EGQ/(<25JY1=F\Q?N_/G(>)E1+OS")LKV!PEDM?.FW"D3 M@U+J^"_>=G%H*7SN'E'H[11Z@7"R_&0VLV8%F:T'@17 W:1$YJ3LJ# MMW0K2<^/;R:W"WB:W#W.8#Z;/#PN9O/9UV\/P]03.(NDV0YH&H%Z1X#Z,#?: M%PYF.L?\9_V42#7,>GMFT]Y)P&O,.M#OGD.OV^N?P.LWGO8#7O^8IT):>!*J M1KB6+E/&U18=_#-9.F^I./Y]S^<(.7@?DAOFRE4BPU%"'>'0OF(R_O#;Q67W MSQ.$!PWAP2GT7U-S-#.G<2X[<"3+,,DR4VLO]1J<%SH7-G> M%PJZ0KPA44$ MA:^H')@52%W5WM&Q\%2#6U@BU YS\ 9*%!Q/6'&47SG*5_!2&T^WE949!5KN M6Y!4[3,2#HT4D#F2_4PH$,[Q(9TI*99222])ZW=J4K0V&A$.[I@,7)R=[\D8 M7Z!E2GI_%_D)(F.6G!-R!H,MDHQ6VD:V@#) Y-+2I%!;OI2ZV;U/H'<&%"ZH M=)Y#O8ADKS[/]'I MGW5@$N69Y%U+81YMY.%B@9FQ.6\\M+J#9R7?U=9R84R%DPZ^-_P@0^MIVL-* M:J$S>4@=8[;9$6S;"8:U#>R283OPC4*/L.$?36&P0CORR%%I^0VB;@.TX[.K MR;P.6!R]6*MEG$'(,PAH@F"YI-3NITBG[>;\ .(,\QF^U+(*Y#G_F2 S,?29<9XJ2:$C MN+(BAD&*K.=(]$)N"T%]8S(FA_E/;E!MW#3D;C7-LCJZ-"FYM1V%O#*6^Y#8 MBMCO?)BA#&7KB".)"$D,W^BI=QA=B'T5##+EX-OY : 2VU#T+$J'ML:V?D4! M>)/T9K8'0N>]F9BVGJX2[3H\T Z"E?B*-:?--\ D/GT'\?@!,1=V+;6CVEB1 M:K?SZ6,"-C[*<>--%1["I?'TK(9E0=\Q:%F [E>&YM5NPP::+Z/Q#U!+ P04 M " U1T%8T'M\RPH& #B#P &0 'AL+W=OKS::=?-+,DL")5%-^GUWG5+J73K_#2L?;?GIZ;RA=+TW0I7 ME:6TOR^H,/.S5K^U6+A1T]SS0O?\=":G-";_8_;=XJV[U)*IDK131@M+D[/6 ML']R<<#GPX$[17/7>!8NP0%91ZUB#Q\T"75!2L"&[\JG6V MEB99L/F\T/XYQ(Y8[J6C2U/\I3*?G[6.6R*CB:P*?V/F5U3'<\CZ4E.X\%_, MX]EW.)Q6SINR%H8'I=+Q5S[6.#0$CGM;!)):( E^1T/!RX_2R_-3:^;"\FEH MXX<0:I"&8E=!SI]__'0SNAO>CNX^C<7GT?7P^G(T_")&U^/;FQ]? M/UW?CL7>M?'D]D^['N98J)O6JB^BZF2+ZH'X:K3/G?BD,\K6Y;MP<^EKLO#U M(MFI\".E'3'HM4722P8[] V6L0^"OL%6?58]2*X*,=+.VPK%YIV0.A-7E$V5 MGHHA%XWRBISXJ%Q:&%=9$G\/[W$FG$G]^\VKXZ1_ M],$)I3U9+;GW9"' (C8\ U\@2(\SXR@3WH@TEWI*?%Z 8]!%&KMQ44 $.UE% M?!"(:R?3J"0C;= .V,]8,JVL)9URGHS/R0H/!>)'9]P1F2D*:5T'U>B\,!-L M;3IKZ8$TS'#NT_H<6AX%(HOH\<)ZM+>N^8N6+A M@ZGL%IM3TE@NH#)'V-I464D*L<>O6PO^I5*!^:\*Y0.&O-1(IZ!?%5BAH)@Y]@H6.1W:Z+>-@V^;J=H$-H#C"!96S+(" M&K7%:>& V(4Y%2"A,M!E1V#HSK=>/HHI1J^ M",@)Z%M3AGV:3"A,/,$BC$A=AS5JJ&H@6\Z,KB,%CE59%3&"=Q!Z;V6^'3@D>I85T3DV I>>>-X*DU4#"+>JS1? M.94U6QP!<@!NI8XM-E4R4<$HE<+HNL.T,X7*0@AXR3@1F1A[+,0$(,QO#2)R M04RA?E._!L^:)W5O2651.D45FFF5F+4$,\IHLRV.7,A"ZI3$F*=U, ]-&&I4 MW@/MQ6 +<8YIYI\LS\F&M$U0?6;N3L1PB_PSLGL!-U,YZ';[ A,]LO(P,M1G MCNTNQ#9T#E^"J\GHQ%Y_I\"792^M"27[:^^+S@0*""&OIVL#NA.N^I?Z?V^P M+UZ+@Z1]-'B'AZ.#(_P_/&@?ON_A8>\HP?ZM\?"ST3@O2G" .S,L&9/ E"5) MII*LIJP"K%^(I"FI]*RJOR'4DN%"W:*59E)E*^;E,W6C!;[V"T-_4D6= /5. M]XLZ0XK^=PS@"%O1SAB:UOXP$.3B*G9?G)PNV DC%[1R'\C&8+S^&Q=J0EIP M*"#0].B?DNGMD@O=CL9=K\\G(R9PU8Y U@GFRWZ[>3P$+^#=N_]((B&T;4<)0K"88XU1Q)4Q?$2T[ZN M-F&U>TG_,/X>]V)7L^HZJKI"UIOD^3G9\"*&$'KLN8_S;N/>59*=AMLERH>+ M-U[!EJO+"^PPWMM6Q^/M]ZNTP-6A'2<0[76.#EOX< HWROCBS2S&PO=V]R:W-H965T6G/!IESU7(TLDE&A;1#75&)G;4VA73X-)N1K0S)U#,5 M^2@>CV>C0JIR<'[JUZ[-^:FN7:Y*NC;"UD4AS>Z2X+?%6UM[UVP)2NMO_+' MY_1L,&9 E%/B6(+$XXZN*,]9$&!\:V0..I7,V']OI7_RML.6E;1TI?,_5.JR ML\%B(%):RSIW-WK[$S7V'+.\1.?6_XIMH)V .*FMTT7## 2%*L-3WC=^Z#$L MQB\PQ U#['$'11[EC]+)\U.CM\(P-:3QBS?5+V MX^WIR$$6KXR2AN\R\,4O\!V)7W3I,BL^EBFEC_E'P- !B5L@E_&K G^D9"B. MQI&(Q_'1*_*..L..O+RCEPPCQ,J*/R]6UAG$_J_G; PBIL^+X'I8VDHF=#9 MPELR=S0X_^&[R6S\X16 TP[@]#7I#<#G4+W*]SRJQ5"$2(H_2&3RC@25C@RE M0I5.BSMIE*ZM*'5YF,@R01'(54X"M6VD4^5&R#(5:U7RGL@9F9 ;0X3RO-+A)6YHB K:M*&^92L T9#-2 @U2GH1:8U=(8V2Y\9"$LD(&G)%@ M<,A%@.LM2M# EBJ4/D0;2K1)AA:4@AXK5/JO&I5@\IWWIK7D018RA2?OI K^9D?6D+G:-4"LU68H MO@!&4,86,]>.T>A#8>+S8%N+>C>4=DS)W!&7@."JG2*L!E=>/X= M2<-,\=B_VBB 5AXB6KG5)>#MNAB[#.[;PC25Y]!$)E&L@5<#A*&XL)P)*%HJ M5F2ZPHT8$9!N^6?M$^45S,&96VE]=#:E^AL)*SF*AIOIH5X?LK?>__#=(H[' M'VZ^_.;?)A\.@H=][)N0BUS)E"GF(NH70E%.EA:V:K _% MRT.+@D XSMF=P2(6F-]A($& MTTO7VWT<.T6V<_^_H(WVV]8^DLJP!(=^5,$;H0_UVTZ2F!J4=%^QTX)^S5G< MH=W3&+;[H/]+'%XL'B_[%BY^6E,/;>J1E9P=.)>@VF4^%+]F7'$Y3EGL*^?[ M#1)F&UI5+XVA.GBR,7D)5E1(&W;B@2[>^S: F0%,]N 9K \K$[\2/\V)5KQX M/SD0[T0<+8[G_GE\,O9K+]$WP;-[Z=Y2]+JP*EH'^'ID2]V^,<][>L^"-WTH M;2;6.7]BGEHF\2VV*2!,)RO]61,AOF+:2NY"WS&4^Y1 +>_7(LN3!7 M ,G@OX_H0'!UFV--NPVDTA79^QHOI&W';^J,YI8?H=P8WC4>SEC,A5=9W M=<&]/!QWGJI^ +J9W$T6YR(GS':EN*S/R5;A_7)-(KG ML;AN9NV=S&MZ2%:]RM5&AJ/,.S%=1-/)O)%QU8P)/N7R:1,JHMD)=G6Y":YN M=UZ2-HGF.)H]=Z<8]6YV!9F-O[]:X>,?+GG=:G=%O@@WPP?R<+_^19H-'Y%S M6H-U/)P?#\(QJ_UPNO+WQ)5VN'7ZUPS7?#),@/VUUJ[]8 7=/P[._P%02P,$ M% @ -4=!6,]!?AT\!0 1PP !D !X;"]W;W)K&ULA5?;L9.ZS4P;9^)T]V%G'R@)MCFE M2"U)V?7?+T#)LC+K>%]B2<3E #@ D:NML3_=&M'#KUQI=QVMO2\^]7HN76,N M7-<4J.ED:6PN/+W:5<\5%D46E'+5B_O]BUXNI([&5^';@QU?F=(KJ?'!@BOS M7-C=%)797D>#:/_A4:[6GC_TQE>%6.$"_8_BP=);K[&2R1RUDT:#Q>5U-!E\ MFIZS?!#X0^+6M9Z!(TF,^&/6GS/SZ.OH0089+42K_:+9?L8YGQ/92HUSX"]M*]B*. M("V=-WFM3 ARJ:M?\:O.0TOA0_\%A;A6B /NRE% >2N\&%]9LP7+TF2-'T*H M09O 2W,'_Z^OD1YM-O=U\F3W?S^P6<.#J[-Q[= MNZN>)PALJ)?6[J:5N_@%=T/X;K1?._BL,\R>Z_<(>H,_WN.?QB<-WF+:A6&_ M W$_'IZP-VSR,0SVAB_:2SS<2IZG3ZX0 M*5Y'U# .[0:C\=M7@XO^Y0FDYPW2\U/6*Z1"9S#W:[0P3Y1<"6:Z.X;TM*V/ MW5/5G@K]$[Z4P@KM$1W,-=R;#>8)N8UC3OU@V %" 3@4D\S0/,0,#K M4;=/Q%6*>S"UF$D/2Y%*)?V.N.[7<".]3-B%) &C==VOX8R-2N=*H5,$LX0@ MMSI H:D$-*!L"%PH*$I;&(>N"Q/'\D2/"N>>(A5.FD[.4^ZD7H'(3:D]E$1( M2X?2M> )]PQ_%VZJ &:5A*R2,-Y00F9[Z]_0 MTT%5P@W:S(JEA\G*(M+0\W!&K1UFUP;5KK+X]M6'..Y?-A8:81=.!I?OJJQ] M_S'[$JK6@6\^ZW9@08&*PA"?IY2Y= UG+7,LN-?OPA,=''$ A34;F>&SR!BZ MT:$PDD1J0D3V8)D2N^0HU M%5T17ZC>5'UL5SX4U#TK\KZZ"/\UW*'*I*H,R"W>U"0@ZQQP2HR$5*BT5 ><,$BLR(=6. M[Q?I.B&OK"J*0LDT0-@#@Q#L

+ M^>RQR6:A2D?^Z49>4?]1:0;=T1LH C%UF5>$.!X#5;?4KO;:5+>H$TUX\]"# M_CBC7J8:#0$>'_7UQXVEC?Y]6043BKY!>O:N5;E.(!R5')3,I0_SH'.0)!"4 M)4Z@E:EODY@3,7A_2=$D%1#B)2T-"HAEF73,J3V_A7/(3E,4_'&KP_@@C_3N M831X$Z+=FJ/]T";WHG6P+T2'':).RS"N#NZJ1J+U RW''M(=\E\3@BP?Z,M- M62C,5@%S;C1[EA4/VTY_(_JX-=&7PJ-Q)M(TS,!FY#*33\P"H9QIJN1W!7%4 M 6["&?FMEZ+_K0Y7E5HL3#M2.Q38'.XRV*ZYSTJDM%OCW-ZXXSJ9ZIRX7FQI;_ M:'/DFG$G)U'WV%K0:RUW.=I56&&Y25(MAP?Q:L7^'IK<$6&7 MI-KOOA]%8*NUM7KQI@BK8F(\=5YX7-.FCY8%Z'QI:.^K7]A!\[_#^%]02P,$ M% @ -4=!6+@!HD).# @", !D !X;"]W;W)K&ULW5II<]LX$OTK*(]W5JZB=5_.X2I?F7%5$GOM9+:FMO8#1$(2)B3! M 4C+VE^_KP&0(G4XD\SLE_UBD130Z./UZVY:;U9*?S%+(7+VG,2I>7NTS//L M5:=CPJ5(N&FK3*3X9JYTPG/)"+94X/.N=O,KX0CR+_G-UKW'4J*9%, M1&JD2ID6\[='%[U7ET-:;Q?\(L7*U*X963)3Z@O=W$9OC[JDD(A%F),$CH\G M<27BF 1!C=^]S*/J2-I8ORZEO[.VPY89-^)*Q?^44;Y\>S0]8I&8\R+.']3J M9^'M&9&\4,7&_F4KMW:(Q6%A#[4-T^Z!#7V_H6_U=@=9 M+:]YSL_?:+5BFE9#&EU84^UN*"=3"LICKO&MQ+[\_/'GBX>;G^_>7]\\//Z= MW?SC\^VG7]G%QVMV\^'^_=VO-S?L\N;CS;O;3^S^_<7'QS>='(?2UD[H#[AT M!_0/'#!@'U2:+PV[22,1-?=WH&RE<;_4^++_HL!K$;;9H!NP?K<_>$'>H/+ MP,H;'/+ DFMQ>HG(1NR>KP&XG%UHS=.%L-?_NIB97 ,]_]YGO),]W"^;,NJ5 MR7@HWAXA98S03^+H_,N/NZQB MUVVS[SJ?67^S!Y$5.ES"Z^Q>JX7F";M+V46Q .19;T31[4T"EB\%NU))QM.U M/\&P2\5UQ-2<74N-W%;:,%[D2Z7E?Q!"SC(OKT6;:5>_^]J?8>]ZKT]8KL H ME09%1@^.>]TN4BR.B2T@?M_9H4H2?(NT#+\P6@9.$*!&4:EN<0GGW*9DPM0: M6OB/U^QOU W8\J-_1 M\-UFUS_@>,H-K#J]P^J.2\TOM%_5MW9&BHQ'D62%O"XH9PU M9KJMOGC.!3$(D[EA4:&=Z'RI5;%8-KT_L@9]5$\BF>%@PA%Q10--+%&1G$LO M;Z5E#O$,>1[)=,&RF)=J/Q2Q8+WN;'3:*T%Q\PPK00_L(LP#E#/XS6[@\(_4 M4 .T(32)3F&*(M^NF5.B3\;->2ACF?.\[C.SZZ8V^X0;+,@4?.H/=WJ'SOP5 MCK10?I)805]G=*T*$Z^9,#F?Q1*U 5F1J"*%H>3)3,NP<9Q5'B%!XCQ):S\0 M[;XI XK#79+P#*N>)E[%C\8QD\US"1PX@Q8*P!< M"P3H&$D3HKK(M" ;DP RSGIPAI@H@^P:U4%TR;?=X.6. RP92Z;J(;5292.X7O]1=!ZD8= M6(& /#E_IF*ABCZ#!60J4D%.DB+11%SL,2: MEAL)H1:D<-1UH]\?M:0ENYU8GI9ZS*V&)#YZPU)2ZK!%: MJLC0]=JMB$0,IB5*L"$)0XH)[BC/*(6)2PLXSAW@Q6QC]0J^5+&,+#QP$Z$U MQM4E1_J& G45/:!QBFY\1YKM'+"/[*[3UK/7N]MW= MB5^++,AL>WXJC2FL(L0#C?."BGY@F7@&C$U)%CQ$KAD++:,LVR,!JV^YO:%=(=EH*2UY MNX ; #NO5B/!F1(V),0DP:\6-??^ 68E'^S+'^NV1Y'ES<>O?+ZUK#]< M73(G>[;O;G5VVE:)1@NY !T4FG)][0@F=A'@T6^%;T;8,6OU!L'T[.R$+M%8 M]2;3$W0H1 R+U$U&88XL(M!8+T! YE^N4 ,8H/FP53#GSZQUUL?NUG3<B.B<@)D5$-8%./,HT/!NC]TEJ03\,:&% M/GTWE*7)G'KM!I-3+S2?./")0?Z.N:6F/BJECLIPE%XOR;F)MK"6ZZN,4G8JXQ%8 M2]);'#?PHI!2C0ZMA^6<$6#U24"7ON'-:CY0L]_F2MX6C0[77[ MW1-P52*I8!2$,210))[;I7G>*U$U/):1M=,[IR%Y'1@/64P/(4,M .Y3=7NW\C(?A>?5)D)4,:!@Z)B1VH: M=(VM>=YO.YAF[HU&62A\4:M!;,ZE9I@2BVHRMR>]IDMM7PD%3182SW1==6N> ME#$U85?L6^+54EC6M(/^UNA%&U'?RQZ+I!IZ@=%NLF7C&,H0TKZFH!V+E9X+ MVV'[)M912SWKZH3Q)#!?LY^T6J'M_1H[E,O^GWC!I:M]W;= JH36L^23A3.V MQA!N$O9@\E_7,5[VYRE/RC(%W]C6#WHAWC-GS8=JHD<9@6XJL]?X +>QVGFUVM]^V+>(JR8FBL+6RY1L(_]AW,+6AAKJ&[\_Z MAX-B7<<\H]8SC(O:(%XJ;INE>4Z-+CG^2VLJ,O4U+'P;LDTR$[XD>(!L%A<*X+W'K M*^O):T]QA6/3:U B0C'JOBLJM]$ZI6A51;1J;Z(R M+SR2VV6_N*?=*QFPQK+RQ3[_D5[%NC8:ZMU5LU-5R?[0L$B!WCSM^=>]-!S7 MJKT/68W'2=O0O^P@KP;N[8+'!+49S==%*!&I>[.DT&SK]LOST%90@]U"%[ : M8ULC&FSLP?7-H_->;[R"LCM[6[X/_MJ/8\.R,C;K3/<6\/^BQWG3< M,'5XQL[ZEC\K8R=L_ *N9-6R3R!J@LTONMZ]J3P\E7B85L3GN.O/ARS8H<%O MA?W_,-;?'N0K_W+6H$&FV7$P.J._"/.CP!R5+H*2[/P+O'I)9Z-@/.VR83 = M3XC_A/TGEQV4:D6U%TQ[4_P=#,=^*OIJU*#"))B.)O@H#="DDZ^V_W[_IO>J?TJ(A%Z87_[09,0R-3]0*)Z6OV\Y,+]JF*SW/TV MY0/7"ZI&L9AC:[<]&1TQ[7[OX6YRE=G?6,Q4GJO$7BX%QU!-"_#]7*F\O*$# MJA_=G/\74$L#!!0 ( #5'05@1QMN: P8 &0/ 9 >&PO=V]R:W-H M965TM78Y<;4EFP:@J1]/Q>&]42:4')T=A M[')G&ETK3E16NJ2II[\^H-.OCP630+5RK9>%Y871R5,LEW9#_5E]9W(TV M*)FJ2#MEM+"4'P].)X=G.[P_;/BN:.UZUX(C61CS@V\^9\>#,1.BDE+/"!)_ M*SJGLF0@T/BKQ1QL7+)A_[I#_Q1B1RP+Z>CFOS?I7 M:N/99;S4E"[\BG7=?FH6>P/W[!8-H:3 /OZ"BP M_"B]/#FR9BTL[P8:7X10@S7(*+RV\7XO3RHSC_>GE[ M?7I^*\Y.?SN]/+^X.1IYN."-H[2%.XMPTQ?@9N*+T;YPXD)GE#VT'X':AM^T MXWSE[!FVWBG06\V4OQTHIT0R*WIA+GX&JA"^3<%^(\ M9)NL^.-TX<+ZG\\E(.+O/(_//73H:IG2\0!-XLBN:'#R]LUD;_SA%?8[&_8[ MKZ'_^VJ]"O<\V^$!B[1KEZ,&)A;)H2Z67''< D)$YZXKN8 !H9(-6LFS M(88)(\>!\8U<6B+,.1])6RIC@@I51V'R:L>$B?18"*DS?JYPM5"E\H%V+>^' MXB;F:!.RH%?;3RF&M*B9#E\)+#:6+^M'(]@D-9"A45^ M*!9>%,6."<$@6:D(EIZ1M+B9"5 M:4(U%"J[3 )B Y7"D]+(,.K6L>%'J72%R'&ZQ8S)/(=^HJ2196TJE8H<:@B: MN2H) ?!Q1D%1EP:2F.P(/%8[+8T#L[YC@+<1/PYXN!UK9[+D MKG/B*_IG(TKI'(7B9E1S^4$! M-[R'FS.T@"^D#BFMX0QG>Y Z));@\$4# PIE299(WX :I8RVW51(W M?(B[D&588R#74J&R=S5OB[J.V4T;1*H[>L.'U2U5' 2J:V"K( P5>KX,GN. MB,T2TQ/YRFP59W3>C6XF_<+TCEWQWX8,2]O0JR'WHNOIO!^STJD-+89J2Y!S M>#V+C<.1,B>-5\4NUDTBPH&P'??L.:,M4F^(]D;GTU,$(LGX"'@(CSQ!H4N* MKIH::NME./3)\UF.LL_1V+X+!3>-@XE[_PS4$YAMQ:)T$[364NEP>J)$2((RF?A%3,;)9'^"B^E> M,IO,Q6D6V\Z)MV_VIY/I!S%-]N9C=[VFY^.RG5C,. *_W\ \X<-S MM,^DVP@J^\G!_OPGZM&)\_[_7I->%[U4F)UD?C#'_RS!"ZWHWJ5['?%N/]G= MF;T7[^;)=#Y^WZO<9)K,IKMB,DGV#R8O.'VEP\: M=QF^[YP(.H@?09O5S2?D:?QRVFZ/WY]?I$7(3I24PW0\G.\.XE'1W7A3A^^H MA?&8$N&RP&L(/-A_7)/U!+ P04 " U1T%8:=O$5)\# M "!" &0 'AL+W=OZ-4;:[Y/C=WP)Z,# MV^,&S??#2M'*;U@2GJ/07 I0N!M[T_!FUK7GW8$?'(_Z; [6DZV4]W9QFXR] MP K"#&-C&1@-#_@)L\P2D8Q?%:?7F+3 \WG-_MGY3KYLF<9/,OO)$Y..O:$' M">Y8D9FU/'[!RI^>Y8MEIMTO',NSG<"#N-!&YA68%.1RL8H^LH)9R:+Z7IYN_QG ZO% M&C9?INO%R#?$:[_Z<<4Q*SFB5S@Z<">%234L1(+)4[Q/>AI142UJ%ETDG&/< MAD[0@BB(.A?X.HV3'PTK5+!)F4+X=[K51E%._/>2OR5=]V4Z M6RJ.JU82*Q#$FA:B(RQ672AC52S'EL*/6!9(<;>0)>C^?!9:6A\*4 M9/1^.JA)%2+D9<&@+1B@=$<7V#KE'?-I-W2[T0W)?X:]+]?3;U_4-+$^.OH7K5G3=.1O#;JLWO#Y-YHOE MU[O;98G\^6@/AG]IKW;1DE-<:!A$U[!8;9ZX>@IHK? M!.VP?SY$S;!HA-6I5]M^ M]V88A=%'N K:0?C^-0NUIG/R'DS/<[DFO"(6^A:^]/#X9VTA1[5WS8]J71;" ME!VBV6WZZ[1L*Z?C97.^8VK/*;89[@@:M <]#U39\,J%D0?79+;24,MRTY3^ M(Z"R!^C[3DI3+ZR!YE_'Y']02P,$% @ -4=!6(R_PA)6 P T@< !D M !X;"]W;W)K&ULG55M;]LV$/XK!_4%+>!)MI34 M66(;R%NW $L7-&D[8-@'6CI97"E2)4]Q_.]WI&S%11P7ZQ>)/-[S\+DC[SA9 M&OO558@$#[72;AI51,UQDKB\PEJXV#2H>:4TMA;$4[M(7&-1% %4JR0=#M\E MM9 ZFDV"[<;.)J8E)37>6'!M70N[.D-EEM-H%&T,'^6B(F](9I-&+/ 6Z5-S M8WF6]"R%K%$[:318+*?1Z>CX[,#[!X?/$I=N:PP^DKDQ7_WDJIA&0R\(%>;D M&03_[O$UGG8 AP-GP&D:T :='<; M!947@L1L8LT2K/=F-C\(H08TBY/:'\HM65Z5C*/9U8?S/Z\OX>[TK\O;24+, MZ.U)OD:?=>CT&70&UT93Y>!2%UA\CT]822\GW<@Y2_<27F >0S8<0#I,LSU\ M61]>%OBRY\+3N:D1[L0#7$B7*^-:B_#WZ=R1Y0OQSZZ0.\:#W8R^2(Y=(W*< M1EP%#NT]1K/7+T;OAB=[]![T>@_VL?_P./:C1UD,VPQP5R&41G'E2;T $G.% MOI)\23@@7FRLN9>AP+B^07;9(O& #H0N@@N6)8;2\7:P@C#X^B6J+"+4W15 M?P6 #Q#K.=K^$ //HW44K.DQ2WN"?5.P5&%!U*;5+%!JWL&TCAG#\>$17#X-:_1K/(97S!0?\N_]_PAR$#P+S+DO.O3"?Y#8 M'4D5#MBI$98W(+,^'_7?UQ=Q7&HY.W\4]D M8D=XTJUU4B5TZ/V6G@>[C3;."N%)#9PNDD*Q7N8LG3\!LY7$**/=Q5SLM5G M:[2+\)KX8^/KVK7&ULS5A=;]LX%OTK MA*<8.( :Z\NRG2\@23,SQ6Z:H.GN/"SV@99HFZ@DNB1E-_OK]UQ2LIU&#O:E MBP&"F)+(RW,OSSWW2A=;I;^:E1"6?:_*VEP.5M:NST8CDZ]$QHKRY48TM9BT?-3%-57#_?B%)M M+P?1H+OQ62Y7EFZ,KB[6?"F>A/W'^E'C:K2S4LA*U$:JFFFQN!Q<1V#XV8A;499D"#"^M38'NRUIX>&X ML_Z;\QV^S+D1MZK\4Q9V=3F8#E@A%KPI[6>U_4.T_HS)7JY*X_ZSK9\;SP8L M;XQ55;L8""I9^U_^O8W#P8)I>&1!W"Z('6Z_D4/Y@5M^=:'5EFF:#6LT<*ZZ MU0 G:SJ4)ZOQ5&*=O7JZ^_W^[M,7]O'3;P^?[Z^_?'SX=#&R,$R/1WEKY,8; MB8\82=B]JNW*L+NZ$,7+]2, VJ&*.U0W\9L&/XC\E"5AP.(P3MZPE^R\3)R] MY)B78@DB6?99K)6VLEZR?UW/C=7@Q+_[W/76TGYKE"=G9LUS<3E (ABA-V)P M]>LO41:>OX$UW6%-W[+^OY[(FT;Z(4;I*>NQWD:%STO!C ^485P+(C?,%HP; MEJMJK6KW1"T8KQF&0J^U-(+9%;>X7B*'F:S9O#%898Q/.&FE, SBP;8KF:]8 M(4VNA14,IGF=2UYBC=<62E*)91LN2P>&UP7R?MF47)?/&&V0DH S?\:6@N4K M*18,ZJ2Y.]%"Y-))1<6_"LV&-.?77Z9Q')[?/GRX=\/H_(0@TM2"UJQP-%8Q M7I8JYP"%4*E&YT!,>W-CR _LX #6N3AE7V#U%L'@]3-9C";GAMTZ)'??1=Z0 MQ+"'Q4+F@ !G" 3MWB[$B!4*YFME6X?V$:'M[&$T3MFU<8\;/"D(^">%>5' MBD83?+)N5U(7[%O#-0Z$#F>!!8CJL^#:I4_@07C,V#174-1":%BD!\M&%N0: M:Y"[FET_W;)XBLQ[G3*!"TH!J+IRO' '#TB\-6=L&)VP&W";W:C:T?WN6R/7-"]@P_B$_2D*I&S? MP^2$71<;HD7!GE39$ 3CSW^8XMF".,#U5_#U4:NBR:W/F"<(C:3T&;:9=_WX MU"6>]_PX$$Z9#CFQT*IR-PIAY+)&UH@- MS+8^(I^;!20*!'#0#0<:6)C3EO-V2[';DJ9L^0(94I*5US-.CX7SIZ+=NCU[ MP+P^OI^*H\LRWFV+HUR7_!G+I7C/K>70?EH R[I25$ZPOY-K\VR0/YX_I@,+ M!QZ??BIBSC9<2V&?G3F%-BI@J)BZU7[3,9E*%W'V,+;85)$C!PJVX[$3Q17? M.#D!CP6"LERBC#G9V$KH==UZ\SH)X$&NY9QJ[ES!1%LSE;-548].*R'VM94D M#!O2?T!>J;(@B9@?YA GL30"/OG2]N-V'J5#N-2J6>_AH;YW^8MD>"!739O& MC.KD4NEG2F<4.+>2*EVK3@2I/9__$\%>W,';@@B8Z_E1-&1N7%6MYN5K)I;P M52TU7Z^>CW'P<^L!<>"@G3@>%&? 4P.U" &GR(OO#I:7N%V%X+Z44:64)3%( M @%.PV[I0/K*9:]J8C^J!R]JTT'@6X(Z;[S\4FUPO8,SI+O\VC/YL!U#J]61 MI8L!\4VPRO?[@OI]AFX=(8;/7DQ]=BB?!) *221".CSN4!O$,DV9!&D_Z_!E&\#@9GV 0!A,: MD$\ ':<9.1O#A0.?AM,@G*#F#],@S= 7W.YX?=?Q>AA'0(2&8AC#8H:NP_OW MHV,XC"C(9@G]1@$R!SYX$=KWI+YK.>2@$U0G,'UO B3-KJT&C\2&EXTG\;X] M.^C>'2V/MOSGOKV!&SZ!]R:05;SK[7[,$(=NN\OKKO%#\UUC*J$N!:<@S=$$ M>SF7OOW_L5?L[R@!%;JVJR =HPSYC@QBO@LSKEZ)PB L*%7 MM6/6I.E>JXX9/:H<]0'/>T']A:3C=U&#C"7ZU$J"<]2X ML[-@F#63K%()L& MR21FUXU5E7+%[%=>K<]!Z*(Q5M/I0##&<42R$DU#]O>[#VR,-(K9+(A [7M1 M4;SC63!))\C%+.[3C"_*PE(7M7<[?7BW4X@W0Y[SM20#KK(4DHJEH3J*G@H$ MX_+Q_\=0[EML>;-X0]F644IVEZ5 %)(Z?C/NV+TY2D9R?D M,=0:ZOY"\"(<4Y1E?4('88\2_ ^Q.8 $X\1IV1BE(X)CK\/_EAO@$/Y/LN.5 M";O$DUX_DB $N[)HZK4;+B0DK>'LT)$$](RS69\C(..45H3@.D@?9 F1'Y4C M@H4>MKSAAVM/XO.#T3%_NN?=;X]?KZ; NSC.6#)^X1F QS,V2Y,^WV8Q_5&I M21 C]XMZV/=A;G3PV;02>ND^#E,OU=36?T'=W=U]?[[VGUWWT_W'ZWNN\:)O M\'*XP-+P=#(>,.T_"/L+J];N(^Q<64B+&ZX$1\FC"7B^4,IV%[3![JO\U7\! M4$L#!!0 ( #5'05@YB60L3@< +T1 9 >&PO=V]R:W-H965TT%(8!)&"87:0+@RBS\^'J?G 3 MM_%=Q\[:#IWNK[_/<9)2H'1VI;U""D[L\_:<M]H\Q=L0R$UY>6OU%92$_[1QU*)-S4>EP;Y>_RB:> M ]:76NWCDY;UVH-QA]+*!ULTPO"@4*;^+[XV.&P(' W>$$@:@23Z71N*7GX0 M09R=.+LDQZNAC0RY?!\NK_U.6K\ODIT*/\BT1Z-!EY)!,MJA;[3&813UC=["P1:% M"JBVX$F8C"[AKC(+:5(E/7U0/M765T[2O\]G/C@4TW^VH5 ;&6\WP@UV[$N1 MRM,..LA+]R@[9S]^-YP,WN\(8;P.8;Q+^]]+Y3;G=ZL?'O3H[U7+%^&<,&%% M5U_!(5[20RX!;%$*L_KQNZ-D>/C>D_RC4B7C3LH3\)9.:+TBGZNRE!FZ(>0D MR!KY\TH*1\M6IUB <7Q +YAJCG14#NGB?D2[^]ZF*9(^B)E6:!)/#>R>P&<\ MH=#8;*95*QM7E[EDTGF4II)Q;8!")W5<_('D4]Z9QA4& M;5)"[J2DHJ87R?1"( =9S*1;$T2,[>GK,'Y-CN'"*]D]A!5R6WF(^/TMJEZI MH?LM?G8!U4(9PZ$A377,]#T-!]WQP2$/1MWQ>$1WSCZJN,,]BS+IOAM-\!P. M!O0Y**W^%'$3@ZH6E;U1-TDF^[0W[@Z39/\-+Q#42_O#2;0_[(Z3(7T"A(YV ML]_.1%ETUB(ZY\G8T$X 26MB?J#+6ZVR6%=XR;C\,[H06G"-3WGK@E7/;KY" M^YCNQ*KV*T,CSI!V4#&Z))+!BUP]V( 9B(WY<<"/"3\.^7'$8>#8,@]0?VW0 MV&@X%&/E4/_HQZLRZ3SZ)O6>(H),!M'IVJP#)\T-"8JYV-_*\S-*@\N]F"UJ1J:RM M'G8#;)5*R<3UC,2XIE'"WL)E?/YOY58\'> 9:JW"1PAB 5<\0"VD2Y70/#9Q MK^Y&Y;(HM8W5!#0"Z@ VEKE*\XA>CB4:A6%WI3@CGU#"!&&J)]W M@5;[QH:&C5FQ3A#-XD4=M"CP-YQ955$5C6<-D'5&>D?WH[_ROX[?;A1J;/QIN>L4:FGV]YO/?J) MA@GP_8$^*H<2?I!I;JRVBQ5=HG0%_2L )B9I+!SV$BR\$6'N> >8@@T6N5#[ M-)6% A)\AD*$FSILKQLU# >]"61_PM^]C.=ZSK4&-W 7&\S_$.DZ[DZ;D+%I MW"R"4V@U**\Y_=4)N3G!_7]26'N%AN7NC(=9B5J*V\?V;G@K=V\TSY9TX38M M<[ U7:T3AHLE0IK9_8@JM; >1EA_%6 !!'R-)#!8L6O;54WZ#IJUWT[ EE"W MW;WZ&U=J(+F(/QPPLT"VOEVOOZY_FSBOK^1/R^L?-FZP!>*J H?F$$54!QUR M]8\%]4NP9;R@SVQ VN(PEP+;.B_ _-SBUMV\L('U+S9G_P-02P,$% @ M-4=!6 'H:P5" @ F04 !D !X;"]W;W)K&UL MK51K;],P%/TKEID02- \6[:21%I;)O@P5*T,/KO);6,ML8/M--N_QX\T=*.M M$.)+_+KGW',0DWDB#? ],F&BYHHO11; M3S8"2&%!=>6%OC_Q:D(9SA*[MQ19PEM5409+@61;UT0\S:#B78H#O-^XH]M2 MF0TO2QJRA16H^V8I],H;6 I: Y.4,R1@D^+K8#J/3;P-^$ZADP=S9)RL.7\P MBR]%BGTC""K(E6$@>MC!'*K*$&D9/WM./*0TP,/YGOW&>M=>UD3"G%<_:*'* M%%]B5,"&M)6ZX]UGZ/V,#5_.*VF_J'.QXS%&>2L5KWNP5E!3YD;RV-_# 2 X M!0A[0/@2$)\ 1#T@LD:=,FMK013)$L$[)$RT9C,3>S<6K=U09O[B2@E]2C5. M94ORA'82+4'8%\%R0 LJ\XK+5@!ZC^Y7"_3FXBVZ0)2A;R5O)6&%3#RE\$2>"-URIDJ)/K$"BN=X3VL>A(=[X;/P+.$"\A&*_'XPL7_0O]WCLNAQ=?)S.U.Y4-B2'%.OBE"!V@+/7KX*)__&8 MU_]$]LQY/#B/S[%G7W6KH2SG]5&;#CNQ6--1=ME5>*7_U^Y0_I]!03R^O!JB MG"[OX)77(+:V^"7*>S?#[M!?KFU9O=B?Z;[CVL1O&M>T;HG84B91!1M- MZ8\^Z*H5KA&XA>*-K:4U5[HR[;34O1.$"=#G&\[5?F$2#-TX^P502P,$% M @ -4=!6 2S$5-# @ B@8 !D !X;"]W;W)K&ULG95=;YLP%$#_BL6D/;6!0#ZV#)"2=M/RT"E*N^W9P1>P:FQFFZ3]][4- M8=F44"DO8)M[C\\UXA(?A'Q6)8!&+Q7C*O%*K>N%[ZNLA JKD:B!FR>YD!76 M9BH+7]42,'%)%?/#()CY%:;<2V.WMI%I+!K-*(>-1*JI*BQ?5\#$(?'&WG%A M2XM2VP4_C6M#H^TK^YVDTM.ZS@3K#? ME.@R\3YYB$".&Z:WXO =NGJFEI<)IMP5'=K8Z+.'LD9I477)QJ"BO+WCE^X< M3A(,YWQ"V"6$SKO=R%G>8XW36(H#DC;:T.S E>JRC1SE]J4\:FF>4I.GT[4Y M7@(2/4E,*"_04DK,"S#'KE7L:[.#C?.SCK9J:>$%6H0>!->E0E\Y ?)OOF_, M>KWPJ+<*!X'WD(U0%-R@, BC 5[4EQLY7G2!=Z[,&[1[16M.Z)Z2!K-S5;?0 MR7FH_6X6JL89))[Y,!3(/7CIQP_C6?!E0'G2*T^&Z.FV88#&P6YZ.S[51DLB M:OW_(;>ZP\ <,P4#8M->;#K(^2'X[15RP]#WY&:]W.RJ4WL":;XB?,%MF/F> MV[QWFU]]<,-^P]R+?OY)?ZA %JX+*I2)ANNV5?2K?:-=MOWE;WC;I1^P+"A7 MB$%N4H/1W+Q.V7:^=J)%[;K-3FC3N]RP-#\+D#; /,^%T,>)W:#__:1O4$L# M!!0 ( #5'05C)-CD>+ T &(F 9 >&PO=V]R:W-H965TQ6.P'6J(M MMI*HDI*=S*_?5.1'QZ/QR>'A=3EX.PM/[NQ M9V]-4^>Z5#=6N*8HI+T_5[E9O1L<#>*#6[W(:GIP>/:VD@LU5?67ZL;BVV%+ M)=6%*ITVI;!J_FXP.7I]?C2F#;SB[UJM7.>S(%%FQGRC+U?IN\&8.%*Y2FHB M(?%GJ2Y4GA,E\/$]$!VT9]+&[N=(_0,+#V%FTJD+D_]#IW7V;O!J(%(UETU> MWYK5;RH(])+H)29W_*]8A;7C@4@:5YLB; 8'A2[]7WD7%/&8#<=APS'S[0]B M+M_+6IZ]M68E+*T&-?K HO)N,*=+LLJTMGBKL:\^.Y],KZ;B^H.XN;V<7G[Z M//E\=?U)/+LQN4ZT<@=O#VN<0FL/DT#QW%,\WD'QA?AHRCISXK),5=K??PCN M6A:/(XOGQWL)OE?)2+P8#\7Q^/C%'GHO6I%?,+T7.^A=VX4L]1^2O&(H+DSI M(&PJO9.4J;BQRJFR]@_,7'S0I2P3+7,QQ4,%EZR=^-=DYFH+G_KW-@UY!G[9 MS@ %VFM7R42]&U1TEEVJP=G//QV=C-_L$>^75KQ?]E$_ZPFTC;G]VS]GX$@D M+1&5TI<4<8A/\U85;JT*729YDRI19PI!EIB&'D)OOS?PH6^*=3HU\[D45V4* MC[;PJR$^PZKT2F.U:V9.IUK2*_'LYY]>'1^/WZS4D#\=O1'A2>,VGYC&MH^, M91;"FPM35+*\#R\/AHBK.A.RJJRIK ;S0N4: =6:69>ULHG?A4#/(2B8(0YA MY]))1A$W$E"07ZN+)ZE)6B6:4C:IIL6@.P09A'()\*,5Q.G1Z1NHKM(ENV94 MK,QS(=.O4)VG](R.U:[6Y4*8,K\G[DN"J)S9M2IIK*67G4T'HE20QP%Y!;!< M2#&7VJ[Y(QKP16"9X_G3#)]$@O74L]TC M0(Q$=;3>JMKTQ",:'2=FUYB490,:MZHR%B8K!64F<31^_GLT&DYR"9;<*VF% M(@064Y*RF"G;@JAXU@D4?M CW$H[USGVMQ)-R;%TK4-87-XEF2P7S&6A'>=I M_/?)+/UI1R?^-(1>II,L"N>"9!WMG/MH$U-*8R#.\+&%;3KU.JD-4^=GQT,? MH1D9(V=B/QKPI_^&%&U51M7&4A$VF4(A-[!\A'!@#5Z5F3Q5 MU@5SB,OOC:[OF8$+Z3+Q 26.CQXE(6]P<+*$BP:M,ZO4IE MFZA>[LTT'[RG_A/DMJ6IO9NWY] .1;&'P9.6P9.]#'Z2-="'%#5K'-XYMXW/ MQ](X#S38KB&P43\ZO2!W3-42%7*%3\@(S1S9AH&/\08EJQ.)K'0-X12[R/WQ,%ZM;JC5=J+ M&E(PN*/ ]>=UE6'7D'SU_J-;)W;T&@YU0*+2#9Z#*#Y" ;,UX-TL==HE=3V= M?.[0FB,1I$B108WK#1YG?'1P2V%-J1.WP2"MD0UJ=L,1UUWHFJK*-2U"FY*G MJ/*5QT4N ["_'$:M19TABT<[2Z0GY"56#;JG;VC74K1GG"]M7VS/!1BGKTXT MM<[U'Z3M_BIOR;["M*_/@!I.9&AGH+JE :HB#3!1LA=*-"Z,4K,JB>O@HX ^ M>N("UB>R%)F$"B2.6"H")K7P,*3F_+$ZYKDRX\@3J3=;!ER,E4=Y%G%FW[1$XR50Q* ML(I8::QWP4B/"UI?N7OXZI;47F1:PQBS];!0B1%%TDO\_ 15C<0UE?6(]H4A M=F82CUE'G#*FJ5U0VH65-S34.]&ON]&88@B_4>Q6OL.M'Z*+V42%^4 M]+@J" 79'95$'L-G8%[5Y-10(K#D?@@TL?:>CB-F5%##TFMIKN_(,*R@H5@8 MDW*\<.N*!%LN-&7+^!ZL6*JDZ5 _O@&,) =S=D'V:UP0]:BEYN\K^\E1,FY MV)/I@E)WF^_!/(0B :E508+JM'BL-IPG:GE'2E1NA=00$C3XR='RWWFX'N\AT8":68X5$J:F!-]8+M[E^#TJ_:E'ZU5Z,G:*. MU7.H (Q-U@UU'"1N ^W_(\$>R[^V+/^Z]X1;U)@NP/]4L9L]OPVH\KX#E=0 MAZQV ^0E%X>[7,&RF^WFME'A-LG_#'R)]^M\ 3HV%=\;B21D/>BMIPB^A]HYYTO$=#SDP\"26LJ:J-;$?;/YS$<'S$QX%'$8'IY,3@8]HHQ8#F-N5!\ MAW)GT6@_S$&)#BXGTPMQ_ K=1M =VF/MX39:D?(N T;?N- M,Y!JG(_/&5J)'U16?L!&!TG?) 5T6E&-JRQP0<$,&ZC6%2OCD5%B4-LG-ID4'O0U5F:WOM;?_#T=.P-VDB(H^8+'5&2@^& M, "_!8.#?MF: 2TCTGE'(,RR$(AJUW:* M�:];D>Z])X^0D:I?6/&]T18]Y]TNAB2/*I3D-6(=OS&+)E6)#3=R>NVWSM MOS#G/OP^&J]O@L8_@)V$RXSN-+2;YK9>!3V*9!>^>R0[<":N"FJ7PO.KLO4Q M#S^DJ36*=0@"T,H4A8$3YP9_@EM]F$S/!P=1@9/I%R;S?'PRW'7D:Q@BY7S# MGC/!PS3>;R LUL@7G+JU5X?>EXK+9+[P0.&6K\E=E4!!KAW(N9'UB25X\*)T MH6#GCJ(]D,6%#-LE[7':C;26*11+32X[-Q:R)P\M9PX(M%"P)*&03G)4/:ZI9>$*4/FP[#'YV50Z\:R$?E/FSM#@"5Z*FLAR[!6& M^$&= ]_GFQCZ"N$Y@;AF]I7[I8,\FM$1Z5..\$0Z?A>$;6FU M)4-/>^%29+M6*!^P,>_[.0+J#-,R&OJ$SBK4-M1!A39;IJ:*>:$F&[@04IXW MGKO@[:-2P&A+W7'5R7,=V*(X?H!$I]L*EV<<)U36'+SN R(<\W9==L2=:^R) MERQ2%SZ-A?!]6*MT[=;WEZ^QZQWXD^@W]XW[&0M E.B;=(49+;$Y^X@=1G<@@>/@0H*!61@NLQK M&2P +G'Z ?W,D:_A55C+TO.P3I1J]2-5^0B-H.(OEJ&0(N^0[3RIZ M^;:UTYW26*0R-.8D__93.VC196).UUD/P6HC)#LE# [:Z!M>#N.T[2;"N/-DXX&8E+::E[C[$-;BNJ^Z&/]$^ $OXN47RFF0R% MQ7N41(\"B%][6[=5>(>=G_T4RB[XQTW$% H&_PN@]FG[ ZJ)_]G0>KG_]=5' M::%ZAW9NCJWCT>G+@;#^!TW^2VTJ_A'1S-2U*?ACIB2P"N2%)FX>B M#[0TLHF51"U)V4K"1H-FA?Q-M&KJ5I]Z&V.Z MX]E,%QMLN#Z2';9T4DG5<$-+M9[I3B$OG5)3ST+?G\\:+EIO<>+V;M7B1/:F M%BW>*M!]TW#U?(:UW)UZ@;??N!/KC;$;L\5)Q]=XC^:/[E;1:C99*46#K1:R M!875J;<,CL]B*^\$_A2XTZ_F8)FLI/QF%U_+4\^W@+#&PE@+G(8MGF-=6T,$ MX_MHTYM<6L77\[WUSXX[<5EQC>>R?A2EV9QZF0.>^S,V^UC6#KY M ]&2.]EK$M.'[ZC_6Q6^MEO")95 S:!%0I12A2I2_!B0X6EB,4K[%6O6F%ZDK:JE7BRGJT:5V)@Z"A#*3 M1Q3V(";9*+5Q#_R4A>34YIZ.D\ :4#TIXQ,]BAJ'*$JJ>$6]6BE+N!9\)6IA MJ'R.)_FAD9.47-5B[7Q2J@/KA'(;9K:^HH2E?@"/]!2.V<$6*S$DQ)_[$-&0 MS^&3V(H2J>"AX\_VZCG2?D1P61KX%)NF$5H[%]8,Q:9"MZ8&5B$9CXF53U\_ M?V%43VDF%G([0K2TJ11L.*D4;AQ1PDM@,A;[MJSR@ 6Y"Y$?.2'+Z@Z[H87J M%^:\W+J+3Z!=!;&7HT)A*]US]NIQ)&]K]PM P&SC&=[):7?ZRU@.C^N+^/"+BW\ 4$L#!!0 ( #5' M05@'[YN9*04 .(, 9 >&PO=V]R:W-H965TI2BK)&K4G"0N#@?9-[)16SDK82.9"?#&'F^)\X!J'L,)<&P1&_Q[P$JO* )$;7SO,06_2*.Y^;]'?VM@I MECE3>"FJSV6A5^>#= %+MBZTI_$YCUV\40&+Q>5LG]AT\K&R0#RM=*B[I3) M@[KD[7_VKJ7@FA=8/-QC" ^A3Z8TH\6:G!8+ MV,:SS\?#*+,5PD)4-)\E7X(V%>^&M/R."C2Q+T7=,/[XYE7J>\FIHG',A:2Z MPK*SZL!FA90KUC15F1L(!^:/)-<(V2'BDH:9,FOR;3 -F.^>9E2".SI+90G> M*>1,XU+(1QC2A*($+>!6: 0O)#MD^L ML2DV^CGY!(8E)R?$6I& .H+/6"P1+@0O3 JNOZ[+QC@+V?T4GAR$F="L@@M6 M,9Y3K'H/- R](W@-7NKXJ4L??NQX[AC"D,XAG=/4B9.@!;0I\/Q3\/P($B\U M[##8Q?\YH.?0?A!"&#FNZQO=L1-YL77@U]D&8 M_>.WK]^IT\Q%H8#O,_R?VRM[03Y[*8G#@AQB$E@MUF9(GK=G]H"2KDA I4OJ M>)J[=U(H!9=,RD<31&;5(,OSMO D022IR^]V/L"DLY/Y?:;^U(*^DR:FS8=1XHQC.PI^Z(P]T[BIZXRCL65&))98)C5O MZE._FIN.$B*QLG;5JFP41"UX:K&#Q D#JQY$3A2X=LRPDL;4;A$Z2 MCCM>$L%,L@)MG>;2_.6L1DAV<1/'#SVC:C^,YG8L#<\+W);GM1:WO+MN!_W8 M*=XN=.3$=JJ'@3-.@]:I.(@Z3M)RDB1N.2FY<^G>D% =FV0GDL)\B*;^Y0*$ULV5<8?MVS/B1+?LL=. M$"5P8)CC?ICC@\-\W;FPK;TIKG$KTW^09N_,?GXO[U\ M:4UL]\$/E\[/Z^$3UMU:7M#S@UP@JNGJP!;J;4^+J'^\*-BAQ#]1$@AIR-(= M2DJ4,$AA9FYJMM!D.7("$FFOM;WA]EVRKPU&.^].&MZE?5TKR,VV:)^@/;5_ MP&?MN_5)O'W]?V1R67(%%2Y(U3U.:*_+]D7='K1H["MV+C1M"ONYHA\A*(T M\1>"G@C=P1CH?]9,_@502P,$% @ -4=!6,E2%R-C! =0P !D !X M;"]W;W)K&ULU5=1<^(V$/XK.[[,33+C@#&0! Z8 M(81.,G-)4R#I0ZK;EDV1(^NN[DHT3\ MLV;">.J,!M9V+T<#D>N8IW@O0>5)PN3S)<9B.W1:SLXPX^M(&T-S-,C8&N>H M'[)[26_-"B7D"::*BQ0DKH;.N-6_[!A_Z_#(<:M>C<%DLA3BBWFY"8>.9PAA MC($V"(P>&YQ@'!L@HO&UQ'2JD&;AZ_$._2>;.^6R9 HG(OZ5ASH:.A<.A+AB M>:QG8GN-93Y=@Q>(6-E?V!:^YV<.!+G2(BD7$X.$I\63/97[\&K!A7=@@5\N M\"WO(I!E><4T&PVDV((TWH1F!C95NYK(\=0+4X7T]DMW-P]DL.M\87C!5O& MJ$X&34V$#&PS*(-?%L'] \';<"M2'2F8IB&&^^N;E$B5C;_+YM)_%_ *@P:T M/1=\SV^_@]>N=J=M\=J'=H>I"%@:@AU,O^9\PV),M8+?QDNE)=74[W5I%ZB= M>E339WV5L0"'#C620KE!9_3Q0^O,^_0.YT[%N?,>NN7L0F (XPMAESJ("/- M8UA,FK14)*0^U2@3X.F&'!+C6Y?1/XMY. 8$@AI;&39B!3I"6(F8%(*G:V#* MV.@L,5FBK,ZS#\<\)5>1*\)5)S!.")G_21 /*0E2_'8X59I3W])HDDM)40E9 MH5;]XCB/H-US?;]'@X\?+OR6_VEO5$Y.WB35-S6+S]2#\@MIYBHG*G#<.@'? M[[H=6N!7&-;2;L&"5(R4(A.*4^+'_@G04;N>YU6>N^?.OA":Q2_']'9CB5W' M[[AGW0L:^7NLK?W,@WGMKO=KN/@7W5HN.WO!Y< I'E5N]9NX#Q+4ELE[57($ MYUZO-E%KIT3-UB],^3 N@1!SA"T54(@&B\HTA%R9HLI3%OZ1VX++J U049SR MFT!U&I!!<9*Q\EP5E:,$'A()'A#SHG"*@B9TE0>1*=IGV*)$"&*:YRN.=O(S M;C"&5KD&;,WN\8LX2B:#Z+EA#V <']S>&G2V83PV@GM*#$\5;:$E]28$RS(I MGFSUFU93VGRZN&K8K9J()&/I,X0\A%1H4H9 K%-J&3#6JGW6]$FG3I00"\J$ M1D4B-B3UYVN>82[-'IMI'4FD72QT'8VN?]O)#:@7C'^E%W/,]'\N&.>NW_,/ M"48Q^?<%P_/=5JM=(1RWO-+HM>OZM&>TX?S;/BWMW]>,KM]S.ZU]^C9H.>7Y M/R(;[7H)V]F_)QNEVP'9:+_5P1^6C>[!7.T4Y?J_5XZZRT+SU54P0;FV%U[3 M/7FJBUMA9:WNU./B*OGB7ES(;YE<&P6(<45+O<9YUP%97'*+%RTR>[%<"DW7 M5#N,Z'\!2N- \RLA].[%!*C^:8S^ E!+ P04 " U1T%88]QBBG " ![ M!0 &0 'AL+W=O\_O8K_K MKZ5ZTCDBP4M9"#WP50I8Z4%GX81"< M^R7CPHO[+G:GXKZLJ> "[Q3HNBR9>AUA(=<#K^-M _=\F9,-^'&_8DN<(3U4 M=\JL_)8EY24*S:4 A=G &W9ZHZ[-=PF/'-=Z9PZVDH643W8Q20=>8 5A@0E9 M!F:&%5YA45@B(^-YP^FU1UK@[GS+_M/5;FI9,(U7LOC-4\H'WJ4'*6:L+NA> MKF]P4\^9Y4MDH=T7UDUN=.%!4FN2Y09L%)1<-"-[V?R''2/_ M]I7=L';WLUK?]'3%$AQXQA@:U0J]^-N7SGGPXX#F;JNY>XA]JYF_B=VG\"#' M?H4?B2&1QFV:, 69 >4(F2R,;;E8 M,V9BX$RP6J]E* B11F6-'[< ^&+O^( M"\,C:VW2]/$>^$<<]OUB M?\<0):JEL[TMKQ;4>*.-MIUEV!CJ+;UI2U.FEEQH*# ST.#TXLP#U5B]69"L MG+T6DHQ9W30WW1&533#[F92T7=@#VGX;_P=02P,$% @ -4=!6#GP:%:% M! IPL !D !X;"]W;W)K&ULI59M;]LV$/XK M!Z\8',"(;3E.VLPVX#A):R#U@MC-/@S[0$LGBR@E:B05I_OUNZ,4Q6YL=<6^ M2"3%>^[MN=.-MMI\M0FB@^=497;<2IS++[M=&R:8"GNJ<\SH2ZQ-*AQMS:9K MCMN]5LO!P]R MDS@^Z$Y&N=C@$MV7_-[0KENC1#+%S$J=@<%XW)KV+Z^&?-]?>)2XM3MK8$_6 M6G_ES3P:MWIL$"H,'2,(>CWA#)5B(#+C[PJS5:MDP=WU"_JM]YU\60N+,ZW^ MD)%+QJWW+8@P%H5R#WK["2M_O(&A5M8_85O=[;4@+*S3:25,%J0R*]_BN8K# M?Q$(*H' VUTJ\E9>"R@?SQ7+U\.7SS6*UA/9*K!7:DU'7D3Z6ZH85]E6)'1S! M'L!GG;G$PDT68;0OWR4[:V.#%V.O@D; :PQ/8=#K0- +!@UX@]KY@<<;',4S M\DDP+6">66<*8INS(+((/F&TD=D&ILP:Z21:N)8V5-H6!N'/Z9JN$Z/^.A25 M4NG98:5<99;N MN^,M4II()M:*^HZ]A.D1^0.R;8J02W1A"=N>P$)S3"@\TU07%++7V!"HI;[Y M&F<+[7ZCP)T4:ZFD^[8O%)SL[2.T) +247%G=!= K4D:C@9X'.8B&Q# M$==F*TP$(94<,Y-0!R?P#LZ"SL7@G!879Q?T')YUAA]ZM&A?!/1]I1W9&>WH M_I$$.]B88<$Q(9992%%PM4106+9?X1,J"'8E99875<%))F:H"NH4S% JC5S( MB/S+F0[E'>T2RE-8&,/4K13]#(M.?:@;S5=5AKCB_Z9M;K"5G*:5@C_3)#O^S>8?(XO\5 M3CS[#O .^IU@.*3WH-/[,/"B]&^T+*JH,&4L23@V.N4J*-)"^7 3%"'6;-R' M#1BV'?2'Y?M]KVPV#%UY51%WOW9=S0U.5:Z-G_9VK"A=\*5_B-_=G>$I1;/Q M(R+1AVNJG*/JTWH*G9;#U^OUC:?_ M02P,$% @ -4=!6.WAENE9! MR@L !D !X;"]W;W)K&ULK5;;;N,V$/V5@;HM M$D#KBRS+E]H&G&R"76 7&\1I]Z'H RV-+6(I426I./G[#BE9<6);08$^Q)*& M,V?.W)B9[:3ZJ5-$ T^9R/7<2XTIIMVNCE/,F.[( G,ZV4B5,4.?:MO5A4*6 M.*-,=(->+^IFC.?>8N9D=VHQDZ41/,<[!;K,,J:>KU#(W=SK>WO!/=^FQ@JZ MBUG!MKA"\T=QI^BKVZ D/,-<PD:RE_&D_ MOB1SKV<)H<#86 1&CT>\1B$L$-'XI\;T&I?6\/!]CW[K8J=8UDSCM10_>&+2 MN3?V(,$-*X6YE[O/6,5T_V5.?AP&#< M.V,0U :!XUTYT9702O@ M)XP[,.CY$/2"00O>H(EPX/ &YR)$*IJ&OY9K;10UP=^G8JP@PM,0=C"FNF Q MSCWJ?(WJ$;W%;[_TH][O+03#AF#8AEX1!'RB.:,GRQ.(95;(''.C06Y ')Z? M(M\*?YK\0XJPD8)&DN=;,+;XH%.YTV#HI,7_%!Y2A0A9572T18<+GI.=+#61 MUY= %<1LC:JIXH&D[R0!?"]0,6.=OX*'B_XE?(# 'P]'[CF<])SLG#[/8U$F M5%]BK\Q'@RI[K>'#+N5Q"EP#IWN'%#@3%+MRD9KC8([9VY(<1="!=W+(= H; M83^9XMJJ;)332[.-.P*6> M0J#C4J%%L#63;](E.%MSP0U'[=MXZ(=25L:I[Q#QJ49S%"T>RV1IR:SMM?U_ M%;V.DR[3,8A] RLL-F9(>M M(_O#7?:8?&2/Y&R+^ZI2H;1KEX3KV$8'1 7UJ:%M=]#>6[O_YMYE^VU:IK!T MTWU1 ,B*KWO!09PR1NZ*I7VDE=$DETOT^2:0A%=I8>%9F M;]/_ :+ C\83^(J:0OF2DR%J0_)^Z >C .YL,JDC'IDH\>46D&O!M\S=FJ0; MCOVP/ZHQKDNEK$5!J;7K'KGPHPF=RGQ;I7I_<@ZM[X^"WLG;H7NP7V6HMFZ+ MU.":MEJU&FFSJ"ZK_>Q%O=IROS&UY>1/X(9,>YT1W0.JVARK#R,+MZVMI:'= MS[VFM&RCL@ITOI'2[#^L@V9]7_P+4$L#!!0 ( #5'05CFB6!NO00 #P- M 9 >&PO=V]R:W-H965TOV&Q MC?5BO3A+#-B)VP1(6L]V-A3#/M#2V=(BB2I)Q\E^_8Z4[2:-HW0=!NR+1%*\ MYYXCGSM2)QLN;F6*J."^R$MYVDJ5JHZ[71FG6#!YQ"LLZJ [.*G8"F>H;JJ)H%YWCY)D!98RXR4(7)ZVAL[Q*-#SS81?,]S(1VW0D2PX MO]6=R^2T96M"F&.L- *CUQV>89YK(*+Q>8O9VKO4AH_;._1W)G:*9<$DGO'\ MMRQ1Z6DK:D&"2[;.U91O+G ;CZ_Q8IY+\X3-=J[=@G@M%2^VQL2@R,KZS>ZW MZ_ M!N[6P#6\:T>&Y3E3;' B^ :$GDUHNF%"-=9$+BOUILR4H*\9V:G![&(X M'5]\O#H?3V<_P?B7F\OY)QA^.(?Q]>3JXZ?Q&$;C#^-WEW.87 T_S* ]9XL< M9>>DJ\B[QNC&6T^CVI/[@B ;/>VDI4B;P[8BV.($)>R#E*1@*P86R=6L>R8C&>MBAW)(H[; U^_,$)[)\;F/?VS'M-Z(-A'*^+=988PQ'+61DCS+26Y*$0FTG, M"7#)<\KRK%R!TC+9>924?,T,!+(#5@L2#@G2* E0G, ML%)/AX]A:.:W,^V#KR5-DYT#YL]-X4JS7 I>4*""\KVD#!4"R_@!2!BEI/A, MI4G^I,35FI'P!MJ.9T7]?D;T*!%!M MBUY%<5I04FDFPHK=0[OODG4["IP:@^4&847%M]O6UAUMGF*RTGL0]B)HAZ[7 M@=<$8AQKJCW+#K=4'2L,W$Z#.OV].OU&84R1TB8S^TKE++XU&T/^"Z):#ZQH M\=37-:'67"/TX;1J%.*<3I2W"Y/CT]F-M&"*>M=H#>:S*4S,T'L*4*6F\R)7 M2-;"P),SE0I$*.KJAKJZO:#&+Z..&76/8?['_HNI=FC8$,(8/QYG:F'+:R6#6FFUCD1W%(-"2HDXP:U M!'NU!(UJ>=D=WNLV'E))(^1WJ$1Q1>F(KU&Q8)-F<:KK:[Y.\-^KR]I!)?7N MOU@"9XH&Z@I#I>%CA<(0D_^E+/^Y'L^X-*5+,KHR4%'Q_+Y^DB)G= TCGA:L ML"3NN>'!$KK@9/J,-4OF6T%D0\^*@I#642(3M-1Z7H)W=)FLS*'L6)$3T=/K M!3#_METC"J$5^2&] \MW'6B4PC>(8$'E_Z%"'2G;,)%8^GCXGVS!UR7A#2VH MW_/T-EA^%!XH#8[E!S8]7=]]HE7'ZGE]_>SY3XN$Y_A43\+O7OY#1:/[Z$9; MH%B9>[LDO'6IZLOM?G3_:S"L;\1?IM?_%==,T&DH(<0-^7G*M=1SO8_S -_@902P,$% @ -4=!6"'Q MTA<\ P X0< !D !X;"]W;W)K&ULS57;;MLX M$/V5@;HH8D"(;D[DI+8!V?%B%VBS0>*V#T4?:&EL$:5(+TG'[7[]#BE;<3>V M@7WKB\3+S)DS5PZW2G\S-:*%[XV09A34UJYOH\B4-3;,7*HU2KI9*MTP2UN] MBLQ:(ZN\4B.B-(ZOHX9Q&8R'_NQ!CX=J8P67^*#!;)J&Z1\3%&H["I)@?_#( M5[5U!]%XN&8K?$+[VK6P_#Z#<&*N:G3(Q:+AL_^S[ M+@X'"H/XA$*Z4T@][]:09WG'+!L/M=J"=M*$YA;>5:]-Y+AT27FRFFXYZ=GQ MX^S3[/[C#(K[.YC^=3]_+*9SF!3OB_OI[ DNYFPAT/2&D25;3B,J=[B3%C<] M@9O!!R5M;6 F*ZQ^UH^(8TUCF>>;SLE./X MC'*#L-2J@2EQU50@%'Q;P]2''35\*1;&GW\]%H 6OW\X%6;6UVAA2,;TC4*]@7I+L29H0%KCB M4CJ":@EKU%Q5\!LD<9@,$EJDUV&6Y%!4%7<#Q,#;-X,T2=]!&E[G,4W],_#G,KA6,]&!V.7QL7*/RX&?!VT$[@[ M[=ZOHAW;+^+MX_>!:7+9@, EJ<:7^54 NGU0VHU5:S_$%\K2;/++FMY@U$Z M[I=*V?W&&>A>]?&_4$L#!!0 ( #5'05@B\-DJ10, +<' 9 >&PO M=V]R:W-H965T;"S29 %<1D MXP<3"IS-P]8^B)D&5)F1)I+&.'^_+).1 M6UNJR4@6)N4"EPITD65,_9QA*@]C+_3JA17?[8U=\">CG.UPC>9KOE0T\QN6 MA&#/AF#C60CY7<[N4_&7F %88JQL0R,S!-^ MQ#2U1"3C1\7I-2XM\'1 MGN6+9:K=%P[5V<"#N-!&9A68%&1I#![#7.18/(2[Y.P1EU4JYM%%PGO,&Y#)VA!%$2= M"WR=)MJ.X^N\%BU3@HN=AB4J6.^90OAGNM%&47+\>R[>DJY[GLX6S%#G+,:Q M1Q6A43VA-WGW)NP''RZ([39BNY?8)RN,I8AYRIG+7[D%;15K*#0FP 68/=J, MY#$PD4#"T\+0AJ!*YB*6&4).43H,T#0OC",Z%^9E(8_D9RM3JE^Z.S V.VP] MVL+2P&CXJTXK['_12FZ5@YJ]0H2LS"ZTV064&YAM"%7GAV,^KH9N-1K"X^_8 M*Z=(%IH@N@7X'&-N3B0D5$K79SS\Q@XS%]-=%<_+V>+KPWPU??RR&L+B&.A; MN&U%MYT3&W9;O9O;X^!NOOCR<+\HD=]<7R$V]H2*VF1]L=1@M2'Y]I>\KQSW M^JU^+VC,H!7TPMHX4=0 ;=;^G'V-\U_%-S\A&7*A(;.H /]P'O?R6\(A;:"\]5J7_23#-4._=D:,K*0IBRKS:KS:LT+9OQ\7CY MI#TPM>-TMREN"1JT!ST/5/E,E!,C<]>:-])0HW?#/;VLJ.P!VM]*:>J)=="\ MU9/_ %!+ P04 " U1T%87'?O#I," #S!0 &0 'AL+W=O-@L@)PA)3ZPB,AB>\P;)T()+Q>\<,FB-= MX.%\3__H;+_106XQ_3.9POV+)$9W7\I2I M$@@+MH5;;M)2F;5&^#E>&JOI9?PZEG)-[!XGNFH9F(JE. JH' SJ)PR2=V_: M5]&'$WJ[C=[N*7HRT^J)^Y=/A0>\5F_9%@TPF8$M$##/T;]I9P?-+!Y+XO0Q M"^+DJJ32Y')%'+I^5VJN9HP_I/H?'=[7;=E"(X*HGP:ZIP%TL2B6J)O+]9QG M:]M;XP$L7L:>9R25:6!"K24)Y)).4&M#!'-QA/R""B=^ZUN(+^-^G\;.9;]W M#=.7:;7?M_IP1J16#\Z.77)X4(@"]3OU!+ M P04 " U1T%8PQFVD=X$ "8#0 &0 'AL+W=OG7EFX>Q9F\_5&M'"UR(OJ_/1VMK- MZ7A<+=98)-4;O<&2GBRU*1)+MV8UKC8&D[1Q*O*Q\#PU+I*L'$W.FKE[,SG3 MM;Z^7S$1[N)AVRUMFYB/#G;)"N-?_PW-HJ;P2+NK*ZV#H3@B(KVVOR=;L/>P[1(0>Q=1 -[G:A!N6[ MQ":3,Z.?P3AKBN8&#=7&F\!EI4O*S!IZFI&?GW[NX>;Z>/U MW2T+&-=M%&$P>B2;C1I5U7<%6FF'[O/R9D'3RQ@WON/+>#F#U.ZS^4/3)W09-TF#,RE9]KHSG MWZ!J2?3A'8S8C_=QC;#4.:G3+65=ZIW:G&PJT#_!0)X&+$6P:X,(19M]=-D' MRAT6A$&;JF#&7S"LL93N$CR M'"YTF3KH5U_J;-.@/8)(,1%Z- @D4WX,GS!=88^ED,P/8@A\I@(%T_0I*1>$ M:Z;SVFU!!9PS*7S@/@N]$*;W,_ Y$SX'WV.1XC E '>T,Z:"B$5Q %PPJ;Q] MF,!#SG@4TY5020G7Y4(7.#[.=46DET87NP30B@=)B9"%G)"$S L.$_*9B,DH M9KX(^_@<"QT \>)0 M?.;*"*.QQ.HZ8%_ID[3-?R1.XU(84E5B$ MJZ]T8%1()H(3(D$V@B(J?K+E]R,Q2@9G*I;NREE$J1P03]"))Q@4SXQ.K[2F M4M9+*/>VG$KW,MED-LGW]H9JCGJJ^8RVZA/5X$J_(*H?\.RM#HU[^ANIZ@.6 ME*<<9EAD"RJJ>F$)VQ&$'HO]B 8J8C(4,*WII-+NA(772;%Y2[E.Z?0R&?F2 ME@+!G>)XY,$?5^\@H H3$#-.6;_!0IMO(&(6^B&5J1)]@:%17-&JP:':5@:Z$T\S6E$]&9SSE=9&UK<]M=E*XL^/?=@+;[0X 6&!;'I50$<#)V(OMW^(!@F!_D-U^.2A5438 MRT,RCR2B>-3V9J(@7>OTXGTBDC0F5-Q'A!05.0^/!$O*94HZ!=/)P"E"3[4, M\'C]*A)*S>[Z[]O!Z84+LA% @@^^8$7 10^S+/FZQ<#]WE$C:H^9* MYUU?4QCOO2T7:%;--P&I2]>E;5^FH,.UW0'MC]:9Y]YYK2_VQ&:[ITPF-,Z#G2ZWM[L8MT'V,3?X#4$L#!!0 M ( #5'05@(^75\S@0 /$, 9 >&PO=V]R:W-H965TD0X2 >U].-V'Q5[P7NU=;G<= MROWZFUF#0Q-P>B=52,N^S,LS,\^^N+=5^JN).;?P+4VDZ5=B:S?7C88)8YXR M4U<;+G%EI73*+ [UNF$VFK/(*:5)PV\V.XV4"5D9]-S<@Q[T5&83(?F#!I.E M*=.[&YZH;;_B50X3,[&.+4TT!KT-6_,YMY\W#QI'C<)*)%(NC5 2-%_U*T/O M^J9+\D[@B^!;<]0'BF2IU%<:C*-^I4F >,)#2Q88_CWR$4\2,H0P_M[;K!0N M2?&X?[#^T<6.L2R9X2.5_"XB&_^CZ=-]D*5&-?"=B_; MK$"8&:O2O3(B2(7,_]FW?1Y^1,'?*_@.=^[(H;QEE@UZ6FU!DS1:HXX+U6DC M."&I*'.K<56@GAV,[B>3\6)R-UW,:S"ZGR[&TU_OIJ/QW1R&TUN:&>':;+@8 MWT_G<+%@RX2;:J]AT3=9:(1[/S>Y'_^,GP F2MK8P)V,>/2]?@,Q%\#] _ ; MO]3@+0_K$#1KX#?]H,1>4"0BK^ 6,EP_\LK@W1NOT_Q0$D*K M"*%59GTPRRT";E78:!5EH84MTYI)N\OI+^SN%.A2LZ=!+V+RD^">QB2!)5K0 M'J7-9L#&-'@"\P*$FR4I&VO.(92258<.\:2MF+RE_# ]OENSO*."R1@KBE60([ MSO1SWBR4Q154:U'3IJ9#39>:2R0>Q_MO9='\6#ZB3:5WL,ET&./U7ON=_>*6'=DI*W2E*W2G-_APO]"C# ME&-^9AQQYWF8L+^0="-WU7!M:&K&-TK3Z0=SOG9).U7K W&]4=)U#0J_LH.&%VI8DH M\YC)="LP$'=X8X;$-5:\Y"UZSWD'=]_C#0M&)0JS&:YD.7B9Q_2TE MRSH2'Z>,7.-%9K589F2HP)93K%I3KEE/N_]4YA\[" M4&44FL8*B$=BT"D:EB/X&30\"^_SK)'JU$CDY&D?/4,SDVCVV M#3C=_$5:S!;O^6'^C'T2SS\&)DSC!4R 5JB*4>'%HO,'=CZP:N,>M4MEL6RN M&^,W"=QA0 Z*KYS!OU!+ P04 " U1T%8WW8M+=(% H%P M&0 'AL+W=O)) ]'_PR' M\U&\VDCUO5QQKM%3EN;E]6BE=7$Y'I?QBF>L?",+GL,O"ZDRIN%6+<=EH3A+ MZD%9.J88^^.,B7PTN:J?/:K)E:QT*G+^J%!991E3/V]Y*C?7(S+:/?@LEBMM M'HPG5P5;\AG77XM'!7?CO9=$9#POA:R-"P;_UGS*T]1X AT_MDY'^W>:@8?7.^]OZ^ AF#DK M^52FWT2B5]>C<(02OF!5JC_+S3N^#<@S_F*9EO5?M-G:XA&*JU++;#L8%&0B M;_ZSIVTB#@80MV< W0Z@OSO V0YPZD ;9758=TRSR962&Z2,-7@S%W5NZM$0 MC<OT=?9'7KYXA5Z@42. MOJQD5;(\*:_&&C2;-X_CK;[;1A_MT7?'XS?(P1>(8NI8AD^'A\]XT3=\#)G: MIXONTT5K?TZ/OP>U9+GXQ4P)7J"IS$N9BH0U%9DGZ%'Q$E+6/("TO14YI$JP M%,W@(<_J=/YS,R^U@@+^UY:/1H!K%V!6]659L)A?CPKS+K7FH\F??Q ?_V7+ MSIF<'>7*V>?*&?(^F:VDTJ\U5QG4P)J7NH[>%G+CQZ_]F+ZSGM#0PQA?C=>' MP5C,''QH=B33WFX4G73"H#E:V@ :8H*64]L86=%[K M>:[OG(CK6KD1Q3VI"_?BPD%QNYK^>8&62MIS%W9>3'V,G=/D6VY,?WO/!$ MH\V.! YV>T0>\)L,MJ]'!5LZI6&FB]3 V2QI_J,2A>FV_0UMZ_5,'>UG4/&-U+*JE'QG&WVTETD3DRZ;+SK=W2&30S]:\ MEX5;K\<%1%^IVFZ_CA?ZI4(L9C?K8 M0%J.D6&0F=WN#@TFK_N:;Z F%WK#%+<*[^+*":E_"C6;6>"&3H_PEFID&&L? M6;R"1Z8W'ZS31:5RH2O%:_D+\62N[7GOXBP*@Z!3(!8SSX_ZRKK%'AGFGMGS M:E4U'V$-G9>J!\^D"S="'-<[E6HSPU$/8D@+03),P6=:8R\9B85Y7N#XG=*V MV5$W#'N$MW DPW2\B>,JJU+8IB7P20HM$[X@3+ZM8BWT([!YCCH%83-TJ>OT M+$7:R]MQ/@X^;85*B@OUD\]0*)-I%)+1)W%D(%C,9^6":BE57EWP^[19GURIT<0_):8M' M.HS'_]?_K/+#SHE,1$B'/!8S@IUN7L<'QYCF#/DC4TL!19GR!0S$;P+(@&J. M99L;+8OZ9',N-72L^G+%6<*5,8#?%U+JW8TY+-T?CD_^ U!+ P04 " U M1T%8H^*;$@D$ 9%0 &0 'AL+W=OA.DI.FZ2EU;-=W=BZN]<,!)T SVVFV;S\; M" 1"O-O(?9-@X#P^/QL?'CS:4O:=KPD1X&<<)7QLK85(+VV;^VL28WY!4Y+( M*TO*8BQDDZULGC*"@RPHCFSD.#T[QF%B>:/LW"/S1G0CHC ACPSP31QC]FM* M(KH=6]#:G7@*5VNA3MC>*,4K,B?B2_K(9,LN58(P)@D/:0(868ZM";R\0D@% M9'?\&Y(MWSL&"F5!Z7?5N W&EJ,R(A'QA9+ \N^%7)$H4DHRCQ^%J%7VJ0+W MCW?J'S-X";/ G%S1Z&L8B/78&E@@($N\B<03W7XB!5!7Z?DTXMDOV!;W.A;P M-US0N B6&<1ADO_CG\5 [ 5(G?8 5 2@9H![)*!3!'0RT#RS#&N&!?9&C&X! M4W=+-760C4T6+6G"1$WC7#!Y-91QPKMY>)A]O;V[ Y/[&;B]?Y[2?3ZQP;\]V8_O=$Y:]\ M'+>8!=_:!BH7R-,M>;I: MG@>Q)JPM]3RLNY^ZVTQ<*WUBXKTR\=[_G0BY+$BL9D*S-*:]0YYA%_8:1-H^ M3R3JET1]+=%N.7V0]3+>1%B]%T 8ISADJD:U06D%7[NL^@4(!VC@-):COL]3F?8\!3RM.!9Q^^D?I*Z5/C5U5*6.C);'0NZ/ M$Z+M]52JRG! [;O=FSS.6Y,W:B],J=49*X,!75/E QIR#@7W6_@06!D1J'I3)4502=:$71H1?IPT$S^+YE-,V"K;D^/ IYM$Y/M0Y=ERWV^2[7;9U>WYIN%GS%9APD%$ MEC+4N>C+V6'Y/ES>$#3-MK(65 @:9X=K@@/"U WR^I)2L6NH#LK=4.\W4$L# M!!0 ( #5'05CDR6O8O08 !HR 9 >&PO=V]R:W-H965T*3<=" M]>!*=-(,^_"C9-64+.H2Q=2;Q ^\O^]./-^/I#QY2+-O^8IS@7[$49*?C%9" MK-^.Q_E\Q>,@?Y.N>2+?6:99' CY-+L;Y^N,!XO2*([&Q+*<<1R$R6@Z*5_[ ME$TGZ49$8<(_92C?Q'&0/;[C4?IP,L*CGR]\#N]6HGAA/)VL@SM^S<67]:=, M/AOO5!9AS),\3!.4\>7):(;?GC*[,"A'_!7RA[SV&!6AW*;IM^+)^>)D9!4> M\8C/12$1R'_W_)1'4:$D_?A>B8YVGUD8UA__5/^C#%X&2.TX,M@$XG/Z<.?O J(%7KS-,K+O^BA&FN-T'R3BS2NC*4'<9AL_P<_JD34 M#+#=84 J _)< UH9T#+0K6=E6&>!"*:3+'U 63%:JA4/RMR4UC*:,"DNX[7( MY+NAM!/3#U=79U_/+R[0[/(,G5_>S"X_G+^[>(]FU]?O;Z[1T:6<26$B@N0N MO(TX"O*@8?;D^0T>O7J-7C<\'C_!]=J%MM6Z]=U.;;?!W,^F'+,US=!IDV6.8W*%9G&X2H8MX*^.4,L67Q_T4 M4^I0/!G?UV/1#;-\XN^&-;RT=U[:H)>S^7P3;Z) \$7A8B;"?X/B:T+GZ%:) MU3PXQI;M8K;GJ78<9B[1N\IVKC+0U:*BNK/(6A]*/!\[>ZYI1OF4N7K'G)UC M#NC8>7*\SM(YEY>[F$9!-E\A6?MNOY7>WUF-0M.],-R36B-_=Q>\. M6/"NR308$FNDP=NEP3-3\%YK$MK,WYNH\)B&?_[./]]8J?NMC[?V'(1&--S# MENJHU@$%7AG#:7MB4-.Q6JO'H&-GVT*6>1-\ODK2*+U[U+H(RO2=RZ;4FD&K M+HZ';./8:!\WI=9,A>KDV% KKW3JT\\CGFOOSU+-,,OOG*>JEV-SS1QKNC1S M?6)?+EK[69@+6=K:DV:M#RI5$K5, P*W3-_^!'Y_P' M!7M?=$-JS06L(A%B#;F$!3&G]QK6D%HS%8I]",P^!\W_)[0QZRX V/2E8=?V M,$"DF)Z6.T@\DRNZJ.RA^2I<:_=F8*'>5WL(TB&*= @= (-%1\3#TP9*])_P0 MI$,4Z1!OR-HW!"Q5*H; 'Z+PASRQ57)0TX.UH9XW!/5013T4WG_IKH!N[(,E M^UYV4VK-!"C6H7C "J!&=W],J353H?B'POQS4 4\H>UU5P!L^=*H:T+EW?YL5?Y,@YMH C8*.*;5FT ITJ#WDK @^CRFUYMFW(AX; M)IZ#NMP3VFYWEX,M7QJUPAP;WG;IFO_=E <+]KWHIM2:X2NTL8<\V+*-;O>8 M4FNF0O&.#?/.8?,?U@8H#[9\:=2U6U[@G9TKL9*+G-;-6=H8C=*-*;5FW(IN M;#;DQ ?1J7WI)B#O?T[GMKX)$=U')':BIYLF)YZ MW9S5!J5CZGO[!Z;:8:[K=+BJF,J&F0H&O.)#];L/=N'P!RF,(<->9S%C&[QF%)KID*Q#QOP..L);5R::H,>@GB8 M(AX&;[@ %=#-?+!F[\L^!.@P!3ILR',M9G2[QY1:,Q6*?M@3-PD=5 &P-L!\ ML&7?J,>U&_>+7TU\#+*[,,E1Q)=2WGKCR@:7;7^(L'TBTG5Y+_]M*D0:EP]7 M7"Z#LF* ?'^9IN+GD^+G ;N?@TS_!U!+ P04 " U1T%86_S!=K4" F M!P &0 'AL+W=OA>VZ3)2,%,$DX0P*60V?4N1CWS7P[X3N!2NZTD7&RX/S5=*;9T/&, M(*"0*I,!Z]<&+H%2DTC+^+7-Z31($[C;?L]^;;UK+PLLX9+3%Y*I?.C$#LI@ MB4NJGGAU"UL_H)B\3._NT.A^ M@J;W\]']S71\=X5&L]G5?(9.KZ0BVCMD"#-68HIPP84B?[!=4WC3FT/"&3J= M@,*$RC-T@@A#\YR7$K-,#ERE11J4FVX%C6M!_@%!$TC/4>!]0;[G!^AY-D&G M)V?_IG&UQ\:HWQCU;=[@D%'.LXI0;8!E:,H49BNRH(!&4H*2:$)D2KDL!: ? MHX540F^7GVWJ:TJWG6*.T(5R)T]@ MCAEA*[34W([L-!Y%Q&[*WC^P& M!Y!Q@XR/(N MN4&^8;$B3"(*2QWGG?>T!5%7Y;JC^-I6P@57NJ[:9JXO,A!F@OZ^Y%R]=TQQ M;:[&Y"]02P,$% @ -4=!6(]3[#4V!0 41T !D !X;"]W;W)K&ULQ5E=;^(X%/TK5G:TFI':)G$('UU 8H"9(K7=+M#N MPVH?4C E:A(SL8&9_?5K)VF<$,<)#-6\0#[.O3GWYMKGVNGN$L]-T /(2!;WW?"'Y^1A_<]S=3>+DS=ES7E%_1^=^.\H!FBCYN' MD)WIJ9>EZZ. N#@ (5KUM(%Y/;0:W"!"/+EH3S+'@(?RC/$K/YDL>YK!&2$/ M+2AWX;"_'1HBS^.>&(]OB5,M?28WS!Z_>?\2!<^">78(&F+O;W=)USVMK8$E M6CE;CT[Q_@8E =GQ3<']R,PN_ES.K^,*G^@ODAH?8YI MP1):([2X I9Q : !+8GY4&T^0YLR4<^+ M.'YE\YVT2F,_=N;QQ@%!%2)'SD[)V<>1N\6$("D[NY*="I%CUTS9-6NP&Q/J MLBF4D?OBN"%X\<25/D[;J5$6Y5$H_%8'+75M=DJ,&K 1M-N M'Q OPFS8:9@ES-LI\_:IS ]*5D:]7> $#U@7$24UT4D)=\Y F)>QC'"GLHB+ MB$NSA+)I"-TS3B5=M[J3)QR62?.0OP3'Z\0HJ1,SH]VF,H98:BB7&E=(39T" M3QSGRJ1M&T:!N@1G&5E>%95C!*29RQDS53K6@W& M926>>%8R5D'RC(7*F6J9*V-I%]=*<-J]L0 M":1T?H2B$8'5Z^W36FPH:2U845CF(6\)CA6%4584H@6!ZA9D[OH(+-$&$Y?* MDZJT/WK&ULK55=3]LP%/TK5QF:0!HD3=HRL302M)WH XC1PC1->W"3F\;" MB8/MM/#O9SLA*I!6V[27Q!_WG'O.=7P3;KAXD!FB@J><%7+D9$J59ZXKXPQS M(D]XB87>2;G(B=)3L7)E*9 D%I0SU_>\H9L36CA1:-=N1!3R2C%:X(T 6>4Y M$<\7R/AFY/27V/BQ F/.I'W"IHX=]!V(*ZEX MWH"U@IP6]9L\-778 O1V ?P&X/\I(&@ @35:*[.V)D21*!1\ \)$:S8SL+6Q M:.V&%N84YTKH7:IQ*II^NYLM?L#L^GXZ7UQ-KQ=S.)R@(I3)(SB&N_D$#@^. MX !H 8N,5Y(4B0Q=I5,; C=NTES4:?P=:288GT#@?0+?\X,.^'@_?([E+KBK M#;>N_=:U;_F"7:X?*ZJ>X0I5QA.8%6N42G^:2L+/\Z540G]"*HJ=)UPS#BVC:0[KR/?Z?NBNMTV]#SKM#=N85UK[K=;^7JW3M^(@ MK8H$DRZ--=-@6Z/N9V\T[DWWCX4?M&8&>\V,J[QBQ+0N2 D5L":L0F!<=I9\ M\*Z:O7=N]N;[6S?N5BC_E7+U,3+]J?T_1;U!+ P04 " U1T%8Y#88SOX# !:$ M&0 'AL+W=OV!T@4VCNDEJM*V_MPN@]N,A!KDYBU#72E_?$W#B&$)M[,2\K,*$36\Q%&BNE:H]?S"MI4?8LS4J9AC0E^F0L9,4U?.;#67R(+4 M*(YLSW%:=LQX8O4ZZ=B=['7$0D<\P3L):A''3'Z]Q$BLNI9K;0;N^2S49L#N M=>9LAA/4C_,[23T[1PEXC(GB(@&)TZ[5=R\&;M,8I#.>.*Y4H0U&RK,0GTUG M%'0MQS#""'UM(!C]+'& 4620B,>7#-3*US2&Q?8&_3H53V*>F<*!B/[B@0Z[ MUID% 4[9(M+W8O4'9H)2@KZ(5/H75ME,D<4# BG MW,#+#+SO#1JO&-0S@WHJ=,TLE35DFO4Z4JQ FMF$9AJI;U)K4L,3LXT3+>DK M)SO=&U[=CY[Z#Z.GJPE/)P_WA[-7Z8P,DUXQ*6+%H@B"FY M2/(E,[X'GB@M%[2G6GV$DR%JQB-J?8+'R1!./GR$#S0%'D*Q4"P)5,?61-@L M:_L9N\5_54Z&U^J&J1N?DK=_/<-3821QEC]4^:U-6JC'-4$ M_H6:,Q^[%D6V0KE$J_?K+V[+^:U,\I' =AS0R!W0J$+OC86)919!/Q:+1)=I M70.T4@"3DY:]AM>NMSKVLBAB?U:ST3QW\ED[[)HYNV8EN\+!9TJAKA4.?^EI M;NZQ:#?:WS&M7/*=[F[E@EIO%11Q]LPCKK_FHLHE50(>>M368,V"?SZU32"5 M;5([U]2NU/0[755P$@E%F4>B']%.\2GWF3E8-4"E.>7Z-'-1"T$+T)(E:HJR M3&[U6JX'<9J0RL15FKYS8\]R)YQ5$BLD$MI.Q6<):0[HU$*(P8PGLV*NOH!O M0%<@77 )X(L?LF2&0 7!BLD ?-(GZ6XM/0R5) X]#$<"V_'7>>ZO\Y^2>,^/ MZ8 C@>TXP'6V][Y3G0M^= )JH%'&)G V(Z47>/4JE1%3;?M>#Q0J'_>_7CX9 MPH]NGVQ:\VW7C^MM&7J5#/N^+Q<4QUEEF39#>ORC M-!/H^U0(O>F8!?)_)_3^!5!+ P04 " U1T%8(G?)=B@# "="@ &0 M 'AL+W=ON[8W! R4KN35&FLDCYT]ZT@^;EJ,#(C$) ME$; \%J2#HEC#01A?%]C6MF1VG%[O$&_,=R!RR.6I,/CSS144=.J62@D4[R( MU9"O/I$UG[+&"W@LS1.MUK:.A8*%5#Q9.T,$"67I&S^O==AR )Q\!W?MX+YV M*!UP\-8.GB&:1F9H=;'"?D/P%1+:&M#TP&ACO($-9?HKCI2 70I^RN_VAOV' MUKC_T!NAF_Z@->CT6[>H/QB-AY.[WF \0H6/92GB,^!8T$76(M/J), M*K& ;ZI@J] E"M,81I=H,NJBPMDY.@,3-([X0F(6RH:M(&)]KAVLHVNGT;D' MHO/0'6CGQ=/[$O6C)GZGL'S#N)E6O9?M+Q J>2W1O(OM^"$^HHD\FN>@ND)I?P3=!&XEG,(NDQ%7.,KF)+O^B6RPU[NB*P'?;5C'WUKZ=K]91BG AL1XQ:)D;M MWZ1K;>^>YJ3KOM'A=*UG#.K_1[K6]VI-3KKF&>VEJ[WUIT^(F)D&2** +YA* M_X+9:M9CM4QK\6J]#;U7VBJ]P*2-VQT6D,@2Q60*D,Y5%407:3.43A2?FW[B MD2OH3LPP@OZ1"&T ^U/.U6:B#\@Z4O\74$L#!!0 ( #5'05@3$D)MF0( M 'L( 9 >&PO=V]R:W-H965TO$DY:7_?I+LJ!DX+I3EBRW)]SSW MW!VG<[(5\E$5 !KM&.5J'!1:EY=AJ+("&%;GH@1NOBR%9%B;K5R%JI2 )2<,N"*"(PG+<7#5N9QT(@MP%M\);-7!&ME0'H1XM)O;?!Q$ M5A%0R+2EP.:U@6N@U#(9'7]JTL#[M,##]9[]DPO>!/. %5P+^H/DNA@'%P'* M88G75-^+[6>H ^I;ODQ0Y9YH6]GVH@!E:Z4%J\%& 2.\>N-=G8@#0#PZ HAK M0.QT5XZSFZO%S0)]0%^P ME-AF"+V;@L:$JO=)J(T':Q=F-=ND8HN/L'71G>"Z4.B&YY#_BP^-,B\OWLN; MQ*V$4\C.43Z_]5J]WA!.V9DV^6H&O3,; MRQJ>MG#%VH(MM_X"M%*N ;)D%BBS'20-)=5D^!VR@YZ BQ;M%UX M;1?ME<:[8Y5N!;XR92,O:W2J2H].(+L3/=^QT?^O]0N<<>2JW7@+A@?S@(%< MN:FGC+^[.Y_%6J@>= QCR6'"A)UYN3#GR?9WD4%!]+DL0N)-)55"#4[7V=:F I@Y4 M<#\,@J%?4":\>.S6;E4\EI7A3,"M(KHJ"JK^S(#+[<3K>;N%.[;.C5WPXW%) MU[ $*ISY+4O*"A":24$49!-OVAO-A];>&7QGL-5[8V*5K*1\L),OZ<0+ MK$/ (3&6@>)O W/@W!*A&[\;3J\]T@+WQSOV3TX[:EE1#7/)?[#4Y!/OTB,I M9+3BYDYN/T.C9V#Y$LFU^Y)M;7L1>B2IM)%% T8/"B;J/WULXK '0)YN0-@ MPJ> _C. J %$3FCMF9.UH(;&8R6W1%EK9+,#%QN'1C5,V"PNC<)=AC@37U]- MEU=+\IY< P:#7#UB>>#_= &&,J[?X<[]!_=;GT/=[[/PJ.$"TC.212DI"PEV/,(+60EC,92 M3GB%96AKVN1 "O2_4H#]R1"9-7(XHRO&F6&@1UV:!J^9QU$T2 MF[:Z-;2K[2LR=%?>T[##Q(M]K(L@%3!B47]9\]-W4X H2#$X"P M 82_ X8G %$#B)S0.C,G:\$,2V(E]Z"L-['9A:N-0Y,:+NPM+HVB4TXXD]S= MSI:W2[B".Z1BP!=4I08F,EAPGMXM#Q1:<46Z$:OL]6VBAZ13^Z M%-44@VX*VUD37;$4IQZUCD:U0R]Y^Z8_"MYWZ?M/9*_41JW:Z!Q[\NC>,697 M;(>*VI(ZS_8V%QLHW(T;NG&XX )>D"E].>FJQOD0XQH*8RBE,+F&$63L17=5 MXN^(K@]$_;"#Z549!FT9!O]6ANSPO!4][T[1->&U([2S<)<$O6 TCOW=L:(_ M>=79^D<-:H?C9Z8V7&BZ@C7A@MZ8FEW5 Z=Y7\,,"[*BA+3<>R C/#)#>2 M:75MQ9(I+45*'U^R/U3BI9@-YK"@Z5]D)XXS(S+0#O:X3,43 M/7^"1I"O\FUIRJM?=&[&6@;:EES0K F6!!G)ZW_\LS'B*L#V7@EPF@#GU@"W M":B<,VNR2M82"YQ,&3TCID;+;.J@\J:*EFI(KJ9Q+9B\2V2<2!X_SMBA%R0 ]@O0$K?"SG"K!T7PO@*'YCA:5Z?/U D6>@]XN06"2\G8?>()*CKT=::Q'F%9 G;.^1:$^18CCL0OM"'KZ%X M+=R4GK3&.*TQ3I7/?"=Z0E(CGR<6F"5J6@/Z> M;[A@\K'\9TA[7GPIIO^R))"LSE%:-JV@:UY"BN#\A3A!U5X2V MYDA%MO72C2VM)M5U[M'G7$X*<#'81*V>#-MSPN["T-<9J^-J5V%K=:Q4TER@ M$TYE:Z3[9GKH)B4'K+82PQL$NZ?-BSP[[&K3UAZK[65C8&O[:S-'BY(QI;"@ M3.D9E./TG[@@[JEQ>HTR\$.O'?4KY4N;MO5]^I'FA_?R,&ULM9A=;^(X%(;_RE%V-6JE M+OD"2CN !$V9J=26"MJ=B]%>F.0 5I.8M0W,2/OCUT[2E'33[""Y7$#L^'WM M\\0]S7%_S_BS6"-*^)'$J1A8:RDWE[8MPC4F1+38!E-U9\EX0J1J\I4M-AQ) ME(F2V/8>"J99#Z6I"-^)/B7AQ<@PYEP=BS M;MQ$ \O1*\(80ZDMB/K9X17&L792Z_B[,+7*.;7P\/K%?9(%KX)9$(%7+/Y& M([D>6#T+(ER2;2QG;/\5BX ZVB]DL2@9AX!(,NQSM@>N1RLW?9'!S-0J M?)KJYSZ77-VE2B>'P?7X$4;W 4P?OU[/8#J^O?DR>KR9WL^AX=9)@)+06)S" M'_ T#^#D]].^+=5RM*D=%E./\ZF]=Z;VX8ZE'[->JZ:Y1- M2&M2P "RXHCJS4'1^@?NGB9?8*RRW!G#>!V2_GDF6)LT"0V85EAWT>W@?DR\+4 M%%"3;H$IMRK0UWK%;2Y8 EQ(H*F0?*OW[)FNQZF _#P"5(V_(YR218S U7:O MA9M/T#M,"2W'[;Q-"T8K%E-N.37[H!1/D*^R(PT!H4Z.>55>]I;')J/LL,!^ M'9Z?N=P1OE(X(<:EDCJM<_4>R_-CC+PAV28K[!=,2I9DEVN%&KD>H.XO&9,O M#3U!>9@T_!=02P,$% @ -4=!6#!G6Y(?"@ ?( !D !X;"]W;W)K M&ULQ=UM;YM*%@?PKS+R7NVV4AL;\%.Z2:0T#,R@ MILTFZ5U=K?;%Q$QL5!Y\ 2?MU?WP=WB(,3:9V-W_*GW1V [GQ]@Y!X\Y@$\> MD_1;MI R)]^C,,Y.>XL\7W[H][/90D8B.TJ6,E:_N4_22.3J;CKO9\M4"K\, MBL*^.1B,^Y$(XM[92?G857IVDJSR,(CE54JR512)],='&2:/ISVC]_3 =3!? MY,4#_;.3I9C+&YE_75ZEZEY_K?A!).,L2&*2ROO3WKGQP1N6 >42OP;R,=NX M38JG#O)!A6$AJ'+_7:&^]SB)P\_:3[I1/ M7CV9.Y')BR3\=^#GB]/>M$=\>2]687Z=/#)9/Z%1XF:VR M/(GJ8#6"*(BKG^)[_4)L!!C#9P+,.L#<#A@]$V#5 =:^:QC6 ?W;#S:\J^?++I]?7IRV^4DH_T,W7X+;GZ=/[YAKSY+-)4%#G]EKRQ92Z",'M+WI.O M-S9Y\\M;\@OIDVPA4IF1("9?XR#/WJD'U>W;1;+*1.QG)_U<#;Q8?7]6#_*B M&J3YS" M[QT _/9EX[IPST1/SUWX[@CG+\0O@K5'ZY\Y8UI1[BWQTMGC,KPB2:/ MK'7Y6:5G/5=^1:F\+S;P/KE((O6NEXGR?>-<55D\E^J=*"=W/\CF_W%N^^';"EF\K2GWEXSF3[(WMG?_V:, M!__LRFHD9B,QBL0<).8B,8;$.!+S0%BKBH;K*AKJ]+.;/)E]4[.UY2J=+52- MD&6:S%,1O2-BE2^2-/A#E8V(DE6<=Y6(%C^T1)"8C<0H$G,J;%QBQ1S\X6PZ M*/Z=]!\VDW]WL6''8FQW,:MC,;Z[F-FQF+>[F-%>K)5DHW62C;1)=KZ=2BJ[ M?#\HMM8BU&275CTTNY"8C<0H$G-&>Z6-BUPG0V(C'[?16DG9/PCUKIT$P?[];Z>#K3H;6U'4>. MS$%B+A)C2(PC,0^$M5+Y>)W*Q]I4OI9AN=^1W-Y/75P:2 U&ZK16FOM31X?[^R+=*!K M=:$:@VH?W=>G7=W#] MZ$=OD1]2I)U[NZ#CH%#-@6HN5&-0C4,U#Z6U:Z5I01OZ'O2U?)"Q^FCBJLA\ M<= L#=J2AFHV5*-0S8%J+E1C4(U#-0^EM0NEZ70;D]>>I2$[HQ=0S89J%*HY M4,V%:@RJ<:CFH;1V037= M2FO72M.>-_0=\-L@>GI/N999G@:S7-U\:8(&;=%#-1NJ4:CF0#47JC&HQJ&: MA]+:)XTU[7MS\,H3-!-Z$ !4LZ$:A6H.5'.A&H-J'*IY**U=4,U! *:V)XJ? MH.G7=W#]Z$>OF:!!QT&AF@/57*C&H!J':AY*:]=*T]\W]?W]+U$UE)=G M757'EW6>:J6'#RZ42AMM'KLUZ3B1U(:NED(U!ZJY4(U!-0[5/)36KH&FP6_J M6^3Y0LVOJLL0="8ZM%T/U6RH1J&: ]5W& M0S4'JKE0C4$U#M4\E-;.^:8;;^K[V?7'BN8Z3WYQ7<%J7RYYH_M4 >VZU]KF MIXK1:#3>K0!HCQVJ.5#-A6H,JG&HYJ&T=@4T/7;SI7/@BTO>!O%\\V)G>UWC M3 \?7 +'.^\!QFAH[I8 M(4.U1RHYD(U!M4X5/-06OMZF4T+W=*? 7^I\C]: M1>1/\K.G;NE7<&@I0#4;JE&HYD U%ZHQJ,:AFH?2V@73M,BMUSY/WH+VS*&: M#=4H5'.@F@O5&%3C4,U#:>V":OKHU@OGR>JT= M;TRXMN=:T!52J.9 -1>J,:C&H9J'TMJ9OG%QA!Q[%7+L9[8%;9%#-1NJ4:CF0#47 MJC&HQJ&:A]+:!=7TT2U]'WW/V1:TG5YKVMD6M$<.U1RHYD(U!M4X5/-06CO3 MFQZYI3_-_5)\_U_W;$%[X%#-AFH4JCE0S85J#*IQJ.:AM';!-#UPZ[5/=[>@ MG7.H9D,U"M4J,:C&H9J'TMJ9WC32+7TC?7.N]=-[MJ M=:AF0S4*U1RHYD(U!M4X M5/-06OLK]IK&^_"USUT?0AOS4,V&:A2J.5#-A6H,JG&HYJ&T=D$UC?FA_NSO M_69;>N3@HC!>G&U!5TBAF@/57*C&H!J':AY*JS*]O_%UXY%,Y^77VV=D5AQ[ M6'V%]OI14G_;_8?S\HOCMQZ_,#[8Y3?0]QOF[&2I*N%2I/,@SD@H[Q4Y.)J, M>B2MONJ^NI,GR_)+S>^2/$^B\N9""E^FQ0+J]_=)DC_=*5;PF*3?RF&?_050 M2P,$% @ -4=!6/U*WERP P XPX !D !X;"]W;W)K&ULQ5=K;Z,X%/TK%CO:3:1I>:5Y=)-(:<*HD3)MIFEW-5KM!Q>< MP [8C.TDS?[ZO78HA8HPVQ%2OP0,]QSN/?= KH=[QK^)D!")GI*8BI$12IE> MFJ;P0Y)@<6?#QD6QE' ME"PY$MLDP?QP16*V'QFV\7SA+MJ$4ETPQ\,4;\B*R(=TR6%EYBQ!E! J(D81 M)^N1,;$OI[:K #KBCXCL1>$&?NF%O-@9%@J(Q(37RH*#(<=F9(X5DR0 MQ_>,U,B?J8#%\V?V3[IX*.81"S)E\9]1(,.1T3=00-9X&\L[MK\F64$7BL]G ML="_:)_%6@;RMT*R) -#!DE$CT?\E E1 -B=$P G SC_%^!F *V<>)_F]VBYF-RL4&OB^]MD&V-) L1D2#CR60(."E5K M=P1%%-:DC5HS(G$4BS8Z0P^K&6I]:*,/2G1'_'+G61^18CEL!G];#5R0]!3=!MEP[)]?.T7R=$WP+)@1:)W M+Q0:QCFA_@%)CJD D;13@W^@CV!]65ER[3/46WPI4NR3D0$B"\)WQ!C_^HO= MM7ZO$J ALI(<;BZ'J]G=4_*&F),S]4X%: J> $,\P#]-<"*-%-]WT;R4%7B$=?5./4) MWHW/;+<_& S-73'YBC#'LGO]/*R4UD6>UD5M6@^4$Y]M:/0OM 8^L%O,(QRC M6/D<^IAF7^\TQO0CHO ?P]9(XJ>J.FH?]-96-416TJ2;:])]9U=WFY2J(;*2 M5+U#T7WFZ(JC?M:L=W<]3ZO_0T3C6?M[ 3&.VE)?;RLPA M"381W51E6TOYUH8T1%:J?I!7/WAG[PZ:E*HALI)4MO4R"%D_Z=X,6'1FK_/: MO15!9STU9E39URZ,9W9M5L5QZU:/6]/2N-520TC;G.NIJS+Y6OZWMJ@IMK(: M+P.7[;RSH>U&Q[&FV,IRO0QD=NT04V=IMV+.Z%B]UW-&59QC][K.*U^;A1V( MVOY]QAR^K@+%9 U Z[P'[P4_[JB."\E2O2EY9!*V./HTA%THX2H [J\9D\\+ MM<_)][7C_P!02P,$% @ -4=!6'NBB/"V P 4A$ !D !X;"]W;W)K M&ULQ5AK;YM(%/TK(U;J0VK#R\^LC>0';2(EJ6L[ MNZJJ_3"!:X,"C#LSCIM_WYD!8[ QVE14^1*8X=[#N6>.)W<8[ A]9 $ 1S_C M*&%#+>!\PP6M8 +_?S*@8Z3F* M'\:0L) DB,)JJ(W,RXG9D0DJXI\0=JQPCV0I#X0\RL&U/]0,R0@B\+B$P.+R M!!.((HDD>/S(0+7\G3*Q>+]'_Z2*%\4\8 83$OT;^CP8:CT-^;#"VXC/R>X* MLH+:$L\C$5-_T2Z+-33D;1DG<98L&,1ADE[QSTR(0H+ J4ZPL@3K.*%U)L'. M$FQ5:,I,E37%'#L#2G:(RFB!)F^4-BI;5!,FOOMQ, MW?GB+7*_WE\OOZ'1W12YM[.;+]]<%XW=._?3]1+-;D9W"_1N#HS3T./@(T'. M>T0X\9%'XEBL23JQIC@1C]^C=U/@.(S8>_01L0!38/M+F*!E0+9,Y+*!SD4= MDHWN99S'*6?K#&<;W9*$!PRYB0]^.5\7]>GV.@/] MJ5A614S?RF-*;-LYVW8MVZ78 #.N\\5]);-:@)>N3$-@I5H[>:V=5S9QITFI M&@(K2=7-I>K^"1-W3PS:ZO>/3'P:TS9ZU2;NY6Q[M6SG$&'YKQV<;])J1H"*TEE&H=>PO@31LY0BRZU;//(R15!9F'/ M+C,N=#]F+>//(H,'9VUF4K9P2:DJLAM+)+YBA"^'\@7Y)]1G%]02P,$% @ -4=!6*##'62&ULS5EK;^)&%/TK(W?5 M;J1L;(\?."D@$6 WD9(LQ4FK5=4/$_L"5FP/ZQE"TE_?\2,V!N,NRJS$E_AU M[_&Y]QXF1Y[NFB9/; ' T4L4QJRG+#A?7J@J\Q80$79&EQ"+)S.:1(2+RV2N MLF4"Q,^2HE#%FF:K$0EBI=_-[DV2?I>N>!C$,$D06T4125XO(:3KGJ(K;S>F MP7S!TQMJO[LD,M OAMA*$[*(/P-8LXUS ME);R2.E3>G'M]Q0M900A>#R%(.+P#$,(PQ1)\/A>@"KE.]/$S?,W],]9\:*8 M1\)@2,._ I\O>HJC(!]F9!7R*5U?05%01M"C(#.11_O*2L0=O M'"U#^@J 7$B> T\<%R2!HLW#C3:?HD$84B]O.9VA*7AT'@?_BK )) %-HQEG MZ.\;\09TS2%B_S2U.Z=C-M-)EY +MB0>]!2Q1C#!"93^K[_HMO9[4Z\D@=4Z M9Y:=,]O0^S\HRZ8>Y,!V!IRN>L_]CF-UNNKS9FV[0;:%]3*HQMDJ.5OMG,5Z M6'"=N@^-/X=6@$/G(PFL5JM=UFH?E[)MF9V3!%;K7*?L7.=G*3L'MC9$:UJF ML:7LW2##^"CZSN24*K=Z^R='JK[WF7PHU=[9K&^;;"FZ),:X_" M*T.EMSLJ,=A(T',Y]9X:R;6F'SPD26CU8BLGIEM')G&ISDX66KU[E;?36PW0 MNR1N[]H/W=I6^&X0-O98%+WR57J[L4H'E8Z0D1":%_'6_(-G) FM7FWER'3G MR!0NU=_)0JMWKW)X>JL->I?"SQL,]LX:WA"D.9 Z]B7$[ZJ&3DX56[T%EU+!^7+K'4JV?++1Z]RKKAUO- MT7MT7R!O2MJRG6U[WA!E.O:>M1U7I@NWFZZIZ 5)O$6F>!^>(:3+"&+>2%3J M1S!9:/7"*]>&S2.3NU0;* NMWKW*!N+_^2+W#KE;.U\(=4=WMN7>$&68]I;< MU8WO^1$D\VR;@PDJJYCGW[;+N^56RB#;0-BZ?ZE?#/,-D0HFWY^Y)4\K>+] 7EQE/_/U!+ M P04 " U1T%82EHU9@,# #Q!P &0 'AL+W=O/_?X?-=92_6H,T0#3T4N=-?+C%E<^KY.,BR8 M/I,+%+0SDZI@AJ9J[NN%0I8ZIR+WPR!H^@7CPNMUW-JMZG7DTN1.:[TU!AO)5,I'._F:=KW $L(<$V,1&/U6&&.>6R"B\6N#Z55'6L?M M\3/Z9Q<[Q3)E&F.9?^>IR;I>VX,49VR9F[%ATEUZ"L M-:'9@=/&>5,T7-A;O#.*=CGYF=YX]#"ZN1]!_V8(\;>;R;@?3V#0O^K?Q*,[ M.(58"J-(:^AKC4;#\1 -X[G^0'OW=T,X/OH 1\ %3#*YU$RDNN,;XF71_63# M85!R"-_@$,$UG9)I&(D4T]?^/L53!14^!S4(#P(.,3F#*#B!, BC&C[QW[@W MG'MX@$Y4:1PYO.@-O$K#-3<9Q.Y249V4DM(OIZ?$1() CQ)BA2DW<"6UAA]C MF>= Z;IF*OU9)VQY\'G]P;8"7.H%2[#KT1/7J%;H]=Z_:S2#3W6J_">P5QJ= M5QJ='T)_T8BY/#N!*9#2 M1#&A9Z@HA\!(JI&)7 IZM0H3Y"LVS1$HQ:AFV"JZ^]1*XLT]6J=UBNZ;O4&] M55%O_5L"H$@/7WUK[U)W)=ZW"-L?V[O7[F]53WJ7<]=4-#CIRII3K59]J^_* M]<[Z@/I9V7Y>8,IF>,T49;.&'&<$&9RU2#A5-IAR8N3"U>BI-%0&ULK55=;]HP%/TK5E9-K=0V(0%".X@$ M@6F36E;1CSU,>S#));&:V,PVI-VOG^V$E$) T[07L)U[SCWW^./V"\:?10H@ MT4N>43&P4BF7U[8MHA1R+"[9$JCZLF \QU)->6*+)0<<&U">V:[C=.T<$VH% M?;-VQX,^6\F,4+CC2*SR'//7$62L&%@M:[,P(TDJ]8(=])O(U'EB.%@091%(S8/6W MAA"R3!,I&;\J3JM.J8';XPW[9U.[JF6.!80L^TYBF0ZLGH5B6.!5)F>L^ )5 M/1W-%[%,F%]45+&.A:*5D"ROP$I!3FCYCU\J'[8 BJ<9X%8 =Q?0/@#P*H!G M"BV5F;+&6.*@SUF!N(Y6;'I@O#%H50VA>A?O)5=?B<+)8#9YFDP?)V@X':/P MV_1A-@P?T&AX,YR&DWMT@4)&)5=>HQN"YR0CDH! IV.0F&3B3 4\WH_1Z4K02FL>C;4HG3*>RH$C(JA;@'A'CH5J5*!9K0&.+W>%L555?F;BH; MN4<)QQ!=(L\Y1Z[C>@UZPK^!MPSSMTUT'O5'=JU9VCJF>P!KH"]8Q%+*'D]^Z!+>65')VMS!>] M3MO;T=<0Y;O^ 8'=6F#WJ,!A'!/]3#9>Q.Y>QI;KN9T=70U1K=Y5JUF77^OR M_V&[@<;'-]K?V\->Q[_:$;P?Y/N]7;WVUE.I;EUB.HA $5M16;XM]6K=I(;F M;=Y9'ZGF5?::-YJR\]UBKDZO0!DL%*5SZ2L/>=E-RHED2_,@SYE45]\,4]6 M@>L ]7W!F-Q,=(*ZI0=_ %!+ P04 " U1T%8^"8S=,8# 4#0 &0 M 'AL+W=O2C3%@W+1#/@2][#[:9U>[6@]V7'R3 M:T(4^I&E3 ZMM5*;>]N6\9ID6-[Q#6&PL^0BPPJF8F7+C2 X,4I9:GN.$]H9 MILR*!F9M)J(!SU5*&9D))/,LP^+G TGY;FBYUGYA3E=KI1?L:+#!*[(@ZF4S M$S"S*Y2$9H1)RAD29#FT1N[]H^MK!2/Q'R4[61LC3>65\V]Z\I0,+4=;1%(2 M*PV!X6=+'DF::B2PXWL):E5G:L7Z>(_^T9 ',J]8DD>>?J6)6@^MGH42LL1Y MJN9\]XF4A *-%_-4FO]H5\HZ%HISJ7A6*H,%&67%+_Y1.J*F #C-"EZIX)TJ M="XH^*6"\9Q=6&9HC;'"T4#P'1):&M#TP/C&: ,;RG08%TK +@4]%4U&\^G3 M]-\%FDWF:/%I-)^@FSF).8MI2K'Q-%\BM29(KK$@$N62)(@RLP3^HS'"+$$) M37,%&PPN'F4QSPC:$%'H()ANU=]>"U HY)?(=\YSWR',]OL.?Q+>JN4?=:S/&KR/D&S[^ -WUYGLQ'7S[/ M[YM\4^AVFG5U;;B7&QR3H07)+XG8$BOZ^R\W=/YI(G8EL".:G8IFIPT]FE8W MJHEFH1L:75VQME'?ZT-PMG7SSX7<3M#K5U)'=@6574&K^\>3Z>?GI^G% 37 M#,"5P(Z(AA71L#4 7TTEA-S&6R*@LN\S%=X$J2 U*5M!*C^84G #*5MLWS;Y MI#@HJ 4B",/ @;^3B#4(=IW K0L><>E67+JM7,:Z3,&S@^(+FV3[SE5 M/]$LQ4S^RO[NF5E^US^W_EPL[/8NVMZK;.]=(0[CLA#_@DFOR<%> YPGBD)3U,LY&&W,53E M*=U:")P[-SR)4Z.4%S8'R:UU!VXKATF5)\D^=&ULK55=;YLP%/TK5ZR:6FD+!)*FZPA2OJKUH5O4M-ND:0\. M7()5L#/;)-V_GVT(2U,2[6$O8%_?9(:HX+G(F1PZF5+K:]>5 M<88%D1V^1J974BX*HO14K%RY%D@2"RIRU_>\2[<@E#E1:&-S$86\5#EE.!<@ MRZ(@XO<8<[X=.EUG%[BGJTR9@!N%:[+"!:K']5SHF=NP)+1 )BEG(# =.J/N M]:1O\FW"5XI;N3<&XV3)^9.9W"9#QS.",,=8&0:B7QN<8)X;(BWC5\WI-%L: MX/YXQWYCO6LO2R)QPO-O-%'9T+ER(,&4E+FZY]M/6/NQ F.>2_N$;9WK.1"7 M4O&B!FL%!675FSS7==@#:)YV@%\#_$- [P@@J &!-5HIL[:F1)$H%'P+PF1K M-C.PM;%H[88R\Q472NA5JG$JNOT\^7(W@X?1]]D"SN>";ZC]0/I\ &4Q+Q 4 M>48)A"6@,@1,4[2E-W$01.$%G$]1$9K+"W@/CXLIG)]=P)F&PT/&2ZF1,G25 M%FNV=.-:V+@2YA\1%L =9RJ3,&,))B_QKC;9./5W3L?^2<(IQAT(O'?@>W[0 MHF?R+_"NA?LGY 1-X0/+%QPK?%79[I]BCX^>LS7;%=6FY M3%?:1+X_&(3N9M_.ZZ1@T+]JDE[([#I_OA4%]; MEN_U#P2Z>S>Y0+&R#4Y"S$NFJJ/>1)L>.K*MXR ^UKVU:H5_::K&?$?$BC() M.:::TNL,M#)1-;MJHOC:]HLE5[K[V&&F_P\H3()>3SE7NXG9H/GC1'\ 4$L# M!!0 ( #5'05A$/&U>, ( *@$ 9 >&PO=V]R:W-H965TC^_6Q#6":E><$^^[[OOCON''56$-\#T M3<%%C94V1>G*1@#.+:BFKN]Y]VZ-"7.2R)[M1!+Q5E'"8">0;.L:BS\+H+R+ MG:ES.MB3LE+FP$VB!I=P /6MV0EMN2-+3FI@DG"&!!2Q,Y_.%J'QMP[?"73R M;(],)BGG+\98Y['C&4% (5.& >OE" ] J2'2,GX/G,X8T@#/]R?V1YN[SB7% M$AXX_4%R5<7.)P?E4."6JCWOOL*0SYWARSB5]HNZWC?T'92U4O%Z &L%-6'] MBE^'.IP!_+< _@#PK>X^D%6YQ HGD> =$L9;LYF-3=6BM3C"S$\Y**%OB<:I MY+#ZLEEMG]%Z^_BTW\R?UT];=+/%0F!3K5MTLP2%"96WD:MT. -RLX%ZT5/[ M;U ':,.9JB1:L1SR__&NECEJ]4]:%_Y5PB5D$Q1X'Y#O^0&24.KF4%=X@[$& M@>4-WJI!SX3VT'"A""O1SWDJE= =\^M2VCU;>)G-3-%,-CB#V-%C(D$ MOYO>>Y^O: U'K>$U]F3;UBD(Q L]$48M3BF<2B$OB>WI[BR=F=!C$D;N\5R! M>]8]-8C2SHA$&6^9ZAMI/!W'<-YWWS_W?H8W6)2$242AT%!O\E''%?U<](;B MC>W%E"O=V79;Z:<$A''0]P7GZF28 ./CE/P%4$L#!!0 ( #5'05@V^M6N MWP0 ) > 9 >&PO=V]R:W-H965TB>1V%"GE+ ]G'LIS_G)*+'J0&- M]PO/X6;+LPOF;++S-V1)^-?=4RK.S$HE"&.2L) F("7KJ7$-KQ;8SA+RB+]# M:7T>W9R%TP-*ZN(1&3%,PE?O!W(@D11IB3J^%&*&M5W9HGUXW?U MS[EY8>;59V1!HV]AP+=38V2 @*S]?<2?Z?$O4AIR,KT5C5C^"HYEK&6 U9YQ M&I?)HH(X3(IW_ZV\$;4$H:-.0&4":B?8/0FX3,"YT:*RW-:-S_W9)*5'D&;1 M0BT[R.]-GBWAR..SY>V7^]N'%W#W\/GQ^?[ZY>[Q 9P][DCJ M\S#9@# I)B6[XZ\_ 2,;T4)^#LYN"/?#B)V#"_!U>0/./IV#3R(:O&SIGOE) MP"8F%^5E7V*NRE+F12FHIQ0,[FG"MPS<)@$)FOFFL%5Y0^_>YFA0\(:L+@&V M_@#(0EA1S^)7TF&>C@;*P=6MQKD>[M%[$ ]E2@XDV9,KU=TILFUU=O8X7[&= MOR)30SROC*0'8LQ^_PVZUI\J:YK$&D;MRJ@]I%XWJO)9)+MY191)H9WG=(8T&+::<*4;7%TMD63 M6,.Z6UEW!]M26&][5EDN=)SZK7?'N-4?11 <90^*JCU>5:,W6./7121 MBSRK-77=* >[]E@]=="2OX*6YF6A%-34%UUJ3?LU"(":EH92J-X Y'G0;K5) M$08]R^GK$Y*%HL%"OY%@0WYM@1A6^G"#-*DU?4MT@*>Q ]0*#[K4FF8E/L"3 M^*',;HP@MITV/RC"'-MUW)X1E !=1,$U(H0NM2:]B5$0%T4 ;N$8*-Q9Z50 M<,381EY/FR1(P&&2N X.?K(B 5C2:-]?HU:,T*76M"Q! IY&$E K2NA2:YJ5 M, %/H@G8!04(,>I,GR+,]JR>Z4.2)Y!NGD!:>4*76M.^Y FDBR=0%Q0N(+:Q MTVJ4,L[R:G'-4B51H&&BN'Y:*NO22@^ZU)H>)3V@T^@!::4'76I-LY(>T$GT M@+I88$-DP_:\*<*LD0M[QDW2 ])-#T@K/>A2:]J7](!TT0-2< %"MMOND^IO M"#3N6Q8D/J!_P84[B*^4 M&PO=V]R:W-H965T#"28(*-K--LDKWQU\;*(2$H'9#^9+8 M<)['Y^6!G)SAEO%'L0:0Z%<44C$RUE+&%Z8IO#5$1)RS&*BZLV0\(E)M^

!W2. )PO$-O4$#1 M_9HE@E!?#$VIO-9GFU[NX23ST#[BH8.N&95K@>;4![^*-U6T1XX106[7,\GT' M'J->H! K="4A0O]\5>!T*?ZMRV1V4J?^)/U&N! Q\6!DJ$=> -^ ,7[[%W:M MCW5I:(FLDI1.D91.$_OXGFF1Y;JKBS2#NRE=I.U\9[(JXQZSJX;]6K&._T+?CW=/QU/JMU MMY'NM;5IBZT:O%T&;Y],L_E1;26F);9J8LI>"C=V)2]0K7,HQYYC[XOVT&J M!T>Z!EPV-;BYJSFJV6N(&'^J];>1\=75:8FM&G_9-N'NZ63;:@O5%ELU,643 MA1O;D1?(UCU\V0YZG=Z^;@_-.J[=.Z+;LIW!S?W,Y>VBUJE&U*M+T!);-<:R M+<+]TVFSU>:H+;9J8LKV"#$^&UL MQ5K;;N,V$/T5PET462"-1%*6[30VX%RV#=!<$&>[#T4?%(FVA95$KT0GV7Y] MJ4M$4Z*X6E?EK$GO9 M"=V0A'^RI&GL,7Z;KJQLDQ(O*)3BR$*V[5JQ%R:#V5GQ[#Z=G=$MB\*$W*<@ MV\:QEWX_)Q%]F0[@X.W!0[A:L_R!-3O;>"NR(.SSYC[E=U:-$H0Q2;*0)B E MR^E@#D\O')PK%!)_AN0EV[D&N2M/E'[-;ZZ#Z<#.+2(1\5D.X?%_S^2"1%&. MQ.WX5H$.ZG?FBKO7;^B?"N>Y,T]>1BYH]"4,V'HZ& ] 0);>-F(/].5W4CDT MS/%\&F7%7_!2R=H#X&\S1N-*F5L0ATGYWWNM K&CP''4"JA20$T%IT,!5PI% MY*S2LL*M2X]YL[.4OH TE^9H^441FT*;>Q,F>1H7+.6?AER/S197O]UX\W4$T%L$SI$6\)+X)P#;QP#9 M""OLN>BC#@MUI#$'UPG!!1[N2D@9//! -GETD]4QN&-KDH)%N$K"9>A[Q8<^ M3?R0ZZ[ -2,Q^.L/#E-<9G^K8EJ^TU&_,R\5I]G&\\ETP%.%QZO X.O29:FF>JCPN8=P")J]ESS,\Q#R_S[N>M(7@T!W"6DHR M<5B;.-1F\++/]T1I\]!DE@R!22%PZQ"XVBQ)(=!Y7,(,=Q+@NGC&XMG"LM?#WRY!UJW\1D> R!2>&!MFC6MIGJ5^'LKD@\<1NK M5B$$QQVK%NX0"GB@\E ;5]>X]"./EQ(=2)R+]01=]'^KX_#YZ] MQ"K9 MK5^<"BD7CCMR)8@'TG;M_G6PPM'50:V(;)_H^DC?]>?W"Z4U6JV]%XHA--E' M01N0GC8K@%$AP"J3?S/@? M=<_HCH4I-'DW6U 7K*L>5NQ&8-3 MI1!";E=Q$:P#&YJ'8,6LPT:3II%MJ8F#.XP4?1__H._3E-<#CQ%P55JHKH1& MYR&FT&27!8O [S$2P489ABDT>2 L&(9C:"CBM+D#PK U$U9(V5UC$4&*2KHJ#31GPZ39AY5&6^FE]>&I>'!EJ/#^'IQ?E$2@!4Y[(NO'2 M59AD(")+#FF?C'C0TO*04WG#Z*8X)_1$&:-Q<;DF7D#27(!_OJ24O=WD+ZB/ MFLW^!5!+ P04 " U1T%8]S8X?L.[I;+A[E"E'!4YXQV7-62A57 MKBN3%>9$7O("F=Y9<)$3I:=BZ>UW9Q0YL1=NW8GXBY?JXPR MO!,@UWE.Q/,-9GS;.'\TDU': \E:*IY7SII!3EGY)4^5#GL.&J?9(:@<@D.'Z!6'L'((;: E,QO6@"@2 M=P7?@C#6<,K#;66T=#F]GH]N)S,XG:)$L4'0UP<*P=-UHF!+A"!,/9KY#$X' MJ C-Y!E

2L%1V7:79&PYN4C&]*9D&KS -8TN]-.I<\HF8>IFQ M[]_&;2W* RXI8Y0M@2^@0$%YVJ1""=VVT*;6;6+?BUJ=KKO9#Z_!*HRBL+9Z MP;M5\VX=Y:T3N:&V#NXS;R)9XK3VC@_>A^T#C@U&ON^4Y#YOWV8>8; MK/PH\ \8NWNE-T>QM!U)0L+73)6EJ%ZMF]ZUK?4'ZS>Z&9:]ZS=,V4G'1.@+ M+2'#A8;T+CM:15%VIW*B>&$+_ -7NEW8X4HW=!3&0.\O.%>[B3F@_HL0_P)0 M2P,$% @ -4=!6+>-0CRW @ _P8 !D !X;"]W;W)K&ULC97?;YLP$,?_%8M54RM5A4" I"-(">FZ/"2I2KH]3'MPX!*L M&LQL)^G^^]E 4;;2I"_@7W>?[YWM5;4Y0<<%H9Y=2T+!FPG*2G@@2.QRW/, M_TR LL/(Z!FO X]DFTD]8(9!B;<0@WPJ'[CJF:V7E.10",(*Q&$S,L:]V\E0 MKZ\6?"=P$$=MI"-9,_:L.[-T9%A:$%!(I/: U6\/$5"J'2D9OQN?1HO4AL?M M5^]?J]A5+&LL(&+T!TEE-C(&!DIA@W=4/K+#-VCB<;6_A%%1?=&A66L9*-D) MR?+&6"G(25'_\4N3AR,#VW['P&X,[$IW#:I43K'$8<#9 7&]6GG3C2K4REJ) M(X7>E%AR-4N4G0RCY7P^6\WO%JOX&D7+Q6JVN+];1+.[&(T74ST2J;G'\6JV M7,3HF2D2;#;O-AEWY==[+!LMS(M69DP(I93H:28HM% D!@:9$))2)'0?T<[P6 MDJLC]:M+? WI=T/T-;L5)4Y@9*A[)(#OP0@_?^IYUI<3(3AM",XI[^&*24R[ M1-5F7F6FK^H^['E^WQL&YKX#UV]Q_9,XM0']+EIMY1[1AK[3<[IA;@MSS\'< M+IC[!N9;/=?KAGDMS#L'\[I@WAN8U0WR6Y!_#N1W@?R/@@8M:' .-.@"#3X* M&K:@X>DSF(%Z(#82>!=N^.8@_H\SC^J9?AKFF&^)JC@4-LK&NO&55EZ7V[HC M65F5N#63JF!6S4R]4,#U C6_84R^=G35;-^\\"]02P,$% @ -4=!6&&) M=^=: P $ T !D !X;"]W;W)K&ULM9=M;^(X M$,>_BI635ENI2QZ@E.T!4DF[=T@+K8#MO3C="S<9B-7$YFP#N]]^QTY(H1NB M14HE1.R)YY_YC2?)I+\3\D4E )I\SU*N!DZB]?K&=5640$952ZR!XYFED!G5 M.)4K5ZTET-@Z9:D;>%[7S2CCSK!O;8]RV!<;G3(.CY*H3991^6,$J=@-'-_9 M&V9LE6AC<(?]-5W!'/2W]:/$F5NJQ"P#KIC@1,)RX-SZ-Z%O'>R*)P8[=3 F M!N59B!).'! G6J'H' (WCIT3CBT"X>V!^X^]8]J FG7>Y? MV^IU3NC-%Q,626%O"RDXBQ29MIY:58FJ%3*/BQNUIA$,''P>*)!;<(8?_O"[ MWI]5E V)'3%W2N:.56^?JME?ZH+\^Q77D+&&3/U7Q=YIDKTAL2/VJY+]JG:_ MPQ,WG319>+WIJG)0*WQN#G*QGA4SKXKMT&OY0:_O;BO@NB5I6/T@8<(X)5]U7%G0M6+G C4D=L1]77)?-UW0UTVR-R1VQ-XKV7OO5="U MPN?FH%=5T'Y07="?2[C/M7 3JI?X5,;W9D+Y*J'L@LPA8X@:;R(MY%&MB];E MJ4JOO&PO=V]R:W-H965T[Q_<\?KO63L@GM0+0Y#F)N6H[*ZW7MZZKPA4D5)7$ M&CB.+(1,J,:N7+IJ+8%&-BB)7=_SZFY"&7M5VF@Z)8$$WL9Z(W1UD?&H&+Q2QLO]DE_EZ#@DW2HLD M"\8,$L;3+WW.=#@(0)S3 7X6X+\.J)X)J&0!%4LTSSY%P'[$)9(Q;LAON=73N03 M_$UXV8;[%]*IY.M9L7C5,WBXMV&%9YP,S$&1@K.0%,:,+^>BB *6;LB]CDJG M=+N(:RZ36[6F(;0=O"T4R"TXG??ORG7OXRG25P([DJ":2U"UZ)5S6_J/;4*^ MWZ,/&6I(U(]3W*O7Y'XEL"/NM9Q[[>+R!V?.I#0JO)S)4QJDP$T+;.[^;<DKLX_3^2J^?DZA?)W5&A@"_)D$=(4S*\4O(=30KEXBE6%Q'?NK)7 M CLBW\C)-ZZ]JQO7Y'XEL"/NS9Q[\W_MZHO ;]6@>>J(U%Z.2$K./7B-,>FE M+5(4L4];^J[DUKP.ZMKG_Y6]A_516LZ\P*3%U8C*)4,!8E@@I%=JX+&4:<&2 M=K18VS=_+C0J9YLKK/% &@<<7PBA]QTS05XU=GX#4$L#!!0 ( #5'05@* ME[!U6@( /8$ 9 >&PO=V]R:W-H965T@:#F6M4@\:146E"+IMZ'IM9 M"Y\D>!A'T4TH*)-!,O:^M4[&JK&<25AK8AHAJ'Z9 5?M)!@$1\<#VU?6.<)D M7-,];,!^K]<:K;!'*9@ :9B21$,Y"::#V]G(Q?N 'PQ:<[(G3LE.J4=G+(M) M$#E"P"&W#H'B\@0I<.Z D,:? V;0EW2)I_LC^E>O';7LJ(%4\9^LL-4D^!R0 M DK:"\,5:)0S(R$$QV*WT^W,-) N*<3X@/ M";'GW17R+.?4TF2L54NTBT8TM_%2?3:28]+]E(W5>,HPSR;I_6JUW*X6V79S M1=+[;+O,OBVR=+G8D&DV=YX4SQZFV^5]MB$?2$:UINXBR;LY6,JX>3\.+1)Q M<&%^*#KKBL:O%!V2E9*V,F0A"RC^SP]10*\B/JJ8Q1(H'E[ M&_:W,O1XP]=N10G!+/:>-83*@J1(E\D]R)R!(7-F_LG;(X)WY;X<,$V@7@ M>:F4/1JN0/_4)7\!4$L#!!0 ( #5'05A5KZ6S'@, .P1 - >&PO MJQ+['Y]QC^P9''=9F)=CMG#$3+$LAZXS,C:D^ MAF$]G;.2UF>J8M(BA=(E-;:K9V%=:4;S&DBE"/N]7A*6E$LR&LI%>5V:.IBJ MA309.>]"@;M]R3,2)>O>G5_OQDP8X M):%7].(%HF<]7-=BF'2R*[T>?FRU.NXQ1K[TD#=,1PO;=1L-"R4WRQ<3%["Z MM&3! Q49&5/!)YH#JZ E%RL7[D-@JH32@;'[9A-%$*D?'1RY'FQIJU-RJ723 MVV5P?R?M\#U@W0.#7(C.8)^XP&A846.8EM>VTPQN@D^@H&W?K2KK<*;I*NI? MD VAN=DD$Z5SIKLT$5F'1D/!"K"C^6P.=Z.J$$!C5&D;.:QH+XNM'>O!?LFN:0VU32?C.J"_K>:TMV5?IQM4_$&9SPL['=GT MH4#9C68%7S;]9=$9P-0C7)U6E5A]$GPF2^8F_^*$HR%=\X*YTOS19H-2F=H MTR1X8-KPZ7;DEZ;5'5N:=3DM"]QS_P ]_]UUGC')-!7;IFWMO^55?K7C^/)? M66[^J^P;]GIL#[&W;O+B$$PFAV#R &HR3M^DQ[ ]&K?.WYW3MXL&\):3D>_P MMB0V28/)@@O#9=N;\SQG\LDA;.4-G=A7V1U].SYG!5T(<]>!&=FTO[&<+\JT M&W4#"]&.VK2_PO2BI'O%LKFXS-F2Y>.VJV>3IAG8ALW:7D#81ZZ;RX]@'(?Y M$<"P/)@#C.-86)[_:3X#=#X.P[P-O,@ Y0Q0CF/YD''SP?+X.:F]_#--TSA. M$FQ%QV.O@S&V;DD"7[\:Y@T86![(]&=KC>\V7B'/UP&VI\]5"#93O!*QF>)K M#8A_W8"1IO[=QO( ]L%K'8@OS\/U)2?$\>PJY@W[ G&D33%$*A%?XTF";(Z M"7S\^X,])7&!IQ!', 'C DCIMS<.\\"M?G5+CY?6?T&U!+ M P04 " U1T%8EXJ[', 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'05A&NJ4Z? 4 )@L / >&PO=V]R:V)O M;VLN>&ULQ9I;;Z,X%(#_BI67[4J=3<*M,U53B29.@D0@"[2[\S1RB=-:0R R MI)?Y]6M(TYJ6.=J7TSP1('$^CL'?.<87CX7\>5L4/\G3)LO+4>^^JK;G_7Z9 MWO,-*_\JMCQ79]:%W+!*[\ZK3=8W!@.GOV$B[UU>'-I:RKZ^ M4U0\K421JX/U@1O!'\NW\_4N>1"EN!69J)Y'O>9SQGMD(W*Q$;_X:M0;]$AY M7SS."RE^%7G%LCB519:->L/]B1LN*Y%^.!S7D F[+9LC%;N-F (9]9R!:G M M9%DUWVC:9XKQ@:LO[_=V53$56<7EA%5\)HO=5N1W=3/J*OK:931Q.&SW03R7 M_R>,Q7HM4CXITMV&Y]4^CI)G-6!>WHMMV2,YV_!1;Q*.KQLEW MX@73,%JXB1<&]96JO_96^ZNN%*X60WDNU GIK1IP/,AQ&,2A[TWN[ MP9B2>$YI$FN !@!H?"*@VIG0(-90-4@3@#0_$3).U*;N^)B$4Q(N::1!6@"D M=33(<;A8:I V &D?I;L/N!JD T ZQXND&\\UR#, \@P7\LJ-O09I&=%8X;T? M=+X":%^QT;1QIKGYPJ .H$;W#:#[ADLW"\/)/Y[O-^.VIP(7S+PKGQ(WCMNC MXG C=L#Y'M0W6BGS>U&Z-_7WHWKUQ$\):JSD\@;ZYB@7I#]4K,UWKM17(MW MG3R$O#)$%LO4]2*BPG9-R8*Z\75$/^!!1ADB*V5"(]6IB:?B1J9>H)X7S_55 M'%7O7K<'PB'DE"&R5'P5.MH*&B2/(;(])O1JGVZ%R9Q&)+SRO5DS[L6D/J5C M0OH8(OLCGKL1G8>^ZN/X#_+RB#19XF+IA]]U3$@@0V2#1/2&!NKQJ,F4\I+( M'2>'Q*O5Y9!*AL@NH6X4>,$L)BK/(DU@=3)((T-DCWB!,ALEB?MO*UH&9 T# MV1HQG34E27<=8D"F,- KD<7"VROBM+G=5*]2->JI\:^^ 75,L!Q!UL:2/9.' MDBRY;'Z>IYQ,1)EF1;F37(>$Y&$@R\/+2['BDB22K53Y2UPI67['ZU^5.B-D M#@/9')WY*3E9%IE(!6]A0DHQD)7RNUR5G"2L(7G#A)1B("L%3EI;3P^D% -9 M*6#6^L/0,2&I&-A2^9"UOG1W^:>."-G%0+8+F!^V(FE"PC&1A;//#[NB9T*R M,9%E V9@[>A!LC&190-F8.1$QP1GOY!U\S$'Z^QPR#8FLFWT9*P3#G*,B>R8 MCJRLDQ$2C(D^YP6D9^TG!A*,B3[K]3M=CXO-MM Q(<&8R((!==V.)B09\YA3 M83],?5X;DHR%+!D8T](Q(>E8V!4.F/RTH@E)QT*63E?R,^$5$UEK-+(@XUC' MG!UKAQ)\XX)L'1BS=6-"_K&0_?.2I'TA 5.%8OTZM;O'(?]8R/YY9?0Y*SFA M3ZJM\HU3QX3\8R'[YQUFPN6F)"Q?-9,$Q4['A/QC(?OG%7.ZJW:2O] NV7,S M1:"7BQ;D'PN]R 'F\QLSO=%DZD(6CKSJ#Y#MWI#F0A!WWE&82I.]V!+.2@KSV#,'6G.Y"%'/359Q"F[G0'7'YV MU+FX,QT3LI#36*C??+F\O%CQM&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VCMNVT 4A>&M"%R 1_0"^D0*=(8/!4Q)'CY5Q^((9]^E4,[[KM3W>W[ MNO@X'DYUU>S&L?^14EWORK&M=UU?3N]V5,C:+UW;8EG'5I(_# M]71-EX/W53.\O$F3Y@Y2"-+Y@PR";/X@AR"?/R@@*.8/RA"4YP^Z MAZ#[^8,>(.AA_J!'"'J"8 N!V()D"X'9@F@+ M@=J"; N!VX)P"X'<@G0+@=V"> N!WHIZ*X'>BGHK@=XZ>=DFT%M1;R706U%O M)=!;46\ET%M1;R706U%O)=!;46\ET%M1;R70VU!O(]#;4&\CT-M0;R/0VR:; M)01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z.^KM!'H[ZNT$>COJ M[01Z.^KM!'K[9+.;0&]'O9U ;T>]G4!O1[V=0&]'O9U ;T>]G4#O0+V#0.] MO8- [T"]@T#O0+V#0.] O8- [YA\K"30.U#O(- [4.\@T#M0[R#0.U#O(- [ MH]Z90.^,>F<"O3/JG0GTSJAW)M [H]Z90.^,>F<"O?/D9Q,"O3/JG;]3[SI^ M'DJ]]GRM\?G?2?5XOK=<'W]9?IV_4$L#!!0 ( #5'05CB M(3)"\0$ !DG 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:RT[#,! %T%^I MLD6-ZR7M+2;-DVNMOGGV+A^7@1J8S&YV&T$ M,I\<]\15X^-1WE"P+Q.&E>\#7L_=/%((34V36QO2M>WR+K9M64S/+<5R?XDO M>G3+95-1[:I-EX^4T0>R=5P1I:XM=T6/]B>G?,.T^^0'YX]E]@7FG;?!^9@G M%NCW<6\C&4Y/?2Y$(37[7_$],9<^^/UHF'9-]0^S\_4^N; >YQ'9^#C\CC_. M^+W^+_L0('U(D#X42!\:I \#TL\ K @ $0 M @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " U1T%8F5R< M(Q & "<)P $P @ '- 0 >&PO=&AE;64O=&AE;64Q+GAM M;%!+ 0(4 Q0 ( #5'05@$;^L8L 8 ),E 8 " @0X( M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ -4=!6%!*E2DH P NPD !@ M ("!,Q8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ -4=!6/'I(!RX!P 03@ !@ ("!HB( 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ -4=!6/-G[32B! M@@D !@ ("!M4$ 'AL+W=O&UL4$L! A0#% @ -4=!6.-* MB*2I! 50T !D ("!)D\ 'AL+W=OY," "M!0 &0 M @($&5 >&PO=V]R:W-H965T&UL4$L! A0#% @ -4=!6-![?,L*!@ X@\ !D M ("!"5L 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ -4=!6+@!HD).# @", !D ("! M4FT 'AL+W=O0 >&PO=V]R:W-H965T&UL4$L! A0#% M @ -4=!6(R_PA)6 P T@< !D ("!YX, 'AL+W=O&UL4$L! A0#% @ -4=!6 'H:P5" M @ F04 !D ("!UI< 'AL+W=O&PO=V]R:W-H965T+ T &(F 9 " @&UL4$L! A0#% @ -4=!6(RS<>"E! APD !D M ("!+*H 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ -4=!6&/<8HIP @ >P4 !D ("! KD M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M-4=!6.:)8&Z]! / T !D ("!]<0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -4=!6%QW[PZ3 @ M\P4 !D ("!V- 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -4=!6-]V+2W2!0 *!< !D M ("!O-T 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ -4=!6%O\P7:U @ )@< !D ("!^>X 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -4=! M6.0V&,[^ P 6A !D ("!"?H 'AL+W=O&UL4$L! A0#% @ -4=!6$'I\WG' @ ?P< M !D ("!;00! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -4=!6-=MTDK( P 6!( !D M ("!N@T! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ -4=!6'NBB/"V P 4A$ !D ("!]A\! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ -4=!6*G. MT7;U @ W@< !D ("!\"L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -4=!6$0\;5XP @ J 0 !D M ("!Y#4! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ -4=!6.&D=%[1!0 =B8 !D ("! MI$$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ -4=!6&&)=^=: P $ T !D ("![$T! 'AL+W=O&UL4$L! A0#% @ -4=!6%6OI;,> M P [!$ T ( !656QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ -4=!6,A XML 80 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 81 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 83 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 137 295 1 false 56 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 - GOODWILL AND INTANGIBLE ASSETS Sheet http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETS GOODWILL AND INTANGIBLE ASSETS Notes 10 false false R11.htm 0000011 - 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 11 false false R12.htm 0000012 - Disclosure - EQUITY INVESTMENTS Sheet http://www.kns.com/role/EQUITYINVESTMENTS EQUITY INVESTMENTS Notes 12 false false R13.htm 0000013 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.kns.com/role/FAIRVALUEMEASUREMENTS FAIR VALUE MEASUREMENTS Notes 13 false false R14.htm 0000014 - Disclosure - DERIVATIVES FINANCIAL INSTRUMENTS (Notes) Notes http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSNotes DERIVATIVES FINANCIAL INSTRUMENTS (Notes) Notes 14 false false R15.htm 0000015 - Disclosure - LEASES Sheet http://www.kns.com/role/LEASES LEASES Notes 15 false false R16.htm 0000016 - 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 16 false false R17.htm 0000017 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS Sheet http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANS SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS Notes 17 false false R18.htm 0000018 - Disclosure - REVENUE AND CONTRACT BALANCES Sheet http://www.kns.com/role/REVENUEANDCONTRACTBALANCES REVENUE AND CONTRACT BALANCES Notes 18 false false R19.htm 0000019 - Disclosure - EARNINGS PER SHARE Sheet http://www.kns.com/role/EARNINGSPERSHARE EARNINGS PER SHARE Notes 19 false false R20.htm 0000020 - Disclosure - INCOME TAXES Sheet http://www.kns.com/role/INCOMETAXES INCOME TAXES Notes 20 false false R21.htm 0000021 - Disclosure - SEGMENT INFORMATION Sheet http://www.kns.com/role/SEGMENTINFORMATION SEGMENT INFORMATION Notes 21 false false R22.htm 0000022 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Notes) Notes http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSNotes COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Notes) Notes 22 false false R23.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 23 false false R24.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 24 false false R25.htm 9954471 - Disclosure - BASIS OF PRESENTATION (Policies) Sheet http://www.kns.com/role/BASISOFPRESENTATIONPolicies BASIS OF PRESENTATION (Policies) Policies 25 false false R26.htm 9954472 - Disclosure - BALANCE SHEET COMPONENTS (Tables) Sheet http://www.kns.com/role/BALANCESHEETCOMPONENTSTables BALANCE SHEET COMPONENTS (Tables) Tables http://www.kns.com/role/BALANCESHEETCOMPONENTS 26 false false R27.htm 9954473 - 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 27 false false R28.htm 9954474 - 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 28 false false R29.htm 9954475 - Disclosure - EQUITY INVESTMENTS (Tables) Sheet http://www.kns.com/role/EQUITYINVESTMENTSTables EQUITY INVESTMENTS (Tables) Tables http://www.kns.com/role/EQUITYINVESTMENTS 29 false false R30.htm 9954476 - Disclosure - DERIVATIVES FINANCIAL INSTRUMENTS (Tables) Sheet http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSTables DERIVATIVES FINANCIAL INSTRUMENTS (Tables) Tables http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSNotes 30 false false R31.htm 9954477 - Disclosure - LEASES (Tables) Sheet http://www.kns.com/role/LEASESTables LEASES (Tables) Tables http://www.kns.com/role/LEASES 31 false false R32.htm 9954478 - 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 32 false false R33.htm 9954479 - 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 33 false false R34.htm 9954480 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://www.kns.com/role/EARNINGSPERSHARETables EARNINGS PER SHARE (Tables) Tables http://www.kns.com/role/EARNINGSPERSHARE 34 false false R35.htm 9954481 - Disclosure - INCOME TAXES (Tables) Sheet http://www.kns.com/role/INCOMETAXESTables INCOME TAXES (Tables) Tables http://www.kns.com/role/INCOMETAXES 35 false false R36.htm 9954482 - Disclosure - SEGMENT INFORMATION (Tables) Sheet http://www.kns.com/role/SEGMENTINFORMATIONTables SEGMENT INFORMATION (Tables) Tables http://www.kns.com/role/SEGMENTINFORMATION 36 false false R37.htm 9954483 - 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 37 false false R38.htm 9954484 - 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 38 false false R39.htm 9954485 - 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 39 false false R40.htm 9954486 - 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 40 false false R41.htm 9954487 - 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 41 false false R42.htm 9954488 - 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 42 false false R43.htm 9954489 - Disclosure - EQUITY INVESTMENTS (Details) Sheet http://www.kns.com/role/EQUITYINVESTMENTSDetails EQUITY INVESTMENTS (Details) Details http://www.kns.com/role/EQUITYINVESTMENTSTables 43 false false R44.htm 9954490 - 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 44 false false R45.htm 9954491 - 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 45 false false R46.htm 9954492 - Disclosure - LEASES - Narrative (Details) Sheet http://www.kns.com/role/LEASESNarrativeDetails LEASES - Narrative (Details) Details 46 false false R47.htm 9954493 - Disclosure - LEASES - Lease Expense (Details) Sheet http://www.kns.com/role/LEASESLeaseExpenseDetails LEASES - Lease Expense (Details) Details 47 false false R48.htm 9954494 - Disclosure - LEASES - Lease Terms and Discount Rates (Details) Sheet http://www.kns.com/role/LEASESLeaseTermsandDiscountRatesDetails LEASES - Lease Terms and Discount Rates (Details) Details 48 false false R49.htm 9954495 - 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 49 false false R50.htm 9954496 - 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 50 false false R51.htm 9954497 - 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 51 false false R52.htm 9954498 - 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 52 false false R53.htm 9954499 - 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 53 false false R54.htm 9954500 - 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 54 false false R55.htm 9954501 - Disclosure - REVENUE AND CONTRACT BALANCES - Contract Assets (Details) Sheet http://www.kns.com/role/REVENUEANDCONTRACTBALANCESContractAssetsDetails REVENUE AND CONTRACT BALANCES - Contract Assets (Details) Details 55 false false R56.htm 9954502 - Disclosure - REVENUE AND CONTRACT BALANCES - Contract Liabilities (Details) Sheet http://www.kns.com/role/REVENUEANDCONTRACTBALANCESContractLiabilitiesDetails REVENUE AND CONTRACT BALANCES - Contract Liabilities (Details) Details 56 false false R57.htm 9954503 - 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 57 false false R58.htm 9954504 - 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 58 false false R59.htm 9954505 - Disclosure - SEGMENT INFORMATION (Narrative) (Details) Sheet http://www.kns.com/role/SEGMENTINFORMATIONNarrativeDetails SEGMENT INFORMATION (Narrative) (Details) Details http://www.kns.com/role/SEGMENTINFORMATIONTables 59 false false R60.htm 9954506 - 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 60 false false R61.htm 9954507 - 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 61 false false R62.htm 9954508 - 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 62 false false R63.htm 9954509 - 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 63 false false R64.htm 9954510 - 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 64 false false R65.htm 9954511 - 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 65 false false R66.htm 9954512 - 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 66 false false R67.htm 9954513 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS - Narrative (Details) Sheet http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSNarrativeDetails COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS - Narrative (Details) Details 67 false false All Reports Book All Reports klic-20231230.htm klic-20231230.xsd klic-20231230_cal.xml klic-20231230_def.xml klic-20231230_lab.xml klic-20231230_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 86 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "klic-20231230.htm": { "nsprefix": "klic", "nsuri": "http://www.kns.com/20231230", "dts": { "inline": { "local": [ "klic-20231230.htm" ] }, "schema": { "local": [ "klic-20231230.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" ] }, "calculationLink": { "local": [ "klic-20231230_cal.xml" ] }, "definitionLink": { "local": [ "klic-20231230_def.xml" ] }, "labelLink": { "local": [ "klic-20231230_lab.xml" ] }, "presentationLink": { "local": [ "klic-20231230_pre.xml" ] } }, "keyStandard": 248, "keyCustom": 47, "axisStandard": 21, "axisCustom": 1, "memberStandard": 27, "memberCustom": 28, "hidden": { "total": 6, "http://xbrl.sec.gov/dei/2023": 6 }, "contextCount": 137, "entityCount": 1, "segmentCount": 56, "elementCount": 560, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 619, "http://xbrl.sec.gov/dei/2023": 35, "http://xbrl.sec.gov/ecd/2023": 4, "http://fasb.org/srt/2023": 2 }, "report": { "R1": { "role": "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION", "longName": "0000001 - Document - DOCUMENT AND ENTITY INFORMATION", "shortName": "DOCUMENT AND ENTITY INFORMATION", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS", "longName": "0000002 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.kns.com/role/CONSOLIDATEDCONDENSEDBALANCESHEETSParenthetical", "longName": "0000003 - Statement - CONSOLIDATED CONDENSED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED CONDENSED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "longName": "0000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "unique": true } }, "R5": { "role": "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "longName": "0000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "unique": true } }, "R6": { "role": "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "longName": "0000006 - Statement - CONSOLIDATED CONDENSED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "shortName": "CONSOLIDATED CONDENSED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-19", "name": "us-gaap:SharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-19", "name": "us-gaap:SharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "unique": true } }, "R8": { "role": "http://www.kns.com/role/BASISOFPRESENTATION", "longName": "0000008 - Disclosure - BASIS OF PRESENTATION", "shortName": "BASIS OF PRESENTATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccounting", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccounting", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.kns.com/role/BALANCESHEETCOMPONENTS", "longName": "0000009 - Disclosure - BALANCE SHEET COMPONENTS", "shortName": "BALANCE SHEET COMPONENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETS", "longName": "0000010 - Disclosure - GOODWILL AND INTANGIBLE ASSETS", "shortName": "GOODWILL AND INTANGIBLE ASSETS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTS", "longName": "0000011 - Disclosure - CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS", "shortName": "CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.kns.com/role/EQUITYINVESTMENTS", "longName": "0000012 - Disclosure - EQUITY INVESTMENTS", "shortName": "EQUITY INVESTMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.kns.com/role/FAIRVALUEMEASUREMENTS", "longName": "0000013 - Disclosure - FAIR VALUE MEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSNotes", "longName": "0000014 - Disclosure - DERIVATIVES FINANCIAL INSTRUMENTS (Notes)", "shortName": "DERIVATIVES FINANCIAL INSTRUMENTS (Notes)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.kns.com/role/LEASES", "longName": "0000015 - Disclosure - LEASES", "shortName": "LEASES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSNotes", "longName": "0000016 - Disclosure - DEBT AND OTHER OBLIGATIONS DEBT AND OTHER OBLIGATIONS (Notes)", "shortName": "DEBT AND OTHER OBLIGATIONS DEBT AND OTHER OBLIGATIONS (Notes)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANS", "longName": "0000017 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS", "shortName": "SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.kns.com/role/REVENUEANDCONTRACTBALANCES", "longName": "0000018 - Disclosure - REVENUE AND CONTRACT BALANCES", "shortName": "REVENUE AND CONTRACT BALANCES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.kns.com/role/EARNINGSPERSHARE", "longName": "0000019 - Disclosure - EARNINGS PER SHARE", "shortName": "EARNINGS PER SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.kns.com/role/INCOMETAXES", "longName": "0000020 - Disclosure - INCOME TAXES", "shortName": "INCOME TAXES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.kns.com/role/SEGMENTINFORMATION", "longName": "0000021 - Disclosure - SEGMENT INFORMATION", "shortName": "SEGMENT INFORMATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSNotes", "longName": "0000022 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Notes)", "shortName": "COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Notes)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "klic:CommitmentsContingenciesAndConcentrationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "klic:CommitmentsContingenciesAndConcentrationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R23": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true }, "uniqueAnchor": null }, "R24": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.kns.com/role/BASISOFPRESENTATIONPolicies", "longName": "9954471 - Disclosure - BASIS OF PRESENTATION (Policies)", "shortName": "BASIS OF PRESENTATION (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.kns.com/role/BALANCESHEETCOMPONENTSTables", "longName": "9954472 - Disclosure - BALANCE SHEET COMPONENTS (Tables)", "shortName": "BALANCE SHEET COMPONENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "klic:SupplementalBalanceSheetInformationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "klic:SupplementalBalanceSheetInformationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSTables", "longName": "9954473 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSTables", "longName": "9954474 - Disclosure - CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS (Tables)", "shortName": "CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.kns.com/role/EQUITYINVESTMENTSTables", "longName": "9954475 - Disclosure - EQUITY INVESTMENTS (Tables)", "shortName": "EQUITY INVESTMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSTables", "longName": "9954476 - Disclosure - DERIVATIVES FINANCIAL INSTRUMENTS (Tables)", "shortName": "DERIVATIVES FINANCIAL INSTRUMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.kns.com/role/LEASESTables", "longName": "9954477 - Disclosure - LEASES (Tables)", "shortName": "LEASES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTables", "longName": "9954478 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Tables)", "shortName": "SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.kns.com/role/REVENUEANDCONTRACTBALANCESTables", "longName": "9954479 - Disclosure - REVENUE AND CONTRACT BALANCES (Tables)", "shortName": "REVENUE AND CONTRACT BALANCES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.kns.com/role/EARNINGSPERSHARETables", "longName": "9954480 - Disclosure - EARNINGS PER SHARE (Tables)", "shortName": "EARNINGS PER SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.kns.com/role/INCOMETAXESTables", "longName": "9954481 - Disclosure - INCOME TAXES (Tables)", "shortName": "INCOME TAXES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.kns.com/role/SEGMENTINFORMATIONTables", "longName": "9954482 - Disclosure - SEGMENT INFORMATION (Tables)", "shortName": "SEGMENT INFORMATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSTables", "longName": "9954483 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Tables)", "shortName": "COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails", "longName": "9954484 - Disclosure - BALANCE SHEET COMPONENTS (Components of significant balance sheet accounts) (Details)", "shortName": "BALANCE SHEET COMPONENTS (Components of significant balance sheet accounts) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ShortTermInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:InventoryRawMaterialsAndSupplies", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "klic:SupplementalBalanceSheetInformationTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "unique": true } }, "R39": { "role": "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSGoodwillbyReportableSegmentDetails", "longName": "9954485 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Goodwill by Reportable Segment) (Details)", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Goodwill by Reportable Segment) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillOtherIncreaseDecrease", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "unique": true } }, "R40": { "role": "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails", "longName": "9954486 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Net intangible assets) (Details)", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Net intangible assets) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedannualamortizationexpenseDetails", "longName": "9954487 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Estimated annual amortization expense) (Details)", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Estimated annual amortization expense) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails", "longName": "9954488 - Disclosure - CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS (Details)", "shortName": "CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:Cash", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:Cash", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.kns.com/role/EQUITYINVESTMENTSDetails", "longName": "9954489 - Disclosure - EQUITY INVESTMENTS (Details)", "shortName": "EQUITY INVESTMENTS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSFairvalueofderivativeinstrumentsDetails", "longName": "9954490 - Disclosure - DERIVATIVES FINANCIAL INSTRUMENTS (Fair value of derivative instruments) (Details)", "shortName": "DERIVATIVES FINANCIAL INSTRUMENTS (Fair value of derivative instruments) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSGainlossofderivativeinstrumentsDetails", "longName": "9954491 - Disclosure - DERIVATIVES FINANCIAL INSTRUMENTS (Gain (loss) of derivative instruments) (Details)", "shortName": "DERIVATIVES FINANCIAL INSTRUMENTS (Gain (loss) of derivative instruments) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-69", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "unique": true } }, "R46": { "role": "http://www.kns.com/role/LEASESNarrativeDetails", "longName": "9954492 - Disclosure - LEASES - Narrative (Details)", "shortName": "LEASES - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "klic:LeasesNumberofOptionsToExtend", "unitRef": "extend_options", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "klic:LeasesNumberofOptionsToExtend", "unitRef": "extend_options", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.kns.com/role/LEASESLeaseExpenseDetails", "longName": "9954493 - Disclosure - LEASES - Lease Expense (Details)", "shortName": "LEASES - Lease Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.kns.com/role/LEASESLeaseTermsandDiscountRatesDetails", "longName": "9954494 - Disclosure - LEASES - Lease Terms and Discount Rates (Details)", "shortName": "LEASES - Lease Terms and Discount Rates (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "klic:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "klic:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details", "longName": "9954495 - Disclosure - LEASES - Future Lease Payments After Adoption ASC 842 (Details)", "shortName": "LEASES - Future Lease Payments After Adoption ASC 842 (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSDetails", "longName": "9954496 - Disclosure - DEBT AND OTHER OBLIGATIONS DEBT AND OTHER OBLIGATIONS (Details)", "shortName": "DEBT AND OTHER OBLIGATIONS DEBT AND OTHER OBLIGATIONS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-73", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-73", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails", "longName": "9954497 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Narrative) (Details)", "shortName": "SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-82", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-82", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSAccumulatedothercomprehensiveincomeDetails", "longName": "9954498 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Accumulated other comprehensive income) (Details)", "shortName": "SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Accumulated other comprehensive income) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-87", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-87", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSRestrictedstockandcommonstockgrantedDetails", "longName": "9954499 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Restricted stock and common stock granted) (Details)", "shortName": "SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Restricted stock and common stock granted) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTotalequitybasedcompensationexpenseDetails", "longName": "9954500 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Total equity-based compensation expense) (Details)", "shortName": "SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Total equity-based compensation expense) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.kns.com/role/REVENUEANDCONTRACTBALANCESContractAssetsDetails", "longName": "9954501 - Disclosure - REVENUE AND CONTRACT BALANCES - Contract Assets (Details)", "shortName": "REVENUE AND CONTRACT BALANCES - Contract Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.kns.com/role/REVENUEANDCONTRACTBALANCESContractLiabilitiesDetails", "longName": "9954502 - Disclosure - REVENUE AND CONTRACT BALANCES - Contract Liabilities (Details)", "shortName": "REVENUE AND CONTRACT BALANCES - Contract Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.kns.com/role/EARNINGSPERSHAREReconciliationofthesharesusedinthebasicanddilutednetincomepersharecomputationDetails", "longName": "9954503 - Disclosure - EARNINGS PER SHARE (Reconciliation of the shares used in the basic and diluted net income per share computation) (Details)", "shortName": "EARNINGS PER SHARE (Reconciliation of the shares used in the basic and diluted net income per share computation) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "unique": true } }, "R58": { "role": "http://www.kns.com/role/INCOMETAXESProvisionforincometaxesandtheeffectivetaxrateDetails", "longName": "9954504 - Disclosure - INCOME TAXES (Provision for income taxes and the effective tax rate) (Details)", "shortName": "INCOME TAXES (Provision for income taxes and the effective tax rate) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "unique": true } }, "R59": { "role": "http://www.kns.com/role/SEGMENTINFORMATIONNarrativeDetails", "longName": "9954505 - Disclosure - SEGMENT INFORMATION (Narrative) (Details)", "shortName": "SEGMENT INFORMATION (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.kns.com/role/SEGMENTINFORMATIONOperatinginformationbysegmentDetails", "longName": "9954506 - Disclosure - SEGMENT INFORMATION (Operating information by segment) (Details)", "shortName": "SEGMENT INFORMATION (Operating information by segment) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-115", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "unique": true } }, "R61": { "role": "http://www.kns.com/role/SEGMENTINFORMATIONScheduleofnetrevenuebyCapitalEquipmentendmarketsDetails", "longName": "9954507 - Disclosure - SEGMENT INFORMATION (Schedule of net revenue by Capital Equipment end markets (Details)", "shortName": "SEGMENT INFORMATION (Schedule of net revenue by Capital Equipment end markets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-125", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "unique": true } }, "R62": { "role": "http://www.kns.com/role/SEGMENTINFORMATIONCapitalexpendituresdepreciationandamortizationexpensebysegmentDetails", "longName": "9954508 - Disclosure - SEGMENT INFORMATION (Capital expenditures, depreciation and amortization expense by segment) (Details)", "shortName": "SEGMENT INFORMATION (Capital expenditures, depreciation and amortization expense by segment) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentAdditions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentAdditions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSReserveforproductwarrantyactivityDetails", "longName": "9954509 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Reserve for product warranty activity) (Details)", "shortName": "COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Reserve for product warranty activity) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ProductWarrantyAccrual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:ProductWarrantyAccrual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSObligationsnotreflectedontheConsolidatedBalanceSheetDetails", "longName": "9954510 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Obligations not reflected on the Consolidated Balance Sheet) (Details)", "shortName": "COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Obligations not reflected on the Consolidated Balance Sheet) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-4", "name": "klic:InventoryPurchaseObligationFutureMinimumPaymentsDue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "klic:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAndInventoryPurchasesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "klic:InventoryPurchaseObligationFutureMinimumPaymentsDue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "klic:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAndInventoryPurchasesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageofnetrevenueDetails", "longName": "9954511 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Significant customer concentrations as a percentage of net revenue) (Details)", "shortName": "COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Significant customer concentrations as a percentage of net revenue) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-133", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-133", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageoftotalaccountsreceivableDetails", "longName": "9954512 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Significant customer concentrations as a percentage of total accounts receivable) (Details)", "shortName": "COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Significant customer concentrations as a percentage of total accounts receivable) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-136", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "klic:ScheduleOfCustomerConcentrationOnAccountsReceivableTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-136", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "klic:ScheduleOfCustomerConcentrationOnAccountsReceivableTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSNarrativeDetails", "longName": "9954513 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS - Narrative (Details)", "shortName": "COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-1", "name": "klic:PeriodOfWarrantyForManufacturingDefects", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "klic:PeriodOfWarrantyForManufacturingDefects", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "klic-20231230.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountsNotesAndLoansReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesAndLoansReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts and other receivable, net of allowance for doubtful accounts of $49 and $49, respectively", "label": "Accounts and Financing Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of accounts and financing receivables, classified as current. Includes, but is not limited to, notes and loan receivable." } } }, "auth_ref": [ "r269", "r637" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAbstract", "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued expenses and other current liabilities:", "label": "Accounts Payable and Accrued Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r18", "r651" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageoftotalaccountsreceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r625" ] }, "klic_AccruedExpensesAndOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kns.com/20231230", "localname": "AccruedExpensesAndOtherCurrentLiabilities", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails", "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Accrued expenses and other current liabilities", "label": "Accrued Expenses and Other Current Liabilities", "documentation": "Accrued expenses and other current liabilities" } } }, "auth_ref": [] }, "klic_AccruedExpensesAndOtherCurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kns.com/20231230", "localname": "AccruedExpensesAndOtherCurrentLiabilitiesMember", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSFairvalueofderivativeinstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Expenses and Other Current Liabilities", "label": "Accrued Expenses and Other Current Liabilities [Member]", "documentation": "Accrued Expenses and Other Current Liabilities" } } }, "auth_ref": [] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Income taxes payable", "label": "Accrued Income Taxes, Current", "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." } } }, "auth_ref": [ "r91", "r131" ] }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesNoncurrent", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Accrued Income Taxes, Noncurrent", "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." } } }, "auth_ref": [ "r92", "r131" ] }, "klic_AccruedLeaseholdRenovations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kns.com/20231230", "localname": "AccruedLeaseholdRenovations", "crdr": "credit", "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "parentTag": "klic_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued leasehold renovations", "label": "Accrued Leasehold Renovations", "documentation": "Accrued Leasehold Renovations" } } }, "auth_ref": [] }, "klic_AccruedLiabilitiesForCommissionAndProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kns.com/20231230", "localname": "AccruedLiabilitiesForCommissionAndProfessionalFeesCurrent", "crdr": "credit", "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "parentTag": "klic_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Dividends payable", "label": "Accrued Liabilities For Commission and Professional Fees Current", "documentation": "The accrued liabilities for commission and professional fees current reported as of the period." } } }, "auth_ref": [] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSAccumulatedothercomprehensiveincomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized actuarial loss on pension plan, net of tax", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r4", "r11", "r29", "r757", "r758", "r759" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r59", "r164", "r499" ] }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSGainlossofderivativeinstrumentsDetails", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSAccumulatedothercomprehensiveincomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain/(loss) on hedging", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "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." } } }, "auth_ref": [ "r176", "r184", "r185", "r427", "r632", "r757" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r28", "r29", "r100", "r169", "r496", "r529", "r532" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSAccumulatedothercomprehensiveincomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive (Loss)/Income", "label": "AOCI Attributable to Parent [Member]", "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." } } }, "auth_ref": [ "r2", "r11", "r29", "r433", "r436", "r474", "r525", "r526", "r757", "r758", "r759", "r764", "r765", "r766" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSAccumulatedothercomprehensiveincomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss from foreign currency translation adjustments", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "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." } } }, "auth_ref": [ "r3", "r11", "r29", "r184", "r185", "r454", "r455", "r456", "r457", "r458", "r757" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r702" ] }, "dei_AddressTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AddressTypeDomain", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "Address Type [Domain]", "label": "Address Type [Domain]", "documentation": "An entity may have several addresses for different purposes and this domain represents all such types." } } }, "auth_ref": [] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r708" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r708" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r708" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r708" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r65", "r66", "r370" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "klic_AdvancedSolutionsSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kns.com/20231230", "localname": "AdvancedSolutionsSegmentMember", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONCapitalexpendituresdepreciationandamortizationexpensebysegmentDetails", "http://www.kns.com/role/SEGMENTINFORMATIONOperatinginformationbysegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advanced Solutions", "label": "Advanced Solutions Segment [Member]", "documentation": "Advanced Solutions Segment" } } }, "auth_ref": [] }, "klic_AftermarketProductsandServicesAPSSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kns.com/20231230", "localname": "AftermarketProductsandServicesAPSSegmentMember", "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" ], "lang": { "en-us": { "role": { "terseLabel": "APS", "label": "Aftermarket Products and Services (APS) Segment [Member]", "documentation": "-- None. No documentation exists for this element. --" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r673", "r684", "r694", "r719" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r676", "r687", "r697", "r722" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r708" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r715" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r680", "r688", "r698", "r715", "r723", "r727", "r735" ] }, "klic_AllOthersSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kns.com/20231230", "localname": "AllOthersSegmentMember", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSGoodwillbyReportableSegmentDetails", "http://www.kns.com/role/SEGMENTINFORMATIONCapitalexpendituresdepreciationandamortizationexpensebysegmentDetails", "http://www.kns.com/role/SEGMENTINFORMATIONOperatinginformationbysegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "All Others", "label": "All Others Segment [Member]", "documentation": "All Others Segment" } } }, "auth_ref": [] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r733" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTotalequitybasedcompensationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total equity-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r399", "r403" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for doubtful accounts and notes receivable", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r170", "r270", "r281" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONCapitalexpendituresdepreciationandamortizationexpensebysegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense:", "label": "Amortization of Intangible Assets", "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." } } }, "auth_ref": [ "r8", "r52", "r57" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.kns.com/role/EARNINGSPERSHAREReconciliationofthesharesusedinthebasicanddilutednetincomepersharecomputationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Anti-dilutive shares (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r231" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL ASSETS", "label": "Assets", "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." } } }, "auth_ref": [ "r129", "r168", "r197", "r240", "r255", "r261", "r275", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r425", "r428", "r449", "r490", "r570", "r651", "r664", "r786", "r787", "r831" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "klic_AssetsAndLiabilitiesLesseeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.kns.com/20231230", "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "presentation": [ "http://www.kns.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average lease terms and discount rates", "label": "Assets And Liabilities, Lessee [Table Text Block]", "documentation": "Assets And Liabilities, Lessee [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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." } } }, "auth_ref": [ "r160", "r172", "r197", "r275", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r425", "r428", "r449", "r651", "r786", "r787", "r831" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "klic_AutomotiveandIndustrialMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kns.com/20231230", "localname": "AutomotiveandIndustrialMember", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONScheduleofnetrevenuebyCapitalEquipmentendmarketsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Automotive & Industrial", "label": "Automotive and Industrial [Member]", "documentation": "Automotive and Industrial [Member]" } } }, "auth_ref": [] }, "klic_AvailableforsaleSecuritiesShorttermInvestmentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kns.com/20231230", "localname": "AvailableforsaleSecuritiesShorttermInvestmentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails": { "parentTag": "us-gaap_ShortTermInvestments", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Investments, Estimated Fair Value", "label": "Available-for-sale Securities, Short-term Investments, Fair Value Disclosure", "documentation": "Available-for-sale Securities, Short-term Investments, Fair Value Disclosure" } } }, "auth_ref": [] }, "klic_AvailableforsaleSecuritiesShorttermInvestmentsGrossUnrealizedGain": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kns.com/20231230", "localname": "AvailableforsaleSecuritiesShorttermInvestmentsGrossUnrealizedGain", "crdr": "credit", "calculation": { "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails": { "parentTag": "us-gaap_ShortTermInvestments", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Investments, Unrealized Gain", "label": "Available-for-sale Securities, Short-term Investments, Gross Unrealized Gain", "documentation": "Available-for-sale Securities, Short-term Investments, Gross Unrealized Gain" } } }, "auth_ref": [] }, "klic_AvailableforsaleSecuritiesShorttermInvestmentsGrossUnrealizedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kns.com/20231230", "localname": "AvailableforsaleSecuritiesShorttermInvestmentsGrossUnrealizedLoss", "crdr": "debit", "calculation": { "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails": { "parentTag": "us-gaap_ShortTermInvestments", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Short-term Investments, Unrealized Loss", "label": "Available-for-sale Securities, Short-term Investments, Gross Unrealized Loss", "documentation": "Available-for-sale Securities, Short-term Investments, Gross Unrealized Loss" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r730" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r731" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r726" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r726" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r726" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r726" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r726" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r726" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r729" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r728" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r727" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r727" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSFairvalueofderivativeinstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Axis]", "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSFairvalueofderivativeinstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Domain]", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r74", "r79" ] }, "klic_BallBondingEquipmentSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kns.com/20231230", "localname": "BallBondingEquipmentSegmentMember", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONCapitalexpendituresdepreciationandamortizationexpensebysegmentDetails", "http://www.kns.com/role/SEGMENTINFORMATIONOperatinginformationbysegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ball Bonding Equipment", "label": "Ball Bonding Equipment Segment [Member]", "documentation": "Ball Bonding Equipment Segment" } } }, "auth_ref": [] }, "us-gaap_BankTimeDepositsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BankTimeDepositsMember", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Time deposits", "label": "Bank Time Deposits [Member]", "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." } } }, "auth_ref": [ "r139" ] }, "us-gaap_BasisOfAccounting": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccounting", "presentation": [ "http://www.kns.com/role/BASISOFPRESENTATION" ], "lang": { "en-us": { "role": { "verboseLabel": "BASIS OF PRESENTATION", "label": "Basis of Accounting [Text Block]", "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)." } } }, "auth_ref": [ "r112" ] }, "us-gaap_BuildingsAndImprovementsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingsAndImprovementsGross", "crdr": "debit", "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Buildings and building improvements", "label": "Buildings and Improvements, Gross", "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." } } }, "auth_ref": [ "r118" ] }, "us-gaap_CapitalLeasedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalLeasedAssetsLineItems", "presentation": [ "http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital Leased Assets [Line Items]", "label": "Capital Leased Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Cash", "crdr": "debit", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, Amortized Cost", "label": "Cash", "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." } } }, "auth_ref": [ "r143", "r493", "r539", "r565", "r651", "r664", "r750" ] }, "us-gaap_CashAndCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Abstract]", "label": "Cash and Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r33", "r162", "r629" ] }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsDisclosureTextBlock", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTS" ], "lang": { "en-us": { "role": { "terseLabel": "CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS", "label": "Cash and Cash Equivalents Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r162", "r493" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails": { "parentTag": "klic_CashandCashEquivalentsAmortizedCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents, Estimated Fair Value", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "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." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsLineItems", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, Cash Equivalents, Restricted Cash and Short-Term Investments [Line Items]", "label": "Cash and Cash Equivalents [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r33", "r109", "r195" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Changes in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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." } } }, "auth_ref": [ "r1", "r109" ] }, "klic_CashCashEquivalentsRestrictedCashRestrictedCashEquivalentsandShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kns.com/20231230", "localname": "CashCashEquivalentsRestrictedCashRestrictedCashEquivalentsandShortTermInvestments", "crdr": "debit", "calculation": { "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Cash, Cash Equivalents, Restricted Cash, and Short-Term Investments, Amortized Cost", "label": "Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments", "documentation": "Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments" } } }, "auth_ref": [] }, "klic_CashCashEquivalentsRestrictedCashRestrictedCashEquivalentsandShortTermInvestmentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kns.com/20231230", "localname": "CashCashEquivalentsRestrictedCashRestrictedCashEquivalentsandShortTermInvestmentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails": { "parentTag": "klic_CashCashEquivalentsRestrictedCashRestrictedCashEquivalentsandShortTermInvestments", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, Cash Equivalents, Restricted Cash, and Short-Term Investments, Estimated Fair Value", "label": "Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments, Fair Value Disclosure", "documentation": "Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments, Fair Value Disclosure" } } }, "auth_ref": [] }, "klic_CashCashEquivalentsRestrictedCashRestrictedCashEquivalentsandShortTermInvestmentsGrossUnrealizedGain": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kns.com/20231230", "localname": "CashCashEquivalentsRestrictedCashRestrictedCashEquivalentsandShortTermInvestmentsGrossUnrealizedGain", "crdr": "credit", "calculation": { "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails": { "parentTag": "klic_CashCashEquivalentsRestrictedCashRestrictedCashEquivalentsandShortTermInvestments", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, Cash Equivalents, Restricted Cash, and Short-Term Investments, Unrealized Gain", "label": "Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments, Gross Unrealized Gain", "documentation": "Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments, Gross Unrealized Gain" } } }, "auth_ref": [] }, "klic_CashCashEquivalentsRestrictedCashRestrictedCashEquivalentsandShortTermInvestmentsGrossUnrealizedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kns.com/20231230", "localname": "CashCashEquivalentsRestrictedCashRestrictedCashEquivalentsandShortTermInvestmentsGrossUnrealizedLoss", "crdr": "debit", "calculation": { "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails": { "parentTag": "klic_CashCashEquivalentsRestrictedCashRestrictedCashEquivalentsandShortTermInvestments", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash, Cash Equivalents, Restricted Cash, and Short-Term Investments, Unrealized Loss", "label": "Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments, Gross Unrealized Loss", "documentation": "Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments, Gross Unrealized Loss" } } }, "auth_ref": [] }, "klic_CashEquivalentsAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kns.com/20231230", "localname": "CashEquivalentsAmortizedCost", "crdr": "debit", "calculation": { "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Cash Equivalents, Amortized Cost", "label": "Cash Equivalents, Amortized Cost", "documentation": "Cash Equivalents, Amortized Cost" } } }, "auth_ref": [] }, "klic_CashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kns.com/20231230", "localname": "CashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails": { "parentTag": "klic_CashEquivalentsAmortizedCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Equivalents, Estimated Fair Value", "label": "Cash Equivalents, Fair Value Disclosure", "documentation": "Cash Equivalents, Fair Value Disclosure" } } }, "auth_ref": [] }, "klic_CashEquivalentsGrossUnrealizedGain": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kns.com/20231230", "localname": "CashEquivalentsGrossUnrealizedGain", "crdr": "credit", "calculation": { "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails": { "parentTag": "klic_CashEquivalentsAmortizedCost", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Equivalents, Unrealized Gain", "label": "Cash Equivalents, Gross Unrealized Gain", "documentation": "Cash Equivalents, Gross Unrealized Gain" } } }, "auth_ref": [] }, "klic_CashEquivalentsGrossUnrealizedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kns.com/20231230", "localname": "CashEquivalentsGrossUnrealizedLoss", "crdr": "debit", "calculation": { "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails": { "parentTag": "klic_CashEquivalentsAmortizedCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash Equivalents, Unrealized Loss", "label": "Cash Equivalents, Gross Unrealized Loss", "documentation": "Cash Equivalents, Gross Unrealized Loss" } } }, "auth_ref": [] }, "klic_CashEstimatedFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kns.com/20231230", "localname": "CashEstimatedFairValue", "crdr": "debit", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, Estimated Fair Value", "label": "Cash, Estimated Fair Value", "documentation": "Cash, Estimated Fair Value" } } }, "auth_ref": [] }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowOperatingActivitiesLesseeAbstract", "presentation": [ "http://www.kns.com/role/LEASESLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:", "label": "Cash Flow, Operating Activities, Lessee [Abstract]" } } }, "auth_ref": [] }, "klic_CashUnrealizedGains": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kns.com/20231230", "localname": "CashUnrealizedGains", "crdr": "credit", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, Unrealized Gains", "label": "Cash, Unrealized Gains", "documentation": "Cash, Unrealized Gains" } } }, "auth_ref": [] }, "klic_CashUnrealizedLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kns.com/20231230", "localname": "CashUnrealizedLosses", "crdr": "debit", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash, Unrealized Losses", "label": "Cash, Unrealized Losses", "documentation": "Cash, Unrealized Losses" } } }, "auth_ref": [] }, "klic_CashandCashEquivalentsAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kns.com/20231230", "localname": "CashandCashEquivalentsAmortizedCost", "crdr": "debit", "calculation": { "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Cash and Cash Equivalents, Amortized Cost", "label": "Cash and Cash Equivalents, Amortized Cost", "documentation": "Cash and Cash Equivalents, Amortized Cost" } } }, "auth_ref": [] }, "klic_CashandCashEquivalentsGrossUnrealizedGain": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kns.com/20231230", "localname": "CashandCashEquivalentsGrossUnrealizedGain", "crdr": "credit", "calculation": { "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails": { "parentTag": "klic_CashandCashEquivalentsAmortizedCost", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents, Unrealized Gain", "label": "Cash and Cash Equivalents, Gross Unrealized Gain", "documentation": "Cash and Cash Equivalents, Gross Unrealized Gain" } } }, "auth_ref": [] }, "klic_CashandCashEquivalentsGrossUnrealizedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kns.com/20231230", "localname": "CashandCashEquivalentsGrossUnrealizedLoss", "crdr": "debit", "calculation": { "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails": { "parentTag": "klic_CashandCashEquivalentsAmortizedCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash and Cash Equivalents, Unrealized Loss", "label": "Cash and Cash Equivalents, Gross Unrealized Loss", "documentation": "Cash and Cash Equivalents, Gross Unrealized Loss" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r706" ] }, "klic_ChangeinContractwithCustomerLiabilityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.kns.com/20231230", "localname": "ChangeinContractwithCustomerLiabilityRollForward", "presentation": [ "http://www.kns.com/role/REVENUEANDCONTRACTBALANCESContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Contract with Customer, Liability [Roll Forward]", "label": "Change in Contract with Customer, Liability [Roll Forward]", "documentation": "Change in Contract with Customer, Liability [Roll Forward]" } } }, "auth_ref": [] }, "klic_CitibankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kns.com/20231230", "localname": "CitibankMember", "presentation": [ "http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Citibank", "label": "Citibank [Member]", "documentation": "Citibank [Member]" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r707" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r707" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Commitments and contingent liabilities (Note 15)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r25", "r88", "r492", "r556" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "klic_CommitmentsContingenciesAndConcentrationsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.kns.com/20231230", "localname": "CommitmentsContingenciesAndConcentrationsDisclosureTextBlock", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSNotes" ], "lang": { "en-us": { "role": { "verboseLabel": "COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS", "label": "Commitments Contingencies and Concentrations Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash dividends declared (in dollars per share)", "label": "Common Stock, Dividends, Per Share, Declared", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r121" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r654", "r655", "r656", "r658", "r659", "r660", "r661", "r764", "r765", "r821", "r842", "r845" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, Shares Authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r94", "r557" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, Shares, Issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r94" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, Shares, Outstanding (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r12", "r94", "r557", "r576", "r845", "r846" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, without par value: Authorized 200,000 shares; issued 85,364 and 85,364, respectively; outstanding 56,495 and 56,310 shares, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r94", "r495", "r651" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r712" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r711" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r713" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r710" ] }, "klic_ComprehensiveIncomeLossForeignCurrencyTransactionandTranslationandPensionandOtherPostRetirementBenefitsNetofTaxPortionAttributabletoParent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kns.com/20231230", "localname": "ComprehensiveIncomeLossForeignCurrencyTransactionandTranslationandPensionandOtherPostRetirementBenefitsNetofTaxPortionAttributabletoParent", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Foreign currency translation and pension plan, net of tax", "label": "Comprehensive Income (Loss), Foreign Currency Transaction and Translation and Pension and Other Post Retirement Benefits, Net of Tax, Portion Attributable to Parent", "documentation": "Comprehensive Income (Loss), Foreign Currency Transaction and Translation and Pension and Other Post Retirement Benefits, Net of Tax, Portion Attributable to Parent" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "terseLabel": "Total comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "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." } } }, "auth_ref": [ "r30", "r180", "r182", "r188", "r485", "r503" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageofnetrevenueDetails", "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageoftotalaccountsreceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r39", "r41", "r84", "r85", "r268", "r625" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageofnetrevenueDetails", "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageoftotalaccountsreceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk By Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r39", "r41", "r84", "r85", "r268", "r533", "r625" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageofnetrevenueDetails", "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageoftotalaccountsreceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r39", "r41", "r84", "r85", "r268", "r625", "r745" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageofnetrevenueDetails", "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageoftotalaccountsreceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Line Items]", "label": "Concentration Risk [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r625" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageofnetrevenueDetails", "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageoftotalaccountsreceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer concentrations risk percentage", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r39", "r41", "r84", "r85", "r268" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageofnetrevenueDetails", "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageoftotalaccountsreceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Table]", "label": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r38", "r39", "r41", "r42", "r84", "r128", "r625" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageofnetrevenueDetails", "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageoftotalaccountsreceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r39", "r41", "r84", "r85", "r268", "r625" ] }, "klic_ConsolidatedBalanceSheetsParentheticalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.kns.com/20231230", "localname": "ConsolidatedBalanceSheetsParentheticalAbstract", "lang": { "en-us": { "role": { "terseLabel": "Consolidated Balance Sheets Parenthetical [Abstract]", "label": "Consolidated Balance Sheets Parenthetical [Abstract]", "documentation": "-- None. No documentation exists for this element. --" } } }, "auth_ref": [] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.kns.com/role/BASISOFPRESENTATIONPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r72", "r633" ] }, "us-gaap_ConstructionInProgressGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressGross", "crdr": "debit", "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction in progress", "label": "Construction in Progress, Gross", "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." } } }, "auth_ref": [ "r118" ] }, "us-gaap_ContractWithCustomerAssetAllowanceForCreditLossRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAllowanceForCreditLossRollForward", "presentation": [ "http://www.kns.com/role/REVENUEANDCONTRACTBALANCESContractAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Asset, Allowance for Credit Loss [Roll Forward]", "label": "Contract with Customer, Asset, Allowance for Credit Loss [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.kns.com/role/REVENUEANDCONTRACTBALANCESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Contract Assets and Liabilities", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "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." } } }, "auth_ref": [ "r789" ] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://www.kns.com/role/REVENUEANDCONTRACTBALANCESContractAssetsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Contract assets, beginning of period", "periodEndLabel": "Contract assets, end of period", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r352", "r354", "r363" ] }, "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetReclassifiedToReceivable", "crdr": "credit", "presentation": [ "http://www.kns.com/role/REVENUEANDCONTRACTBALANCESContractAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transferred to accounts receivable or collected", "label": "Contract with Customer, Asset, Reclassified to Receivable", "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." } } }, "auth_ref": [ "r647" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.kns.com/role/REVENUEANDCONTRACTBALANCESContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Contract liabilities, beginning of period", "periodEndLabel": "Contract liabilities, end of period", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r352", "r353", "r363" ] }, "us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress", "crdr": "credit", "presentation": [ "http://www.kns.com/role/REVENUEANDCONTRACTBALANCESContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions", "label": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress", "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." } } }, "auth_ref": [ "r646" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.kns.com/role/REVENUEANDCONTRACTBALANCESContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r364" ] }, "klic_CoreCapitalEquipmentSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kns.com/20231230", "localname": "CoreCapitalEquipmentSegmentMember", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSGoodwillbyReportableSegmentDetails", "http://www.kns.com/role/SEGMENTINFORMATIONScheduleofnetrevenuebyCapitalEquipmentendmarketsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ball Bonding Equipment", "label": "Core Capital Equipment Segment [Member]", "documentation": "-- None. No documentation exists for this element. --" } } }, "auth_ref": [] }, "klic_CorporateExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kns.com/20231230", "localname": "CorporateExpensesMember", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONCapitalexpendituresdepreciationandamortizationexpensebysegmentDetails", "http://www.kns.com/role/SEGMENTINFORMATIONOperatinginformationbysegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate Expenses", "label": "Corporate expenses [Member]", "documentation": "Corporate expenses" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "Cost of sales", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r104", "r478" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTotalequitybasedcompensationexpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cost of sales", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "klic_CustomerAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.kns.com/20231230", "localname": "CustomerAxis", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageofnetrevenueDetails", "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageoftotalaccountsreceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]", "documentation": "-- None. No documentation exists for this element. --" } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageofnetrevenueDetails", "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageoftotalaccountsreceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk", "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r40", "r268" ] }, "klic_CustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.kns.com/20231230", "localname": "CustomerDomain", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageofnetrevenueDetails", "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageoftotalaccountsreceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]", "documentation": "-- None. No documentation exists for this element. --" } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r68" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSNotes" ], "lang": { "en-us": { "role": { "terseLabel": "Debt and Other Obligations", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r119", "r196", "r324", "r330", "r331", "r332", "r333", "r334", "r335", "r340", "r347", "r348", "r349" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r17", "r90", "r91", "r130", "r132", "r199", "r325", "r326", "r327", "r328", "r329", "r331", "r336", "r337", "r338", "r339", "r341", "r342", "r343", "r344", "r345", "r346", "r460", "r640", "r641", "r642", "r643", "r644", "r761" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, basis spread on variable rate", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r23", "r199", "r325", "r326", "r327", "r328", "r329", "r331", "r336", "r337", "r338", "r339", "r341", "r342", "r343", "r344", "r345", "r346", "r460", "r640", "r641", "r642", "r643", "r644", "r761" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r406", "r407" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred taxes", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r8", "r124", "r148", "r420", "r421", "r763" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred tax liabilities", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r406", "r407", "r491" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONCapitalexpendituresdepreciationandamortizationexpensebysegmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Depreciation expense:", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r8", "r58" ] }, "us-gaap_DepreciationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAbstract", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONCapitalexpendituresdepreciationandamortizationexpensebysegmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Depreciation and amortization expense:", "label": "Depreciation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r8", "r245" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSFairvalueofderivativeinstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract [Domain]", "label": "Derivative Contract [Domain]", "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." } } }, "auth_ref": [ "r545", "r548", "r562", "r563", "r564", "r566", "r567", "r568", "r569", "r571", "r572", "r573", "r574", "r586", "r587", "r588", "r589", "r592", "r593", "r594", "r595", "r610", "r611", "r614", "r615", "r654", "r656" ] }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeAsset", "crdr": "debit", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSFairvalueofderivativeinstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value asset, derivatives", "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset", "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other 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 assets elected not to be offset. Excludes assets not subject to a master netting arrangement." } } }, "auth_ref": [ "r16", "r77", "r99", "r173", "r631" ] }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeLiability", "crdr": "credit", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSFairvalueofderivativeinstrumentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Fair value liability, derivates", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset", "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." } } }, "auth_ref": [ "r16", "r77", "r99", "r173", "r631" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSFairvalueofderivativeinstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r75", "r78", "r80", "r81", "r545", "r548", "r562", "r563", "r564", "r566", "r567", "r568", "r569", "r571", "r572", "r573", "r574", "r586", "r587", "r588", "r589", "r592", "r593", "r594", "r595", "r610", "r611", "r614", "r615", "r631", "r654", "r656" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSNotes" ], "lang": { "en-us": { "role": { "terseLabel": "DERIVATIVES FINANCIAL INSTRUMENTS", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r127", "r431", "r439" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSGainlossofderivativeinstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) [Table]", "label": "Derivative Instruments, Gain (Loss) [Table]", "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." } } }, "auth_ref": [ "r13", "r75", "r80", "r81", "r82", "r83", "r430" ] }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossLineItems", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSGainlossofderivativeinstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r430" ] }, "us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimateOfTimeToTransfer1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimateOfTimeToTransfer1", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSFairvalueofderivativeinstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (loss) reclassification, estimate of time to transfer", "label": "Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimate of Time to Transfer", "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." } } }, "auth_ref": [] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSFairvalueofderivativeinstrumentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Notional Amount", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r818", "r819" ] }, "us-gaap_DerivativeTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTermOfContract", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSFairvalueofderivativeinstrumentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign exchange forward contract, term of contract", "label": "Derivative, Term of Contract", "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." } } }, "auth_ref": [] }, "us-gaap_DerivativesFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesFairValueLineItems", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSFairvalueofderivativeinstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives, Fair Value [Line Items]", "label": "Derivatives, Fair Value [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DesignatedAsHedgingInstrumentMember", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSFairvalueofderivativeinstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives designated as hedging instruments:", "label": "Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r13" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Developed technology", "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r125" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash dividend declared", "label": "Dividends, Common Stock, Cash", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r121" ] }, "us-gaap_DividendsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableCurrent", "crdr": "credit", "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "parentTag": "klic_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commissions and professional fees", "label": "Dividends Payable, Current", "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)." } } }, "auth_ref": [ "r21" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r668" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r701" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income per share:", "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "calculation": { "http://www.kns.com/role/EARNINGSPERSHAREReconciliationofthesharesusedinthebasicanddilutednetincomepersharecomputationDetails": { "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.kns.com/role/EARNINGSPERSHAREReconciliationofthesharesusedinthebasicanddilutednetincomepersharecomputationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic (in dollars per share)", "terseLabel": "Net income per share - Basic (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r189", "r209", "r210", "r211", "r212", "r214", "r221", "r223", "r228", "r229", "r230", "r234", "r442", "r443", "r486", "r504", "r634" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "calculation": { "http://www.kns.com/role/EARNINGSPERSHAREReconciliationofthesharesusedinthebasicanddilutednetincomepersharecomputationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.kns.com/role/EARNINGSPERSHAREReconciliationofthesharesusedinthebasicanddilutednetincomepersharecomputationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted (in dollars per share)", "totalLabel": "Net income per share - Diluted (in dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r189", "r209", "r210", "r211", "r212", "r214", "r223", "r228", "r229", "r230", "r234", "r442", "r443", "r486", "r504", "r634" ] }, "klic_EarningsPerShareDilutedAdjustment": { "xbrltype": "perShareItemType", "nsuri": "http://www.kns.com/20231230", "localname": "EarningsPerShareDilutedAdjustment", "calculation": { "http://www.kns.com/role/EARNINGSPERSHAREReconciliationofthesharesusedinthebasicanddilutednetincomepersharecomputationDetails": { "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kns.com/role/EARNINGSPERSHAREReconciliationofthesharesusedinthebasicanddilutednetincomepersharecomputationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Effect of dilutive shares (in dollars per share)", "label": "Earnings Per Share Diluted Adjustment", "documentation": "Earnings per share, diluted, adjustment." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareReconciliationAbstract", "presentation": [ "http://www.kns.com/role/EARNINGSPERSHAREReconciliationofthesharesusedinthebasicanddilutednetincomepersharecomputationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "EPS:", "label": "Earnings Per Share Reconciliation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.kns.com/role/EARNINGSPERSHARE" ], "lang": { "en-us": { "role": { "verboseLabel": "EARNINGS PER SHARE", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r220", "r231", "r232", "r233" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Effect of exchange rate changes on cash and cash equivalents", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "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." } } }, "auth_ref": [ "r825" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.kns.com/role/INCOMETAXESProvisionforincometaxesandtheeffectivetaxrateDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Effective tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r409" ] }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeBenefitsAndShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Equity-based compensation and employee benefits", "label": "Employee Benefits and Share-Based Compensation", "documentation": "Amount of expense for employee benefit and equity-based compensation." } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "parentTag": "klic_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Wages and benefits", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r21" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTotalequitybasedcompensationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCountry", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Country", "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityAddressesAddressTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressesAddressTypeAxis", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Addresses, Address Type [Axis]", "label": "Entity Addresses, Address Type [Axis]", "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." } } }, "auth_ref": [] }, "dei_EntityAddressesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressesLineItems", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Addresses [Line Items]", "label": "Entity Addresses [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_EntityAddressesTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressesTable", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Addresses [Table]", "label": "Entity Addresses [Table]", "documentation": "Container of address information for the entity" } } }, "auth_ref": [ "r666" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r666" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r666" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r666" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r740" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r666" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r666" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r666" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r666" ] }, "klic_EquipmentAndSoftwareGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kns.com/20231230", "localname": "EquipmentAndSoftwareGross", "crdr": "debit", "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Data processing equipment and software", "label": "Equipment and Software Gross", "documentation": "Gross amount, at the balance sheet date, of data processing equipment and software/" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSGainlossofderivativeinstrumentsDetails", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSAccumulatedothercomprehensiveincomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r12", "r155", "r183", "r184", "r185", "r200", "r201", "r202", "r206", "r215", "r217", "r235", "r277", "r280", "r351", "r400", "r401", "r402", "r413", "r414", "r432", "r433", "r434", "r435", "r436", "r438", "r441", "r453", "r454", "r455", "r456", "r457", "r458", "r474", "r525", "r526", "r527", "r538", "r598" ] }, "klic_EquityMethodInvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.kns.com/20231230", "localname": "EquityMethodInvestmentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investments [Abstract]", "label": "Equity Method Investments [Abstract]", "documentation": "Equity Method Investments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsDisclosureTextBlock", "presentation": [ "http://www.kns.com/role/EQUITYINVESTMENTS" ], "lang": { "en-us": { "role": { "terseLabel": "EQUITY INVESTMENTS", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r153", "r274", "r276", "r741" ] }, "us-gaap_EquityMethodInvestmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsTextBlock", "presentation": [ "http://www.kns.com/role/EQUITYINVESTMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Equity investments", "label": "Equity Method Investments [Table Text Block]", "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." } } }, "auth_ref": [ "r273" ] }, "us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue", "crdr": "debit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Equity investments", "label": "Equity Securities, FV-NI and without Readily Determinable Fair Value", "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." } } }, "auth_ref": [ "r448" ] }, "us-gaap_EquitySecuritiesFvNiCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiCost", "crdr": "debit", "presentation": [ "http://www.kns.com/role/EQUITYINVESTMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity securities funded", "label": "Equity Securities, FV-NI, Cost", "documentation": "Cost of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Excludes equity method investment and investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r489" ] }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrealized fair value changes on equity investment", "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)", "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r505", "r770" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "crdr": "debit", "presentation": [ "http://www.kns.com/role/EQUITYINVESTMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-marketable equity securities", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "documentation": "Amount of investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r271" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount", "crdr": "debit", "presentation": [ "http://www.kns.com/role/EQUITYINVESTMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative fair value loss", "label": "Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Cumulative Amount", "documentation": "Amount of cumulative loss from downward price adjustment on investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r272" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r709" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r673", "r684", "r694", "r719" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r670", "r681", "r691", "r716" ] }, "us-gaap_ErrorCorrectionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ErrorCorrectionTextBlock", "presentation": [ "http://www.kns.com/role/BASISOFPRESENTATIONPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Segment-Related Disclosures within the Previously Issued Consolidated Financial Statements", "label": "Error Correction [Text Block]", "documentation": "The entire disclosure for reporting error correction." } } }, "auth_ref": [ "r213" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r715" ] }, "klic_FacilityAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kns.com/20231230", "localname": "FacilityAgreementsMember", "presentation": [ "http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Facility agreements", "label": "Facility Agreements [Member]", "documentation": "Facility Agreements [Member]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.kns.com/role/FAIRVALUEMEASUREMENTS" ], "lang": { "en-us": { "role": { "terseLabel": "FAIR VALUE MEASURMENTS", "label": "Fair Value Disclosures [Text Block]", "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." } } }, "auth_ref": [ "r447" ] }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSFairvalueofderivativeinstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "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." } } }, "auth_ref": [ "r74", "r76", "r82" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment for finance lease", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r466", "r470" ] }, "klic_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kns.com/20231230", "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "crdr": "debit", "calculation": { "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedannualamortizationexpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedannualamortizationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four", "documentation": "Finite-Lived Intangible Asset, Expected Amortization, after Year Four" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average estimated useful lives (in years)", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r166", "r297" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedannualamortizationexpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedannualamortizationexpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Fiscal 2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r116" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedannualamortizationexpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedannualamortizationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining fiscal 2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "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." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedannualamortizationexpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedannualamortizationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r116" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedannualamortizationexpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedannualamortizationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r116" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedannualamortizationexpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedannualamortizationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r116" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r294", "r296", "r297", "r299", "r479", "r483" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Carrying Amount", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r115", "r483" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r53", "r56" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedannualamortizationexpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSEstimatedannualamortizationexpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total amortization expense", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r115", "r479" ] }, "klic_FirstTechnologyChinaLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kns.com/20231230", "localname": "FirstTechnologyChinaLtdMember", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageofnetrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "First Technology China Ltd.", "label": "First Technology China Ltd. [Member]", "documentation": "First Technology China Ltd." } } }, "auth_ref": [] }, "us-gaap_FiscalPeriod": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiscalPeriod", "presentation": [ "http://www.kns.com/role/BASISOFPRESENTATIONPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Fiscal Year", "label": "Fiscal Period, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed." } } }, "auth_ref": [ "r69" ] }, "klic_ForehopeElectronicMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kns.com/20231230", "localname": "ForehopeElectronicMember", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageoftotalaccountsreceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forehope Electronic (Ningbo) Co., Ltd.", "label": "Forehope Electronic [Member]", "documentation": "Forehope Electronic" } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossUnrealized", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrealized foreign currency translation", "label": "Unrealized Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r111", "r578", "r662", "r823", "r824", "r844" ] }, "us-gaap_ForeignExchangeForwardMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignExchangeForwardMember", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSFairvalueofderivativeinstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign exchange forward contracts", "label": "Foreign Exchange Forward [Member]", "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." } } }, "auth_ref": [ "r563", "r568", "r573", "r588", "r594", "r612", "r613", "r614", "r656" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r677", "r688", "r698", "r723" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r677", "r688", "r698", "r723" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r677", "r688", "r698", "r723" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r677", "r688", "r698", "r723" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r677", "r688", "r698", "r723" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss/(Gain) on disposal of property, plant and equipment", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r8" ] }, "klic_GeneralSemiconductorMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kns.com/20231230", "localname": "GeneralSemiconductorMember", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONScheduleofnetrevenuebyCapitalEquipmentendmarketsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General Semiconductor", "label": "General Semiconductor [Member]", "documentation": "General Semiconductor [Member]" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSGoodwillbyReportableSegmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill", "periodStartLabel": "Balance at October 1, 2022", "periodEndLabel": "Balance at December 30, 2023", "label": "Goodwill", "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." } } }, "auth_ref": [ "r165", "r282", "r484", "r639", "r651", "r773", "r780" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETS" ], "lang": { "en-us": { "role": { "verboseLabel": "GOODWILL AND INTANGIBLE ASSETS", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r114" ] }, "klic_GoodwillCumulativeImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kns.com/20231230", "localname": "GoodwillCumulativeImpairment", "crdr": "credit", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSGoodwillbyReportableSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill, cumulative impairment", "label": "Goodwill, Cumulative Impairment", "documentation": "Goodwill, Cumulative Impairment" } } }, "auth_ref": [] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSGoodwillbyReportableSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Line Items]", "label": "Goodwill [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r639" ] }, "us-gaap_GoodwillOtherIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillOtherIncreaseDecrease", "crdr": "debit", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSGoodwillbyReportableSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Goodwill, Other Increase (Decrease)", "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." } } }, "auth_ref": [ "r290" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSGoodwillbyReportableSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r103", "r197", "r240", "r254", "r260", "r263", "r275", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r449", "r636", "r786" ] }, "klic_HaosengIndustrialCompanyLimitedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kns.com/20231230", "localname": "HaosengIndustrialCompanyLimitedMember", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageoftotalaccountsreceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Haoseng Industrial Co., Ltd. (1)", "label": "Haoseng Industrial Company Limited [Member]", "documentation": "Haoseng Industrial Company Limited [Member]" } } }, "auth_ref": [] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSFairvalueofderivativeinstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Axis]", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r13", "r430" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSFairvalueofderivativeinstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Domain]", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r13" ] }, "us-gaap_InProcessResearchAndDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InProcessResearchAndDevelopmentMember", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "In-process research and development", "label": "In Process Research and Development [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r101", "r136", "r240", "r254", "r260", "r263", "r487", "r501", "r636" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTotalequitybasedcompensationexpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r300", "r302", "r582" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTotalequitybasedcompensationexpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r302", "r582" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.kns.com/role/INCOMETAXES" ], "lang": { "en-us": { "role": { "verboseLabel": "INCOME TAXES", "label": "Income Tax Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r198", "r405", "r410", "r411", "r412", "r418", "r422", "r423", "r424", "r536" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.kns.com/role/INCOMETAXESProvisionforincometaxesandtheeffectivetaxrateDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Provision for income taxes", "terseLabel": "Provision for income taxes", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r142", "r151", "r216", "r217", "r248", "r408", "r419", "r506" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes, net of refunds", "label": "Income Taxes Paid, Net", "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." } } }, "auth_ref": [ "r34" ] }, "klic_IncreaseDecreaseDueToInventoryValuation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kns.com/20231230", "localname": "IncreaseDecreaseDueToInventoryValuation", "crdr": "debit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment for inventory valuation", "label": "(Increase)/Decrease Due To Inventory Valuation", "documentation": "(Increase)/Decrease Due To Inventory Valuation" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsAndNotesReceivable", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts and other receivable", "label": "Increase (Decrease) in Accounts and Notes Receivable", "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." } } }, "auth_ref": [ "r7" ] }, "klic_IncreaseDecreaseInAccountsPayableAccruedExpensesAndOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kns.com/20231230", "localname": "IncreaseDecreaseInAccountsPayableAccruedExpensesAndOtherLiabilities", "crdr": "debit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable, accrued expenses and other current liabilities", "label": "Increase Decrease In Accounts Payable Accrued Expenses and Other Liabilities", "documentation": "This line is the year's change in a/p accrued exp ocl after adjusting for non-cash items." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Income taxes payable", "label": "Increase (Decrease) in Income Taxes Payable", "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." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "presentation": [ "http://www.kns.com/role/REVENUEANDCONTRACTBALANCESContractAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions", "label": "Increase (Decrease) in Contract with Customer, Asset", "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r760" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "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." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities, net of assets and liabilities assumed in businesses combinations:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Other, net", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.kns.com/role/EARNINGSPERSHAREReconciliationofthesharesusedinthebasicanddilutednetincomepersharecomputationDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kns.com/role/EARNINGSPERSHAREReconciliationofthesharesusedinthebasicanddilutednetincomepersharecomputationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive effect of Equity Plans (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r224", "r225", "r226", "r230", "r372" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets [Axis]", "label": "Indefinite-Lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r295", "r298" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "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." } } }, "auth_ref": [ "r54", "r117" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r680", "r688", "r698", "r715", "r723", "r727", "r735" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r733" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r669", "r739" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r669", "r739" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r669", "r739" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Intangible assets, net", "totalLabel": "Net Amount", "label": "Intangible Assets, Net (Excluding Goodwill)", "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." } } }, "auth_ref": [ "r51", "r55" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r86", "r138", "r186", "r244", "r459", "r583", "r662", "r843" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "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." } } }, "auth_ref": [ "r190", "r193", "r194" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Finished goods", "label": "Inventory, Finished Goods, Gross", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r752" ] }, "us-gaap_InventoryGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryGross", "crdr": "debit", "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Inventory, gross", "label": "Inventory, Gross", "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." } } }, "auth_ref": [ "r754" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails", "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories, net", "totalLabel": "Inventories, net", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r171", "r630", "r651" ] }, "us-gaap_InventoryNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNetAbstract", "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories, net:", "label": "Inventory, Net [Abstract]" } } }, "auth_ref": [] }, "klic_InventoryPurchaseObligationFutureMinimumPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kns.com/20231230", "localname": "InventoryPurchaseObligationFutureMinimumPaymentsDue", "crdr": "credit", "calculation": { "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSObligationsnotreflectedontheConsolidatedBalanceSheetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSObligationsnotreflectedontheConsolidatedBalanceSheetDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Inventory Purchase Obligation Future Minimum Payments Due", "documentation": "The amount of inventory purchase obligation of future minimum payments due reported as of the period." } } }, "auth_ref": [] }, "klic_InventoryPurchaseObligationFutureMinimumPaymentsDueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kns.com/20231230", "localname": "InventoryPurchaseObligationFutureMinimumPaymentsDueCurrent", "crdr": "credit", "calculation": { "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSObligationsnotreflectedontheConsolidatedBalanceSheetDetails": { "parentTag": "klic_InventoryPurchaseObligationFutureMinimumPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSObligationsnotreflectedontheConsolidatedBalanceSheetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2024", "label": "Inventory Purchase Obligation Future Minimum Payments Due Current", "documentation": "The inventory purchase obligation of future minimum payment which are due for the current reported as of the period." } } }, "auth_ref": [] }, "klic_InventoryPurchaseObligationFutureMinimumPaymentsDueInFiveYears": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kns.com/20231230", "localname": "InventoryPurchaseObligationFutureMinimumPaymentsDueInFiveYears", "crdr": "credit", "calculation": { "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSObligationsnotreflectedontheConsolidatedBalanceSheetDetails": { "parentTag": "klic_InventoryPurchaseObligationFutureMinimumPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSObligationsnotreflectedontheConsolidatedBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Inventory Purchase Obligation Future Minimum Payments Due In Five Years", "documentation": "Inventory Purchase Obligation Future Minimum Payments Due In Five Years" } } }, "auth_ref": [] }, "klic_InventoryPurchaseObligationFutureMinimumPaymentsDueInFourYears": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kns.com/20231230", "localname": "InventoryPurchaseObligationFutureMinimumPaymentsDueInFourYears", "crdr": "credit", "calculation": { "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSObligationsnotreflectedontheConsolidatedBalanceSheetDetails": { "parentTag": "klic_InventoryPurchaseObligationFutureMinimumPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSObligationsnotreflectedontheConsolidatedBalanceSheetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2027", "label": "Inventory Purchase Obligation Future Minimum Payments Due In Four Years", "documentation": "The inventory purchase obligation of future minimum payment which are due for four years reported as of the period." } } }, "auth_ref": [] }, "klic_InventoryPurchaseObligationFutureMinimumPaymentsDueInThreeYears": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kns.com/20231230", "localname": "InventoryPurchaseObligationFutureMinimumPaymentsDueInThreeYears", "crdr": "credit", "calculation": { "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSObligationsnotreflectedontheConsolidatedBalanceSheetDetails": { "parentTag": "klic_InventoryPurchaseObligationFutureMinimumPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSObligationsnotreflectedontheConsolidatedBalanceSheetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2026", "label": "Inventory Purchase Obligation Future Minimum Payments Due In Three Years", "documentation": "The inventory purchase obligation of future minimum payment which are due for three years reported as of the period." } } }, "auth_ref": [] }, "klic_InventoryPurchaseObligationFutureMinimumPaymentsDueInTwoYears": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kns.com/20231230", "localname": "InventoryPurchaseObligationFutureMinimumPaymentsDueInTwoYears", "crdr": "credit", "calculation": { "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSObligationsnotreflectedontheConsolidatedBalanceSheetDetails": { "parentTag": "klic_InventoryPurchaseObligationFutureMinimumPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSObligationsnotreflectedontheConsolidatedBalanceSheetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2025", "label": "Inventory Purchase Obligation Future Minimum Payments Due In Two Years", "documentation": "The inventory purchase obligation of future minimum payment which are due for two years reported as of the period." } } }, "auth_ref": [] }, "klic_InventoryPurchaseObligationFutureMinimumPaymentsDueThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kns.com/20231230", "localname": "InventoryPurchaseObligationFutureMinimumPaymentsDueThereafter", "crdr": "credit", "calculation": { "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSObligationsnotreflectedontheConsolidatedBalanceSheetDetails": { "parentTag": "klic_InventoryPurchaseObligationFutureMinimumPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSObligationsnotreflectedontheConsolidatedBalanceSheetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Thereafter", "label": "Inventory Purchase Obligation Future Minimum Payments Due Thereafter", "documentation": "The inventory purchase obligation of future minimum payment which are due for fiscal year reported as of the period." } } }, "auth_ref": [] }, "us-gaap_InventoryRawMaterialsAndSupplies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsAndSupplies", "crdr": "debit", "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Raw materials and supplies", "label": "Inventory, Raw Materials and Supplies, Gross", "documentation": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed." } } }, "auth_ref": [ "r754" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryValuationReserves", "crdr": "credit", "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "parentTag": "us-gaap_InventoryNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventory reserves", "label": "Inventory Valuation Reserves", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r50", "r754" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Work in process", "label": "Inventory, Work in Process, Gross", "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." } } }, "auth_ref": [ "r753" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r106", "r243" ] }, "us-gaap_InvestmentTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeAxis", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment Type [Axis]", "label": "Investment Type [Axis]", "documentation": "Information by type of investments." } } }, "auth_ref": [ "r541", "r542", "r543", "r544", "r546", "r601", "r603", "r605", "r608", "r609", "r616", "r617", "r619", "r620", "r621", "r622", "r623", "r656" ] }, "us-gaap_InvestmentTypeCategorizationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeCategorizationMember", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment Type Categorization [Domain]", "label": "Investments [Domain]", "documentation": "Asset obtained to generate income or appreciate in value." } } }, "auth_ref": [ "r541", "r542", "r543", "r544", "r546", "r601", "r603", "r605", "r608", "r609", "r616", "r617", "r619", "r620", "r621", "r622", "r623", "r656" ] }, "klic_LEDMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kns.com/20231230", "localname": "LEDMember", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONScheduleofnetrevenuebyCapitalEquipmentendmarketsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "LED", "label": "LED [Member]", "documentation": "LED [Member]" } } }, "auth_ref": [] }, "us-gaap_Land": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Land", "crdr": "debit", "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Land", "label": "Land", "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale." } } }, "auth_ref": [ "r751" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "presentation": [ "http://www.kns.com/role/LEASESLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease expense", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r469", "r650" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostAbstract", "presentation": [ "http://www.kns.com/role/LEASESLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease, Cost [Abstract]", "label": "Lease, Cost [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.kns.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Lease expense and components of lease expense", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r829" ] }, "us-gaap_LeaseholdImprovementsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsGross", "crdr": "debit", "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Leasehold improvements", "label": "Leasehold Improvements, Gross", "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r118" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "klic_LeasesNumberofOptionsToExtend": { "xbrltype": "integerItemType", "nsuri": "http://www.kns.com/20231230", "localname": "LeasesNumberofOptionsToExtend", "presentation": [ "http://www.kns.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options to extend", "label": "Leases, Number of Options To Extend", "documentation": "Leases, Number of Options To Extend" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.kns.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r468" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.kns.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r468" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.kns.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Future lease payments after ASC 842 adoption", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "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." } } }, "auth_ref": [ "r830" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details" ], "lang": { "en-us": { "role": { "totalLabel": "Total minimum lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r473" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r473" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r473" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r473" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r473" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining fiscal 2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "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." } } }, "auth_ref": [ "r830" ] }, "klic_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kns.com/20231230", "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "crdr": "credit", "calculation": { "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Four", "documentation": "Lessee, Operating Lease, Liability, to be Paid, after Year Four" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r473" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.kns.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, term of contract", "label": "Lessee, Operating Lease, Term of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r828" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.kns.com/role/LEASES" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "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." } } }, "auth_ref": [ "r463" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES", "label": "Liabilities", "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." } } }, "auth_ref": [ "r20", "r197", "r275", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r426", "r428", "r429", "r449", "r555", "r635", "r664", "r786", "r831", "r832" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES AND SHAREHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r98", "r133", "r498", "r651", "r762", "r771", "r822" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r22", "r161", "r197", "r275", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r426", "r428", "r429", "r449", "r651", "r786", "r831", "r832" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding amounts under credit facility", "label": "Long-Term Line of Credit", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r17", "r132", "r840" ] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lender Name [Axis]", "label": "Lender Name [Axis]", "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." } } }, "auth_ref": [ "r19", "r761" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility, Lender [Domain]", "label": "Line of Credit Facility, Lender [Domain]", "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." } } }, "auth_ref": [ "r19", "r761" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capacity under credit facility", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r19" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "klic_MUFGBankLtd.SingaporeBranchMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kns.com/20231230", "localname": "MUFGBankLtd.SingaporeBranchMember", "presentation": [ "http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "MUFG Bank, Ltd., Singapore Branch", "label": "MUFG Bank, Ltd., Singapore Branch [Member]", "documentation": "MUFG Bank, Ltd., Singapore Branch [Member]" } } }, "auth_ref": [] }, "klic_MatfronShanghaiMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kns.com/20231230", "localname": "MatfronShanghaiMember", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageofnetrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Matfron (Shanghai) Semiconductor Technology Co.,Ltd.", "label": "Matfron (Shanghai) [Member]", "documentation": "Matfron (Shanghai)" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails", "http://www.kns.com/role/LEASESNarrativeDetails", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r305", "r306", "r307", "r308", "r367", "r477", "r524", "r547", "r548", "r602", "r604", "r606", "r607", "r618", "r626", "r627", "r638", "r645", "r649", "r653", "r788", "r833", "r834", "r835", "r836", "r837", "r838" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r707" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r707" ] }, "klic_MemoryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kns.com/20231230", "localname": "MemoryMember", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONScheduleofnetrevenuebyCapitalEquipmentendmarketsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Memory", "label": "Memory [Member]", "documentation": "Memory [Member]" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails", "http://www.kns.com/role/LEASESNarrativeDetails", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r305", "r306", "r307", "r308", "r367", "r477", "r524", "r547", "r548", "r602", "r604", "r606", "r607", "r618", "r626", "r627", "r638", "r645", "r649", "r653", "r788", "r833", "r834", "r835", "r836", "r837", "r838" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r726" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market funds", "label": "Money Market Funds [Member]", "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." } } }, "auth_ref": [ "r791" ] }, "us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSReserveforproductwarrantyactivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]", "label": "Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r734" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r708" ] }, "klic_NatureOfBusinessPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.kns.com/20231230", "localname": "NatureOfBusinessPolicyPolicyTextBlock", "presentation": [ "http://www.kns.com/role/BASISOFPRESENTATIONPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Nature of business", "label": "Nature Of Business, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for nature of business." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r192" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r192" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in)/provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r109", "r110", "r111" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 }, "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "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" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "terseLabel": "Net income", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r102", "r111", "r137", "r159", "r178", "r181", "r185", "r197", "r205", "r209", "r210", "r211", "r212", "r216", "r217", "r227", "r240", "r254", "r260", "r263", "r275", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r443", "r449", "r502", "r579", "r596", "r597", "r636", "r662", "r786" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "presentation": [ "http://www.kns.com/role/EARNINGSPERSHAREReconciliationofthesharesusedinthebasicanddilutednetincomepersharecomputationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "NUMERATOR:", "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.kns.com/role/BASISOFPRESENTATIONPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Accounting Policies", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle." } } }, "auth_ref": [ "r149", "r150", "r152", "r157", "r203", "r204", "r207", "r208", "r218", "r219", "r278", "r279", "r415", "r416", "r417", "r437", "r440", "r444", "r445", "r446", "r450", "r451", "r452", "r461", "r462", "r475", "r480", "r481", "r482", "r528", "r529", "r530", "r531", "r532" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.kns.com/role/BASISOFPRESENTATIONPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Recent accounting pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r707" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r677", "r688", "r698", "r715", "r723" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r705" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r704" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r715" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r734" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r734" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "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." } } }, "auth_ref": [ "r769" ] }, "klic_OmnibusIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kns.com/20231230", "localname": "OmnibusIncentivePlanMember", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Omnibus Incentive Plan", "label": "Omnibus Incentive Plan [Member]", "documentation": "Omnibus Incentive Plan" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.kns.com/role/SEGMENTINFORMATIONOperatinginformationbysegmentDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income from operations", "verboseLabel": "Income from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r240", "r254", "r260", "r263", "r636" ] }, "us-gaap_OperatingIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLossAbstract", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONOperatinginformationbysegmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Income/(loss) from operations:", "label": "Operating Income (Loss) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details" ], "lang": { "en-us": { "role": { "totalLabel": "Present value of lease obligations", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r465" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease liabilities", "terseLabel": "Less: Current portion", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r465" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 }, "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.kns.com/role/LEASESFutureLeasePaymentsAfterAdoptionASC842Details" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "verboseLabel": "Long-term portion of lease obligations", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r465" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.kns.com/role/LEASESLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash outflows from operating leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r467", "r470" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating right-of-use\u00a0assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r464" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.kns.com/role/LEASESLeaseTermsandDiscountRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate:", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r472", "r650" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.kns.com/role/LEASESLeaseTermsandDiscountRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term (in years):", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r471", "r650" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "dei_OtherAddressMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "OtherAddressMember", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "Principal Executive Offices", "label": "Other Address [Member]", "documentation": "Other address for entity" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r167" ] }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "debit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "klic_ComprehensiveIncomeLossForeignCurrencyTransactionandTranslationandPensionandOtherPostRetirementBenefitsNetofTaxPortionAttributabletoParent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrecognized actuarial gain on pension plan, net of tax", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent." } } }, "auth_ref": [ "r5", "r10", "r100", "r126" ] }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives designated as hedging instruments:", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "klic_ComprehensiveIncomeLossForeignCurrencyTransactionandTranslationandPensionandOtherPostRetirementBenefitsNetofTaxPortionAttributabletoParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustment", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "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." } } }, "auth_ref": [ "r6", "r10", "r126" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase from derivatives designated as hedging instruments, net of tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "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." } } }, "auth_ref": [ "r174", "r175" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSGainlossofderivativeinstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain on derivative instruments, net of tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "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." } } }, "auth_ref": [ "r174", "r175" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "crdr": "debit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSGainlossofderivativeinstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification adjustment for loss on derivative instruments recognized, net of tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax", "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." } } }, "auth_ref": [ "r175", "r177" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive income", "terseLabel": "Other comprehensive income", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r6", "r10", "r126", "r179", "r182" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "verboseLabel": "Other comprehensive income:", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIntangibleAssetsMember", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other intangible assets", "label": "Other Intangible Assets [Member]", "documentation": "Intangible assets classified as other." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "parentTag": "klic_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r21", "r651" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r24" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r707" ] }, "us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherSignificantNoncashTransactionValueOfConsiderationGiven1", "crdr": "credit", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment included in accounts payable and accrued expenses", "label": "Other Significant Noncash Transaction, Value of Consideration Given", "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." } } }, "auth_ref": [ "r35", "r36", "r37" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r675", "r686", "r696", "r721" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r678", "r689", "r699", "r724" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r678", "r689", "r699", "r724" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r703" ] }, "srt_PayablesToCustomers": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "PayablesToCustomers", "crdr": "credit", "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "parentTag": "klic_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued customer obligations", "label": "Broker-Dealer, Payable to Customer", "documentation": "Amount payable to customer by broker-dealer." } } }, "auth_ref": [ "r748" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase of common stock/treasury stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r32" ] }, "us-gaap_PaymentsOfOrdinaryDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfOrdinaryDividends", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Common stock cash dividends paid", "label": "Payments of Ordinary Dividends", "documentation": "Cash outflow in the form of ordinary dividends to common shareholders, preferred shareholders and noncontrolling interests, generally out of earnings." } } }, "auth_ref": [ "r32" ] }, "us-gaap_PaymentsToAcquireEquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireEquitySecuritiesFvNi", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Investment in private equity fund", "label": "Payments to Acquire Equity Securities, FV-NI", "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." } } }, "auth_ref": [ "r141", "r191" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property, plant and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r108" ] }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireShortTermInvestments", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of short-term investments", "label": "Payments to Acquire Short-Term Investments", "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." } } }, "auth_ref": [ "r107" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r706" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r706" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r705" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r715" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r708" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r704" ] }, "klic_PeriodOfWarrantyForManufacturingDefects": { "xbrltype": "durationItemType", "nsuri": "http://www.kns.com/20231230", "localname": "PeriodOfWarrantyForManufacturingDefects", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period of warranty for manufacturing defects", "label": "Period Of Warranty For Manufacturing Defects", "documentation": "Representing period of warranty for manufacturing defects." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock, Shares Authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r93", "r557" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock, Shares Issued (in shares)", "label": "Preferred Stock, Shares Issued", "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." } } }, "auth_ref": [ "r93", "r350" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, without par value: Authorized 5,000 shares; issued - none", "label": "Preferred Stock, Value, Issued", "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." } } }, "auth_ref": [ "r93", "r494", "r651" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r756" ] }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "crdr": "debit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Maturity of short-term investments", "label": "Proceeds from Sale, Maturity and Collection of Investments", "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period." } } }, "auth_ref": [ "r31" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONScheduleofnetrevenuebyCapitalEquipmentendmarketsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r265", "r478", "r518", "r519", "r520", "r521", "r522", "r523", "r628", "r648", "r652", "r746", "r784", "r785", "r790", "r841" ] }, "us-gaap_ProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrual", "crdr": "credit", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSReserveforproductwarrantyactivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Reserve for warranty, beginning of period", "periodEndLabel": "Reserve for warranty, end of period", "label": "Standard and Extended Product Warranty Accrual", "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." } } }, "auth_ref": [ "r87", "r309", "r311", "r314" ] }, "us-gaap_ProductWarrantyAccrualPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualPayments", "crdr": "debit", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSReserveforproductwarrantyactivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Utilization of reserve", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "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." } } }, "auth_ref": [ "r312" ] }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualWarrantiesIssued", "crdr": "credit", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSReserveforproductwarrantyactivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Provision for warranty", "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued", "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued." } } }, "auth_ref": [ "r313" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONScheduleofnetrevenuebyCapitalEquipmentendmarketsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r265", "r478", "r518", "r519", "r520", "r521", "r522", "r523", "r628", "r648", "r652", "r746", "r784", "r785", "r790", "r841" ] }, "klic_ProgramAuthorized15August2017Member": { "xbrltype": "domainItemType", "nsuri": "http://www.kns.com/20231230", "localname": "ProgramAuthorized15August2017Member", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "the Program", "label": "Program Authorized 15 August 2017 [Member]", "documentation": "Program Authorized 15 August 2017" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAdditions", "crdr": "debit", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONCapitalexpendituresdepreciationandamortizationexpensebysegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital expenditures:", "label": "Property, Plant and Equipment, Additions", "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." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Property, plant and equipment, gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r118", "r163", "r500" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails", "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r9", "r488", "r500", "r651" ] }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNetAbstract", "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Property, plant and equipment, net:", "label": "Property, Plant and Equipment, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentOther", "crdr": "debit", "calculation": { "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Machinery, equipment, furniture and fixtures", "label": "Property, Plant and Equipment, Other, Gross", "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." } } }, "auth_ref": [ "r9" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r703" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r703" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails", "http://www.kns.com/role/LEASESNarrativeDetails", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r305", "r306", "r307", "r308", "r366", "r367", "r395", "r396", "r397", "r476", "r477", "r524", "r547", "r548", "r602", "r604", "r606", "r607", "r618", "r626", "r627", "r638", "r645", "r649", "r653", "r656", "r783", "r788", "r834", "r835", "r836", "r837", "r838" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails", "http://www.kns.com/role/LEASESNarrativeDetails", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r305", "r306", "r307", "r308", "r366", "r367", "r395", "r396", "r397", "r476", "r477", "r524", "r547", "r548", "r602", "r604", "r606", "r607", "r618", "r626", "r627", "r638", "r645", "r649", "r653", "r656", "r783", "r788", "r834", "r835", "r836", "r837", "r838" ] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating information by segment", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "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." } } }, "auth_ref": [ "r47", "r49" ] }, "us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONCapitalexpendituresdepreciationandamortizationexpensebysegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table]", "label": "Segment, Reconciliation of Other Items from Segments to Consolidated [Table]", "documentation": "Disclosure of information about reconciliation of other items from reportable segments to their consolidated amount. Excludes reconciliation of revenue, profit (loss), and assets." } } }, "auth_ref": [ "r48", "r49" ] }, "us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Capital expenditures, depreciation and amortization expense", "label": "Segment, Reconciliation of Other Items from Segments to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of reconciliation of other items from reportable segments to their consolidated amount. Excludes reconciliation of revenue, profit (loss), and assets." } } }, "auth_ref": [ "r48", "r49" ] }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTable", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONOperatinginformationbysegmentDetails", "http://www.kns.com/role/SEGMENTINFORMATIONScheduleofnetrevenuebyCapitalEquipmentendmarketsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Revenue from Segments to Consolidated [Table]", "label": "Reconciliation of Revenue from Segments to Consolidated [Table]", "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." } } }, "auth_ref": [ "r46", "r49" ] }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of net revenue by Capital Equipment end markets", "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues." } } }, "auth_ref": [ "r46", "r49" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r670", "r681", "r691", "r716" ] }, "klic_RelativeTSRPSUMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kns.com/20231230", "localname": "RelativeTSRPSUMember", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSRestrictedstockandcommonstockgrantedDetails", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTotalequitybasedcompensationexpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Relative TSR PSUs", "verboseLabel": "Relative TSR PSUs", "label": "Relative TSR PSU [Member]", "documentation": "Market based restricted stock member." } } }, "auth_ref": [] }, "klic_RelativeTSRPerformanceShareUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kns.com/20231230", "localname": "RelativeTSRPerformanceShareUnitsMember", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Relative TSR Performance Share Units", "label": "Relative TSR Performance Share Units [Member]", "documentation": "Relative TSR Performance Share Units" } } }, "auth_ref": [] }, "klic_RelativeTotalShareholderReturnAverageStockPriceCalculationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.kns.com/20231230", "localname": "RelativeTotalShareholderReturnAverageStockPriceCalculationPeriod", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Relative TSR calculation period", "label": "Relative Total Shareholder Return Average Stock Price Calculation Period", "documentation": "The relative total shareholders' return average stock price calculation period" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "Research and development", "label": "Research and Development Expense", "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." } } }, "auth_ref": [ "r89", "r404", "r839" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTotalequitybasedcompensationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r671", "r682", "r692", "r717" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r672", "r683", "r693", "r718" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r679", "r690", "r700", "r725" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r95", "r121", "r497", "r528", "r532", "r535", "r558", "r651" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r155", "r200", "r201", "r202", "r206", "r215", "r217", "r277", "r280", "r400", "r401", "r402", "r413", "r414", "r432", "r434", "r435", "r438", "r441", "r525", "r527", "r538", "r845" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.kns.com/role/REVENUEANDCONTRACTBALANCES" ], "lang": { "en-us": { "role": { "terseLabel": "REVENUE AND CONTRACT BALANCES", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r154", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r365" ] }, "klic_RevenueGrowthPerformanceShareUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kns.com/20231230", "localname": "RevenueGrowthPerformanceShareUnitsMember", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Growth Performance Share Units", "label": "Revenue Growth Performance Share Units [Member]", "documentation": "Revenue Growth Performance Share Units" } } }, "auth_ref": [] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.kns.com/role/SEGMENTINFORMATIONOperatinginformationbysegmentDetails", "http://www.kns.com/role/SEGMENTINFORMATIONScheduleofnetrevenuebyCapitalEquipmentendmarketsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net revenue", "terseLabel": "Total revenue", "label": "Revenues", "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)." } } }, "auth_ref": [ "r187", "r197", "r241", "r242", "r253", "r258", "r259", "r265", "r267", "r268", "r275", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r449", "r487", "r786" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONOperatinginformationbysegmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net revenue:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r734" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r734" ] }, "klic_STMircoelectronicsNVMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kns.com/20231230", "localname": "STMircoelectronicsNVMember", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageofnetrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "STMicroelectronics N.V.", "label": "STMircoelectronics N.V. [Member]", "documentation": "STMircoelectronics N.V." } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSSignificantcustomerconcentrationsasapercentageofnetrevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Benchmark", "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r268", "r744" ] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forecast", "label": "Forecast [Member]", "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact." } } }, "auth_ref": [ "r368", "r747", "r767" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Domain]", "label": "Scenario [Domain]", "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r218", "r368", "r742", "r767" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated other comprehensive income reflected on the Consolidated Balance Sheets", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r29", "r826", "r827" ] }, "us-gaap_ScheduleOfCapitalLeasedAsssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCapitalLeasedAsssetsTable", "presentation": [ "http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Capital Leased Assets [Table]", "label": "Schedule of Capital Leased Assets [Table]", "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." } } }, "auth_ref": [ "r140" ] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashAndCashEquivalentsTable", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash and Cash Equivalents [Table]", "label": "Schedule of Cash and Cash Equivalents [Table]", "documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "presentation": [ "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, cash equivalents, restricted cash and short-term investments", "label": "Cash, Cash Equivalents and Investments [Table Text Block]", "documentation": "Tabular disclosure of the components of cash, cash equivalents, and investments." } } }, "auth_ref": [] }, "klic_ScheduleOfCustomerConcentrationOnAccountsReceivableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.kns.com/20231230", "localname": "ScheduleOfCustomerConcentrationOnAccountsReceivableTableTextBlock", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Significant customer concentrations as a percentage of total accounts receivable", "label": "Schedule Of Customer Concentration On Accounts Receivable [Table Text Block]", "documentation": "The schedule of customer concentration on accounts receivable reported during the period." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss)", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "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." } } }, "auth_ref": [ "r75", "r80", "r430" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "presentation": [ "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "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." } } }, "auth_ref": [ "r76" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.kns.com/role/EARNINGSPERSHARETables" ], "lang": { "en-us": { "role": { "verboseLabel": "Reconciliation of shares used in the basic and diluted net income per share computation", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r768" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.kns.com/role/INCOMETAXESTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Provision for income taxes and the effective tax rate", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "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." } } }, "auth_ref": [ "r123" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTotalequitybasedcompensationexpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "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." } } }, "auth_ref": [ "r64" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Equity-based compensation expense", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "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." } } }, "auth_ref": [ "r64" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Net intangible assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r53", "r56" ] }, "klic_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAndInventoryPurchasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.kns.com/20231230", "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAndInventoryPurchasesTableTextBlock", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Obligations not reflected on the Consolidated Balance Sheet", "label": "Schedule Of Future Minimum Rental Payments For Operating Leases and Inventory Purchases Table [Text Block]", "documentation": "Tabular disclosure of future minimum payments for operating leases and inventory purchases during the period." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSGoodwillbyReportableSegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill [Table]", "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r639" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r639", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782" ] }, "klic_ScheduleOfIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.kns.com/20231230", "localname": "ScheduleOfIntangibleAssetsLineItems", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Intangible Assets [Line Items]", "label": "Schedule Of Intangible Assets [Line Items]", "documentation": "Schedule Of Intangible Assets" } } }, "auth_ref": [] }, "klic_ScheduleOfIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.kns.com/20231230", "localname": "ScheduleOfIntangibleAssetsTable", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Intangible Assets [Table]", "label": "Schedule Of Intangible Assets [Table]", "documentation": "Schedule Of Intangible Assets" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Reserve for product warranty activity", "label": "Schedule of Product Warranty Liability [Table Text Block]", "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." } } }, "auth_ref": [ "r310" ] }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "presentation": [ "http://www.kns.com/role/COMMITMENTSCONTINGENCIESANDCONCENTRATIONSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenue by Major Customers by Reporting Segments", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "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." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted stock and common stock granted", "label": "Share-Based Payment Arrangement, Activity [Table Text Block]", "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." } } }, "auth_ref": [ "r14", "r15", "r63" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSAccumulatedothercomprehensiveincomeDetails", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSRestrictedstockandcommonstockgrantedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r369", "r371", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Estimated annual amortization expense related to intangible assets", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r56" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (SOFR)", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r820" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r665" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r667" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "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." } } }, "auth_ref": [ "r237", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r263", "r268", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r303", "r304", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r639", "r746", "r841" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATION" ], "lang": { "en-us": { "role": { "verboseLabel": "SEGMENT INFORMATION", "label": "Segment Reporting Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r236", "r237", "r238", "r239", "r240", "r252", "r257", "r261", "r262", "r263", "r264", "r265", "r266", "r268" ] }, "us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingOtherSignificantReconcilingItemLineItems", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONCapitalexpendituresdepreciationandamortizationexpensebysegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting, Other Significant Reconciling Item [Line Items]", "label": "Segment, Reconciliation of Other Items from Segments to Consolidated [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SegmentReportingRevenueReconcilingItemLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingRevenueReconcilingItemLineItems", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONOperatinginformationbysegmentDetails", "http://www.kns.com/role/SEGMENTINFORMATIONScheduleofnetrevenuebyCapitalEquipmentendmarketsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting, Revenue Reconciling Item [Line Items]", "label": "Segment Reporting, Revenue Reconciling Item [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "Selling, general and administrative", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r105" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTotalequitybasedcompensationexpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Selling, general and administrative", "label": "Selling, General and Administrative Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSAccumulatedothercomprehensiveincomeDetails", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSRestrictedstockandcommonstockgrantedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r369", "r371", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares available for grant (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "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." } } }, "auth_ref": [ "r62" ] }, "klic_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.kns.com/20231230", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingPeriod", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total shareholder return award performance measurement period", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vesting Period", "documentation": "Share based compensation arrangement by share based payment award options vesting period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSRestrictedstockandcommonstockgrantedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity-based compensation in shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r62" ] }, "klic_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.kns.com/20231230", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPercentage", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Vesting percentage", "label": "Share Based Compensation Arrangement By Share Based Payment Award Vesting Percentage", "documentation": "The share based compensation arrangement by share based payment award vesting percentage reported." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398" ] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Axis]", "label": "Share Repurchase Program [Axis]", "documentation": "Information by share repurchase program." } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Domain]", "label": "Share Repurchase Program [Domain]", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANS" ], "lang": { "en-us": { "role": { "verboseLabel": "SHAREHOLDERS\u2019 EQUITY AND EMPLOYEE BENEFIT PLANS", "label": "Shareholders' Equity and Share-Based Payments [Text Block]", "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)." } } }, "auth_ref": [ "r120", "r122" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (shares)", "periodEndLabel": "Ending balance (shares)", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSComponentsofsignificantbalancesheetaccountsDetails", "http://www.kns.com/role/CASHCASHEQUIVALENTSRESTRICTEDCASHANDSHORTTERMINVESTMENTSDetails", "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term investments", "totalLabel": "Short-term investments, Amortized Cost", "label": "Short-Term Investments", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r134", "r135", "r755" ] }, "klic_SpecialGrowthPSUMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kns.com/20231230", "localname": "SpecialGrowthPSUMember", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSRestrictedstockandcommonstockgrantedDetails", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTotalequitybasedcompensationexpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Growth PSUs", "verboseLabel": "Growth PSUs", "label": "Special/Growth PSU [Member]", "documentation": "Special/Growth PSU [Member]" } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Business Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r158", "r237", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r263", "r268", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r301", "r303", "r304", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r639", "r746", "r841" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.kns.com/role/DERIVATIVESFINANCIALINSTRUMENTSGainlossofderivativeinstrumentsDetails", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSAccumulatedothercomprehensiveincomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r12", "r27", "r155", "r183", "r184", "r185", "r200", "r201", "r202", "r206", "r215", "r217", "r235", "r277", "r280", "r351", "r400", "r401", "r402", "r413", "r414", "r432", "r433", "r434", "r435", "r436", "r438", "r441", "r453", "r454", "r455", "r456", "r457", "r458", "r474", "r525", "r526", "r527", "r538", "r598" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r200", "r201", "r202", "r235", "r478", "r534", "r540", "r549", "r550", "r551", "r552", "r553", "r554", "r557", "r560", "r561", "r562", "r563", "r564", "r566", "r567", "r568", "r569", "r571", "r572", "r573", "r574", "r575", "r577", "r580", "r581", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r598", "r657" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Axis]", "label": "Scenario [Axis]", "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r218", "r368", "r742", "r743", "r767" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r200", "r201", "r202", "r235", "r478", "r534", "r540", "r549", "r550", "r551", "r552", "r553", "r554", "r557", "r560", "r561", "r562", "r563", "r564", "r566", "r567", "r568", "r569", "r571", "r572", "r573", "r574", "r575", "r577", "r580", "r581", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r598", "r657" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r674", "r685", "r695", "r720" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of stock for services rendered (shares)", "label": "Stock Issued During Period, Shares, Issued for Services", "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." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares for equity based compensation (shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r12", "r93", "r94", "r121" ] }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueIssuedForServices", "crdr": "credit", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of stock for services rendered", "label": "Stock Issued During Period, Value, Issued for Services", "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." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares for equity-based compensation", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r12", "r121" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, authorized amount", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "klic_StockRepurchaseProgramAuthorizedAmountAdditionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kns.com/20231230", "localname": "StockRepurchaseProgramAuthorizedAmountAdditionalAmount", "crdr": "credit", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Authorized amount, additional amount", "label": "Stock Repurchase Program, Authorized Amount, Additional Amount", "documentation": "Stock Repurchase Program, Authorized Amount, Additional Amount" } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining repurchase authorized amount", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL SHAREHOLDERS\u2019 EQUITY", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r94", "r96", "r97", "r113", "r559", "r576", "r599", "r600", "r651", "r664", "r762", "r771", "r822", "r845" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Shareholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSAccumulatedothercomprehensiveincomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r70", "r71", "r73", "r155", "r156", "r184", "r200", "r201", "r202", "r206", "r215", "r277", "r280", "r351", "r400", "r401", "r402", "r413", "r414", "r432", "r433", "r434", "r435", "r436", "r438", "r441", "r453", "r454", "r458", "r474", "r526", "r527", "r537", "r559", "r576", "r599", "r600", "r624", "r663", "r762", "r771", "r822", "r845" ] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTS" ], "lang": { "en-us": { "role": { "verboseLabel": "BALANCE SHEET COMPONENTS", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r749" ] }, "klic_SupplementalBalanceSheetInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.kns.com/20231230", "localname": "SupplementalBalanceSheetInformationTableTextBlock", "presentation": [ "http://www.kns.com/role/BALANCESHEETCOMPONENTSTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Components of significant balance sheet accounts", "label": "Supplemental Balance Sheet Information [Table Text Block]", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowElementsAbstract", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING ACTIVITIES:", "label": "Supplemental Cash Flow Elements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "CASH PAID/(REFUNDED) FOR:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r714" ] }, "klic_TimeBasedRestrictedShareUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kns.com/20231230", "localname": "TimeBasedRestrictedShareUnitsMember", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Time-based Restricted Share Units", "label": "Time-based Restricted Share Units [Member]", "documentation": "Time-based Restricted Share Units" } } }, "auth_ref": [] }, "klic_TimebasedRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kns.com/20231230", "localname": "TimebasedRSUMember", "presentation": [ "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSRestrictedstockandcommonstockgrantedDetails", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSTotalequitybasedcompensationexpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Time-based RSUs", "label": "Time-based RSU [Member]", "documentation": "Time-based RSU." } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r706" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r713" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.kns.com/role/GOODWILLANDINTANGIBLEASSETSNetintangibleassetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade and brand name", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r67" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r733" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r735" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.kns.com/role/DOCUMENTANDENTITYINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r736" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r737" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r735" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r735" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r738" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r736" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r60" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock, Common, Shares (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r60" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase of common stock (shares)", "terseLabel": "Shares repurchased in period (shares)", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r12", "r94", "r121" ] }, "us-gaap_TreasuryStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValue", "crdr": "debit", "calculation": { "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock, at cost, 28,869 and 29,054 shares, respectively", "label": "Treasury Stock, Value", "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." } } }, "auth_ref": [ "r26", "r60", "r61" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDCONDENSEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.kns.com/role/SHAREHOLDERSEQUITYANDEMPLOYEEBENEFITPLANSNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase of common stock", "terseLabel": "Value of shares acquired", "label": "Treasury Stock, Value, Acquired, Cost Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r12", "r60", "r121" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r732" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.kns.com/role/BASISOFPRESENTATIONPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r43", "r44", "r45", "r144", "r145", "r146", "r147" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.kns.com/role/DEBTANDOTHEROBLIGATIONSDEBTANDOTHEROBLIGATIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "klic_WedgeBondingEquipmentSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kns.com/20231230", "localname": "WedgeBondingEquipmentSegmentMember", "presentation": [ "http://www.kns.com/role/SEGMENTINFORMATIONCapitalexpendituresdepreciationandamortizationexpensebysegmentDetails", "http://www.kns.com/role/SEGMENTINFORMATIONOperatinginformationbysegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wedge Bonding Equipment", "label": "Wedge Bonding Equipment Segment [Member]", "documentation": "Wedge Bonding Equipment Segment" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.kns.com/role/EARNINGSPERSHAREReconciliationofthesharesusedinthebasicanddilutednetincomepersharecomputationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.kns.com/role/EARNINGSPERSHAREReconciliationofthesharesusedinthebasicanddilutednetincomepersharecomputationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted (in shares)", "totalLabel": "Weighted average shares outstanding - Diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r222", "r230" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.kns.com/role/EARNINGSPERSHAREReconciliationofthesharesusedinthebasicanddilutednetincomepersharecomputationDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.kns.com/role/EARNINGSPERSHAREReconciliationofthesharesusedinthebasicanddilutednetincomepersharecomputationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic (in shares)", "terseLabel": "Weighted average shares outstanding - Basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r221", "r230" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.kns.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.kns.com/role/EARNINGSPERSHAREReconciliationofthesharesusedinthebasicanddilutednetincomepersharecomputationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares outstanding:", "verboseLabel": "DENOMINATOR:", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i),(j),(k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i-k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(c)(2)", "SubTopic": "20", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4D" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29,30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-12" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a),(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-7" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "b.", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481160/942-230-45-1" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481161/840-30-50-1" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "10", "Topic": "321", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479567/321-10-45-1" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "210", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "323", "Publisher": "FASB", "URI": "https://asc.fasb.org//323/tableOfContent" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-19" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-1A" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(d)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-6" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r629": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r632": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r633": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r634": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r635": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r636": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r637": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r638": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r639": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r640": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r641": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r642": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r643": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r644": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r645": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r646": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r647": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r648": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r649": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r650": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r651": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r652": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r653": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r654": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r656": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r660": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r661": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r662": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r663": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r664": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r665": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r666": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r667": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r669": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r670": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r671": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r672": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r673": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r674": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r675": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r676": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r677": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r682": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r683": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r684": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r685": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r686": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r687": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r688": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r689": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r690": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r691": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r693": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r703": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r704": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r741": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "323", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481543/323-740-50-2" }, "r742": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r743": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r744": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r745": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r746": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r747": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "11", "Subsection": "03", "Publisher": "SEC" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Rule 15c3-1", "Number": "240", "Section": "15c3-1", "Publisher": "SEC" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//210/tableOfContent" }, "r750": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r751": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r752": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r753": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-4" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 87 0000056978-24-000034-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000056978-24-000034-xbrl.zip M4$L#!!0 ( #5'05COK.IXS < +(M 3 83$P<7$Q,C R-&5X,S$Q M+FAT;>U:;7/;-A+^WE^!.G-)/"/)UELLRXYG4L>>\]Q,>I?FIA]O0&(IX@P" M+ !*5G_][0*4)5E2(M=MK.B2#XY(++ +[+.[#T"=8X[/?:KL;=RS&.[EU[! MQ6R<\Z/X?'X4E)PG1DPOSH4<,RG>'DB1O>&\VQ7IH'/::R?)0 Q..TDGZ_4' M_<&@#?]I'V!7%(]]G)\J>'M02-W,@?0/>_W2GTVD\/FP?7S\MX,@=W&>&>U1 MF<7.\6<<8V4D#W>^R94?9 &. M?8 )^V@*KE\U'->NZ<#*+ HZ^3N@36A>>)Q$>T]P'"4US.QO=\CHJ[M<)M*S M;KO57K9X]VQ]^:+]YOAL&RM3]#_89S+S\NKCIYOKF\MWGVY^_K!#UO:>N*C_ MK9R7V?29[+QIL.O*@6:7.>@&2\&2,M>3-FM-A,%8@2-Z)[:*<*@(=I@040]7&KTQI15 MVML*R.E@BP;)++-&>NHC_S_A.P4 ]"$RBD4UB# MJ9Q/I,]Q@JZ$-!A(XY9HFA$XS3%V$RR9+B[#=Z!M [3NXX$&+),:74FHF+NN M$6+>8+-=:)"GQH(+4DII43O$C )L$K-D5<[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[M*< MZQ&P=YA9/E8*W,P)ST$"V==1OH$.='FSW7\-AV')VGT1G^*C)+*I8^31NC)* MNPL!&0.$?/#%!6:UHFQ)48:*R+\/PQ0EB(M\GJU]K= [Z>QVZ/'#YP/0V=)* M=0:M3H_6X3TX7"G$0JCV7P[0!A&1E%=N^R[$"!) T-6:(L9[".,$6*"D 200W.3$6,%!EB87F\W3M M_P'ZZ>Y ?U8/KL9<52%I$BX@RY#=RS%ZU*UAZ4@1MTC_\7$]90\8QXZ8NEW< M&"2F\IMU;U.@^+TTT*XG^_)VE"6S_50(6XAK@/;$A$T*]@-PBVQ_/V8D#C?M M9MY'J*Q"CDY<:M(;6AX@^A%)FWB*2=/*$J062,'2>(5Q'M_0>3".XE(>6.HYX'QAL/MV>'@H]!9[[KB2=2:_,8%=G1PG][6(+EF MR"B,H$0BVXADPB&3<%51X*;Q]_C-I"X?:P]0OQ.%79]1LAF_R S!37UTU:X;K)D1>K M;;V3UFEOL+'YN-7>V/:Y8?NM;J_SIX_:Z[9Z[A86(BX'+[4JNWQYT M#QY ;]@I[UA[/? >+'I<[Z\/OG!5Z#UFB\A/KB&Q%7V);3?"C:9[5-8+\KBY M4N3MU$1_FBX?]^_'K%Z^Z)V'U0W??%BUM. MJD[WWI1#G!,+'PO8S+YOS)/S.U3?X;JGS?!P :RH M !, !A,3!Q<3$R,#(T97@S,3(N:'1M[5IM;]LX$OY^OX*7XMH&L!V_)4Z< M-$"W31?!+=K;;G#]>*!$RN*%$K4B9GPDU9DJ\VE/Q MR:!_S'N'R5&WW^<=?G(21\=1W!LCI\<:4R:=E[.6$?3<;S%PW+<]NTLE1)$+3J?Q(Z M03W_. GZ#C".5KF?"/CK4G;3]4OW8U^^85;> -VSZ;L M.C<3+<5(-H)[:J<( T5R@TJ,>;C*X8TIJW)75A+K0&WV91K>XBS#4ZFX9@F/ M\:ID)D,Q<2;(K0CD,I;6\G)*(AF'HUVZ,*;%.P%E,*7V-1YSD$"L2M1TB.7H M#DT$DL D57'*;$4?\_X36,5$NQ0)M(6.O((U;0#4CL,PQ MN@D631?-\!-HVP"M=W^@29:H'*XD5,Q=U_ Q;]!<+K2K/$%ZX$YA')7'NA(8 M$_!8\%,#T%*44@IXEX!)@-5ZCKS:Z?;.U "W4#1P@R0J#0' S0 3?CKK]8FY M35FBS<3.L%C*D4(^XIB(T\N@-[1L+$#*SI19T?8GJK9!57\CJJZ67/#"UHBI MR0 %.JJ&PJ-WRR7CI?0 @$-5I"4YBH%%\$@KFY(XB65(PG'"PDD!>]>W,0IST>2O49F^5AI:6=.> SRR;[/Y!OH M0(\W.X=0A*?PJ(CDYB'RR*Z,TNY"0(8 (1]\T<"LGBA9FBC!1.3? MNV$*">(BGR>)2_$QZ'ZST+OOT-_;A7S_\0!TNF2I[G&KVR<[O)46E@(6?+7_ M<+5,;+ MD:AZ%$6 F5)=('#^Q)]4R^HJ,H"*+>> MU<6Q*857P+/YD5SX6$%)DD(.UJ#!_;->0;S&^+K!X>US-QCWIT1$:V@>]'IG*;Y]ZF[O!; M:4F;F>3+NTP6S;9)/I!EL 'T\:#U$]S_7.L'PJG8'9S>)NT A%5 T3%)S51] MRQV\WB-)$[DP<5R5!)B%2KXT7F:LPQLZ/,8H-L80]?D:>[DBG #M2)EWY&HU ML@>)&:%($,I#GKL3&EO M&8-_@<&R3#DGY=I*$!FP$6H1"CKY[B^!321>2XD=_XF>SX)(_EDIJ.S#ILIC M?]BS[S>'?R'5[OY/"+N>X?G^)L2^UN"%4%D!EK21IR.!6$G@J"[MM_NOB>37 M5*L#3_35VC-,&,( )8AK(U % M"YY@JPP[*1C)+Z,N'VM//;]UZON)WX=O*S?B%WP@*9' &D"3]-D6>/2_2]3 M;80"J_*QT6-)53;GH_KGE;).T#(KM)E*M$Y2$[(R7PH+P/B!A*/UM2GFU^SF M_-ZSEH@01[)LPK>:%U8.9U].4:@*S:=#E7L/^4ZG]6E%9)PSV9#N:XRIVH$! MU;/X"4-S?97CY*1U?-BCVQP.BCHQF[B^Z-'R%ST.G%AMZP]:)_WCC&/6SU^MVO/FJ_U^IW-CO]GI[=V)UV"UN6&=]I-XQ M>K#W]X]6?TGG+2(OU/IW,BHK^BFRT_!WB6Y161OD?FNE5+53"_UENGS>_6.L MZOFS_N#4^D_VV\4?5QVLLP6HG5BHH-1R#)_KLMF M]GA*%EZX8_/X5GU*AKNXD7%%AT;LW]A%L7^58*!$3CQY>Y,JF;!WMZ7W0]AJ MK5KXP%>NA=JXDY?"%J] %L;ZG]&'X8>/L5RY%#F/$5^'V_,N/$*@5&YSETV7 MY#;>L*P_PV7/ W_)]/]02P,$% @ -4=!6).]#[&H! O18 !, !A M,3!Q<3$R,#(T97@S,C$N:'1M[5AM3^-&$/[>7S$-*@=2;/P6XC@YI%P(.M2* M<"3HVD_5VKLF6VROS[L&TE_?V74"!"X<:JL[N#8?(MOSLO.,GYD=[V"N\NQ@ M,&>$'OPP^-&RX% D= %\ M%-4EOR*-7'&5L8.5G\%>>GZX'X1A+_99$%,_ M9HG?Z81QE](X[ ;>[VX+35&]L9%JD;&WK9P7UISI]:.@4ZK^-:=J'KF.\U/+ MZ!T,4E$H7*Q"X^:R\?'(DV(WRB(9OR@B@Z=O'O""8NB1OU^J5N-KI9^(3%31 MEF-^?2VQ4I+S;!&]F?&<23AAUW F-HN1_,@P2XS6WUPV M+OK)>,%6@%Q/HQC?S'G,%?B>[:Y#>!C\UXPU^&RLVUONOM-_.LHFQ0E&RJIO ME-+1^&QV?'0\&LZ.)R=P>GXV/1^>S& V 3>$S\>&:^DJIY^S#Y AF[\+KX1BP[;L-1+5D!HSDKVG!:,L&VMSKA*W@I7R!/22C%WT]^D<[N^T7/[NZ844H[, MA6NNY@WEL18KKC *$]KX)IF3XH+AZ)#G7$HLD#:D=8; $I&7F=:[M:W8IYI7 M3,\/4F.\*[L=L@N(QNWLT-W;XKI;Z7:5986Y/3^ ';>SJM]NF&OS;BC0?A>+ MK-?7T?TC KY\00(4$O!"TI/C4<^!)3(25<%U&)VX9F M55L;DBP#=(AAD@PY)TNDF6P;?RDO2)'HY[@4Y69136/4JK.&E ++R40CGU>& MC[CQ%&^>EBD29VSU7F)14599^'HR4DH6K2[ZE,LR(XN(%R;)QJB?D^H"I^=8 M*"7R2 _/5WK+2TBV)*,A82->SM6]GAUV?#U:*XQ&T=7"RZG;-E/WGJ*/94'7 M[@7A1K%CNQME3[GMV'[@_>M> ]\.W,WB^V[W3"*:9&"Z94F*MRV_]:#8(Z^\ M ??SI?X@Z4V^OWZYFR^F0RP!,V_ $8LKW&\6X)KZ"6ZIMTS(Z\?Z;K$^6?TM M8+HUO2A4VUM!MR_-/QR=3\L=\W(#)/.G0F)L2/5:K/)IM.OC6>VR__F^'C/'%O_!5!+ P04 M " U1T%8Y,F6\YL$ U$P $P &$Q,'%Q,3(P,C1E>#,R,BYH=&W= M6%MSXC84?N^O."73;#*#B0TFF,MFAB6DS303LD":]JDC+!G4V)8KB03WU_=( M!A(:Z#([N]VD/'B,S_T[GXYD=V8ZB<\Z,T;HV7>=[QT'SD4X3UBJ(92,:$9A MKG@ZA3O*U#TXSE*K)[)<\NE,0]6M^G GY#U_((5<V"B= MQ^Q]*>&I,V,F?LNO9[K]R*F>M3S7_:%D]>C?F"5-PS1YA*!*2OBLKDBI',PW@ 7@"WE5&E5X%1 MOV>E7JWNEJ$[@N[YX&;O^R!G\>M7_#;J] ML9%47?,13T]Z6XP79UQ_+V\OS*H _ MT\"/U+X4+(!#S7^;@?S2 2TOK*,!E!@6%]%,Y9R)()DP62 M-605[J@U.#**AP=!M>JV=ZBLPULUKWUL"1EQY \\+1G*-2=C,^HMP M1M(IPPT\2;A22-,R1/,8ZPI%DL5&;VTKV9]S+IG9Q94I\8G\1^08L!BO?D2/ MUQ1_BK2.LN2YUZSY<.355ZNH$23&O!$(M#]&JC?;)KO_+8VJ:QKQ%$F0$ MC MB'8$=2D^M<)/]1DBP@T#,QQ]IB=E8TCB&- A)H9C#P49-DF5K;]H/0XQ%.4V MJ"$!:LWCHJ4"N6BS4?MQ^ NT:$L_MAS4[$632&K4W\S%GQ +D\T?2GS&Y6F'^P4NQ5OI^S?W-8K-;_ZQ;WZM8KO[18_=WMB@2C 0+A5 M1M+WI5II9;!L<*N:+<#;O@+_ 7J!]W^_"NV+P3FN$KNMP@6;2)SG.7AVB?EK MZBT!>?NU?L@W#Q"?59A9N*^JJL,#O]%6]@I7_=&X/X2[P?6/&U7NR5G7%%O: M"YD]5)>S28NLA;J@1,PIK/!X2P@_.W%_>U3?$G"?\W;R$N$3NWEM[(&[]\>W M\C*P3PW//^9D0MFS2DNRF!A(7WS>>5IV=G=WGTS(!-?>7.\VV?46OO-;T?): M?+8ZL9_+_@902P,$% @ -4=!6)=FZJFF/@$ .\<2 !$ !K;&EC+3(P M,C,Q,C,P+FAT;>R]:W/B2I(P_'U_A8+99Z<[0G:C&P)W'YZ@;=R'Y[B-Q^ S M.^^7"5DJC*:%Q$C"E_GU;V9)XF*$02"@)&IBMP^&4JDJ[YF5E?GM_[Z.'.&9 M^('MN;_]53JO_E4@KNE9MOOTVU];O],PA&1EGMAN$AFN2^*FT)Z1&H_'E%5<\ M6TF8OI39*KZ$ON$& \\?&2& C=3/:O*9Y*<3 (C?ZW:4%7Y@C\_&@&9>^=9 M0!8A!7^?/WG/'[Y6TLZJ]3-%2N8)_-G:!T;P2-\(7U)P3V&WM+@%6."OR5!B M6M.!= ?)HN"'Q3GA1_N##;_#!!UOV8MSQX-K7Z(?DZ&3X.S),,;+^XI_6%B' M1>ST!<,/"P/MP%-E2?]HR=$(^L"%8P")5XA[]M"K-+\-B6$UOXU(: CX^!GY M]\1^_JURZ;DA<<.S_ML8-FI&?_U6"2,LX0+ MOGV)OOSV)9KZT;/>FM\L^UD(PC>'_%:Q[&#L&&\7KN<26(#]>H$#B1]]M"V+ MN/0C_'X[&1'?-J/WOX;W9/!;Q3P#$G&-$%16184]L%$+Q=PJI\P^FX%GG]@[Q-WR55FE7\GU9KZ/7M7W(Y\7UX MP[4=F(;S#]C/FKWCOJ=KD"O-QA=YA[>W .86POW:,9ZFTRJ5YL!P K+]O DZ MHVU%2+V&[X+I.]1*\V]27B] N"U.KU6:@'QUZ05?%HG3)P,"X#=)D,)3*'8N M BJW80D"%4,7(7#2;Y7 'HT=%!WTNZ&/*UQ@G_/7P +FHN^;O21^9^!-?/H7 ME5$7\3;ITG&;R?>$TE_REVWAWP,;2)NNB:2*YLO.'XMT^?[A9O+5XNQCBJ+D M+Y",?HA4B$!4SB10)5+RW.RWZ3*MN:'R&4(RBOZTX&6O8T"C'?Z,A(AEPZ_4MIB3""W+ AP&)(@_H'!MO=I!I8ECNN&0 M^/$OT2S?OJ1./H7#= W%P(S" (%&RCND/ X0.)-KTXGB7S;;V<2UHVT%0P,0 M-MW9B!C!Q"?-&+#TQV2*Y+?D;YPC'5(J6Y!Z1P-;0FH"@NT]F&+#Y.*A=Y4= M2AIK4*HVMH;2XLYJ#.QL06#(5&#(FP@,F1*+M)W F"<64/X]Y)\I+,"&A#W, M#Z7:V0@]?TNZ6GH>O[PBKC>RW;1I-^7JA2F^+*Y^+5GKK"FPV#FYZ(6 2'RF M#3X"V+?>: PFO!L&D0Y+AL'W8'#V0L_\E;\:VP^_U0L.\KY/B?"- CV"?U% MWR@XZ._!<[9=8K4-W[7=ISU8;ON!NU0M..!;)CAR$P?&6M1RQG$^&>)LSZ3C MFMZ(% 87>W?=BBSR&?!<).:<2A85! N(VKN/67AUP@*6]N[?EE'WL("XO;O< M1594>45,WL%\[\& ,NB>/<&^Z+[X@;V3_ !?=(_\^-Y)?K@HNHM^**$O+^KD M76 N%]T[/[30SQ/V1??&#RKT\P1\T;WL8PO]/''!V&%MGELKNO=YN&C;H8[] MWB&HZ%[FX:-M1T)4T5W3 T?;CH2EHCNQQX^V'0EQ17>"#^AXS<-\)^.@Z,[N M$1ROO&"O%-WI/;3CE1O@B^[Q,N!XY8:+O3O!Q]L:^X>SWR&_XN$=[YG3E3QQ@**V'=V69&%^SE:5]GW>)D4;WO"!OMN,#L&67Y09_;4]]IV[9#T]N]_30, MUP6#UJXJ\,.+>UA$?&,8__P)"QQ-1H7!-+/^/_N8-EX+A6EF PT'Q30[^& V MU% H?.06A%"9"T)LK5WVB^G+21!Z(^+?$X?6B0J&]K@X7,=<\&)KS<*QO!K+ MS,8Y3A 7S 8T"H.+W'27!OC?'W-' M/Q"K%<1C.P (?[*!VMQX$5< RF=X.=Z32N:^MX-?BTNY]GP":VF_FD-T".'/ M%\.W2ID46V,V,L#IY5#JD-FPP7?#P=93O2$AX8UGSA%!E -JFOZ$6.W7,3Q( M C"TH^N04:N@&]MXM!T[M'<_Z. D>6B29#9ZPDG@4(8,LT$;+I5.E229C59E M+QSPP[#=&R\(;DEX:03#:\=[0=H@=X:_ER@5 Z:NSFQ(JV#H.TY]()VY&%GQ MSX5UYB)A13R%G;;Q@N^ PO_IC6GZXE+[-VH>+(Y)9ORH#=QT>G>"6UW1?&\, M'S>9[1T!,!N^:M"6ZUHNZ&8V>%4F=&^\@C\-'QQV"R^&5>#0GC?PI[_0%N*]%V.,OY33$V$VO%4FHF5')>T]E)5- M_.IGU7I>XG?O(9%L6ZN?575@Z3RV5M][N""STI1R*DU8W[LKG8W7I,6 PDY; M8ZZ@9%6!_\ME:\SY:NB=3V-7/9.XH/V]F>.>?(-17],(#A!5!&]MROL?Z7(- M)6 UE[!4G5G'CK83OR?CB6\.C8#<^=Z3;XSF5&ORS20<>K[]'V))6FOR- E" MU!&E-+SJS#J'K"%K/Y90?>_>6E8ZI*I'JF]"A^^&[D2'S#H V8\B^F"+!]&- M[9;UKTF44%<8@F3VE+D8B,CM;+5>HK/5*[PY0*SOQ(4/X9T#:"D>9S1*=%IZ M3(3DQB$-YLX_BW-\O2<68>[TM* 8R8]'F'.1$U"CT,'" ',6?7?DVH^3H..: M./TSP2&%(7UFO=X69I3-[G-02$<5A9Y)OW=_1_R!YX^B!#Z@[0=W+Y<[&/!U M&\SZNGM T=IW%S]7I\'L22Q@M%B"5*HR&ZI(0RG>*OYN!,2Z)T'HVR8X7R47HE*5V=#% M*@0]4@3U'DJ*#V8#%T?&QW%N-DA59L,6ZTS[TG)(8>,;I>610H4S>F-BVH83 MVVVEY9)"A20.C)-C\4E1P@K3LN^T:SMMX%Y2+BE*#.'P&#D6CS ; XBZMT^/ M[Q;+"\SP$X3=0<]P]E%FF@6.D9AUZ!G#SY'X1V+6G]\(/SWB.+;[](.XQ#>< MEFNUK)'MVD'H4RLZJ=Q14MYBUO"8YF- M:;"-KF.I1&;#'9N@Z^^88GE:[,5L,(1Q?!V+OY@-E6R"KY;UC-D25L]S)K3> M4JEY2V8V;,(PKH[$5S*S(92-<#4(B3^BO0CN?,^:F&%@N%:/^,^V28+67:_< MN&,VA+(1[AR'%J0M.7\Q&RK9!$>7GC_V?!A7[EBDS&QTA$4D'8N3F(M?8(YJ MK':Z?JQTYO 2QX9[9&3#5G"4Y^^:)9N1+LBE,;9#PSD-GTYF+F3"*80Q&<)< ME&8-A;0FH3?R\$0)[-H.D BF:AO.:1#)L<0(NM'K3 MOBJGU% *'?0J,T$<24(HA8ZL'8\@X '/?RNID"ATQ*[D-'$L.<%LA/#2HR5A M?)J0@TVTOK^E)&F#M>F-B+\T."_S,V45WXEK#C'L_RXG#S-=XYO*MV1GFHQH M/M[>_/V-_D_;-SWB$#/T/=T:-^&^.P8?BSJ9"PBS09VKB..G$0Y 7O6PY>'0L%EG@J*:>,P%H=FF2BS* M/O3&I#U5IXA.P=>^)2>QG[!M34MID+OS-!FT>@&*VYH_?#2\@V"DW M">MB$4W#?;NQ1W9(BJ_:O]BO%SX)O(EODB#ZLI^;W^ ?2K^VK,MZ MHT9,W=!DU5*J=4U5'TVUH0_T6E6J2O_$@,OLF2!\&8S^Y%UB@UQZ\P? -_\]NA_ M@?=$GZ/7+;]TY61(7[1W(CZ?##?!6O,O_D)9J_IU * Y&Q@CVWF[^&L+4?Y7 M,3#$ MQ96SNN9>^_+AOM/OP();MU="^W\O?V_=_F@+E]V?/SN]7J=[>^Q]5-_M0TW= MQ]^- &SPI]!S1>'J_/)"Z>_]3^ ;\Z'KN[02DDFT*,=O> MDP%5*!7!-5!96,2^N/+,"0H9E-L5RK$#&- $^?$WRM6S69I')\+WR$L'P/_\ M1:I5OVZR5FW%6D/4#,GX1\\'L78&:W:,<4 ND@]?+3L8.\;;A>W2-="'OL:S M/WHA: 3Z@F?BA[9I./%+Z/NBGV.AUFB_JR_+UR M7JMJJ;]4SZ74[U?-U%#/I<;'4WVA*XM6!_M'R/Y642K)X+%A84K[A3Q^%:0T MF"X!P1L?E)^SL\/?)J RB>^\W9.QYX<5@9;."T&?P=; LKIX]#SGT7 <+WST M7A/&D9'Z&KI:^_J>=Z;D&%I;0-$A@R5"BFCHH)SUMX?6?;]]?_,/X;Y]U[WO M"WT'2/EF?A>ZUT/^]+I MH:@+L*&D]H4RT\?,FTYH]!O;1=OV0M;'X4')#)PB(1P2X=\)\0B1^22 546L M+83R'7V\'=ED"S1X8<$W9R.88HB/G5G&V]D;,?PSXB;$J%2:5V#GHD49B42E M*@KHFN0AUQ>MJ\. =W/!?GP+HGM?( 54/V_HM2T4D%S+30'I*E= B_88MN.Q MJ4>;10.IL092RZF!^O>MVUZ'ZAD&5%#Q92(;^C*^-YJJI4,M* *& M14PO"B5=3 N/HY*X+R_?P^]UTI3"+V3@O"1H7W.C:QMUDKGN<#<%=O<8/58 M>\X.,#0K7-M@0MUZYQ<9[.XV#;#BDS 8[.9$JVJ59A4O73(7$5$WT)H?,5U6 MT-R3)UHLR0VQ&U$"GEJE^?RCS8-^_6ZU]'SY?E* M>^38)/8A07UJOQIF2.$@> /!G^Y?, (AP)*@ QM<.]L5[# 0S"%U_#[OLK># M!Y_TJI[5]E?!8ZBF_Y35^-]@JNV-_P^MUF6TQ(##2>))SW"&"_E,]:9)V=C0:?H0J*-Q3N-D%SB49G_=NE99-GY"'#$V/>><9Y9S$&O-.^( MZP9OSK/AVL;'/+^=)Y+NT!W<%\D3]GWCM1.?QD9EM!:U3[W2Q/-DM5%7&HT/ MW;J\W>2]0G6%P*6T)X!GX.$U<^%?$]\.+-NDW@%(8'N>3C_OYM2RL^G./?BE MH['CO>&I<+DP^LZB+#:F%OD4[R]@QG):K72_$M5.JM*XK(OL=UK M8C6]K*+-Z(=%!4UK[V[Y(OC8]?O>RVPRN=+L <<:((_)LF+*9W]W'M@:SO]G MCR-#)'ZS4FEJFJK4EO3A]B[90BQ,J1TX%O8A=.1,!(Y50Z5J51/^M'''MB%< M^4ONUQJR7OW&%#+0:"@O%&9I$[F]C5H#7?\.+$W0_#/\@\MYU\I&8JM?DDYB M8,M*C2K&A@OIN,9[0YMI[ /L[+'A".25F!.\<@Q?#[#8DF"XE@ [%W#K._FM M+!C>GS:7,4C&+9\8"RA'2UM:T@"?,X@N+(3KW T]]UT$"0OAZ77UK 8 82Z* MM"%%S8(_?PV$D#ADC/L47+I1$2US9X(&G& 7 %(0%";F1BQWXU;9&K'/6 6 MWPYM8),H\$-\8@GCB1],, (4>F!$1(Z))']Z_(RLAL<9+3.\V'#+TF9;/FQ, M"'3'>37*M,QT(%P[KU4_/L;=="I9.5<;^<27Z*H^/J=>XV/%\*:1(,"7$'B. M;0D)S<6_QADI[WXL@D?3MT.'QC:)80X%TS&"8 -?K>Q \0TJR7IOHT?/^11L M$FC8""11[+"$$+N-(^24BLBKB=>5X M7>!G:\,U,?F8);\10F0G+=*B5E0HW M-SMB3?4FR8^4GZ<)B=7H3 SP0!LRB<+?[7#H34+ASO"%/PUGDN*W;4KI'"WK MT!*+D4B*3'$"+O@?-YW+8P&^M"(H.[NT8SD5'6:^#Z"@%%N,GF#IUCY8>+=& M8!G_%GXXWB,X53]I)=OU@?E-PH+Z\<."'=?"\"81'M\$I (Y3FA M'BW.?6(2JJ,E6:!YL('P">8#) K!!#1. M,/3P+#;)* J'1OA^[2_&XBIQB='#\1X^B]0__B1'>WP$4H#?'_\%.\#Q="@\ MA*N(YZ'%-^@BZ"*-(!0:5<$RWH+SS &PRXGOPW11_A^*D= ()\&4%I5*\Q\D M6'(FXP1T(7*];CUAF@^XWLG\D/K2KE#E=!-K;IJ8%%5ZX.I%66$7?MRA=N4U ML%@B5F>/&(\!5@)?_B?X?^[/SBB9P]@N_[Z\S "M<7AO,"B$<7@]V; M;>Q+&.0\8+J1'8; IK/Z'2!KW@0":N=-Z* &,DP:V+HR0B-*_GDG@&9SS'OP M]Q,8J58UE#'WY&GB1 <[O;.^\ E92/\J*_)Y/" 3@7Y 4#T)3[2-552NK")74+U>OH$)5667%"BJ8PD1Y 5R(,SE1R/-:^'RW>R('SVN2 M9'F+$%:U5L\E[B1)Y[J2_L@6(:Q<5Z4<(]N*13=@EN[I7P(;/7EIQZC1I7O* M8&8\:,XAT"K-FW0671WE+\8%C%4Y _'UQA+LI?4>925"D?HUIS0B1C9UFZ9P MA?(BK*A[Z:VR/\J!JJRZA8(CJQW(^1U\X&9B MCD:J;VP/TH(N--0"NM;U:*1D$D0N*FPPJF>0R.?2*0P@Z#P0%O@C;_UE(Z3U:5P2:/X2V=(-@V]?#$8*!6Y6$V.3J[=LY9=^4+A.J@I4VDA? MA;\58]GI-9:8R^G]J%8>6"+D-5EP(7)-]?.:GD]P75?/=5W/)[BNGLN:?,#@ M.JUBE-A0N?G*^ZN-M%&]QJ+<#\QZ-^$.; $ANA2PQS!.$9%7EGTPDPB7LIE4 M*FO,$@L-\]>3#[ZX=18OS30) 9N-HG^%YHK 'Q9Q\>3IN^$8KDF$WI"0,, 2;MY 6!' P6S) M'AF'J06T%Z*#^X=A6LVR#($C'OU=T7E&J32EE' OUU=%V"#75UQ?[5G6,J"R MIAV>J:[JCDDD[V9WS$(0=R2YY7#5:8'$ M+4519M[@Y0(!!G#4HM/\]L<,W+G6XU%F2.EA/ M1GI5;Z;;CJ3?N>K)3?4H4J59XZJGH!ODJN<45 ]-DI0/ MF21Y!'3^;-VV?M#TR#A8U!.N.KW+AUX/VSCCA388'C9IG6967W=NK MJ LTCKEO]QYN^G1(]ZY]3Q._>UQ+%5U+-4!+R=Q#*NH&N9HZ&36EE#F7_V\/ MK=M^IP]:Y<_HCC5\<9/\C=KJIMM[ !4DM+YW'_K"S];]'^V^<-_I_<%54-%5 MD%2M5IH*=Y6*ND&N@TY&!ZEEUD'@[_3ONS<]JG_N[KN7[2M4.5S!%%_!**!@ M=*Y@^ 9+JV#*4V4 RPQT^[^W[WF) ;[!$G-L\0VF\I<8N&G_:-U$MF#[JG/[ M@QN#)3 &,0F[SO,AR\*CD11JE5D,89Q3N&Y=]KOW7 (57P))\GH)Q&T_OD%N MW!Y;K1PT->30.WRXO6__Z/3Z[?OVE=!KW;1IGN$PJ MODRJ@TQJ<)E4%HXM_YGQS\YM&VRGZS:83'-I2EP6%5X6R1*7167B5"J+M#++ MHH\/3;D4*J044KD4*A./4BE4*[,4:O_O[YWOG3XW@4H@?/1*4ZWR]6E4"E*%53*A]7@]]U)O,3-<24 [N[=<15<+>^.6]SN MN/MMV_U1ZO;YV@YQ;.\B3FB=-L=-ZS"U\U96R:<->5RI9'IW;)'1;VPL.!0Q M^$'!6I;>R9?=VU[WIG,%I'!%JV.T;WOPZ7OK!JBD+?1^;[=7=" []K;H/!=V M".\PUTJU2O.3[0KAT)O K%:PT2ZT%;LX;)_CAGZN*EK6-L=:XURNI_^4N3EQ M_5Q1U4Q3K?Y>4W)<5"V/CLFIT;W&TC V',-TTFYAU=!M6@.OBVQ&M(V\ .,$ M6N9-2#91!, D=5"%I?Y;'WA;FVRZ[(";MB]+A]R!P@Y'B+&T>KWV;G'>7.AG M7\7CLRWN0.'0(]#WY<3W@=<$(PA(&%SD$3D\M5.F8V -ZV)C?6L3/Y!_3^QG MPTDK+)IEJU6!W0W_]TX;F]^0C[,RL*-O]NN%Z[G7OF%B<$&8N'9XCT&%26!5 M@%Q=7#/]PCQ3*X)%3'MD.,%OE3.@8-<8$1QY]F08XPNDAI9KX7_:,U)HA9>& M[[\!$/XTG FI8 7UD1&"&_H:7KB3T9GET>@&3@L\ < @E#O04QV<*;5*4Y55 ML5:K?ONRN-050>F,7"5DPDP^"H)S0QFX03L"-^B5IB8W1+4J,\(-:W1;XG/# M0LEJYMGGJ/*:3+VAYX=GX)Z,!-M])D'X<4EO.=N>4^5.$=ETC=*B4.P#$#LS M&&;ERGJE*=F$]_>=-0F%N^ITLT:\9X'W32 ;L"=9X=N#NVI'+C7 M3\LT8?'8+1Y<%B\<$E_PB4E -S\Z1!1<$N+QF.$XW@OM+8^]?BQO\A@.)HY@ M) _#D/_.40"UDM==>_Y5_+)DH??3U<7^\3(1J7C6W5BB'[K%3,M<0^^[+E-* M7:8(" C&Q,1C<>=M33^DCR31II9S$271.@**L4 ;@(#%>>/!NF8HN27A%"N9 MQ),J5YI2705CLT2NU\D3TSHVWQ)%U4JBHC]%+>PXH[ MGXP-VQ+(ZQ@[HLU[ >;"Z=-6\K+,-L,:>1D#MAW!%8R&+@*U16&YI;6 47]= MK"H:(\8"MSSW+D7W0$48+5=$7>,FYV'Z,*SZM^^%AI.'D(WAL7$V3VEX9UT( M8!L6[>D1V[H0P2[$UJ#$5F^(U=P\I+T26_G. M-PMDKWMC6,2;*,"&46^ N8XI1F,\:]D^L%%F$VNMH1Y!] [A"196.X%F=L=5 MJP(C5W51UG?6&=Q$9X9^UIKH^=&/!/0C54$-<.-\WQ30!:09(:Q1H" X\P9G MDX!$4-[=&"\E(ZP1I%.(WA C(/?XDN[@ ;Q6A&963I K3543]8;.2 201XSW M+DASI1^%QLHDE943A_):I#\\SWJQ'8?;G=G$90*WK)2M5IK@*6I2C1$3@9N8 M>Y>,VY**!J12%VO,>"/EM28[;FBX3S;>N(Z,1YYCL%6.00+%*)P&'E3[U70F M"(AM>:"&:I!_F2D QDU1$5CQ1\IKSUY10;$]XDEA,8K MSSW82HXF(.RXIC-UR@=9R1Z[ LBBI"PG*7-CLZC$LT9ZYD<\V.U1$C4> MS-P[^C'F'+[Q&V_;B\P(@CUB3GP[M$EP_7QKMUSK[S868X(Y# L6?47P8J'M M8M+WM6'[V]Q6K57!DA"KZLYW5;D]R@QMK9&HN]#6$OE(E:;.C#-37BN4YMEQ M\W.[@Z!9CN*MYYI;Y<34L%&KJ#3X+:ORD,VZ\Y\\R$9!LI%E'O$\3/'SEC MT^:CC3*2L_*11OFHT1!U/:]0]R%2D9-%3(&9J1-7_F4K%=@*%LEP"(M%-3=9 M77DMEYM.ZWOG9M9@O?=[Z[[]>_?FJGW?H^7G]:]Q*_8]M>IA1=CDUX]HUZJ@ MQ0)2>:,>2<%9QS8>;8<&J[:K.KM^QPSC]\""N9A *M\=( 85V)J*76/C#W-37\RET]'MBP3H6/FD"JRD_W!+KP%T^R:Z>:PMGV>7D MH366[1RC;&F68-I.71+E^A[JGGV(H@+8NR=';6MLX=VI38NH+8<;20>@MO3, MEMHQ$EN8>[[HAX_,+[# =L'"_>&<%'\IQ6W62\1S\C?[95"]5FDJNBCM'K/E MP2MF*"CK3>+=*$BG%"376*&@\H:P M.D+@?WOR:6!_9%%G)KI97MLS[X23,AL/VR6<;,T%=6P)*HFZS,H)&#= CY5T MLCT-292&ZKN70^(FZ$;U%_A!Z6Y%&.8=KJV)'CO>RGF44N;6)S/$LTDIAER( M!P]$0>O66"D@5P;;<_N"#'-7'WE5!GZ;?+NCWJPB0,4:DIJHZCN'+[(BA1=F MX*S$GG+=@96TB)7DW%* CU";H3Z.:&=[; MT$/F94F5INNMA[%+T@VHG>.BC&B1S1W5M(VQ*)US;7X\3V@I]>P_I# 9-07H M9?DK(]'='&PQ3O9E(/NU/9MW(7N%-;(_@8" YQ[%,(M>G8?5TU!SM\IR7)Q6 M:"P!G0P;QHJ,L4]KF 01-.,FMT5@XD RZ: MCO343@F &S'\&N9YF0T<8R06%=D M8)MVUA1BJ5K#GC2*IHCUE/ $-_.+2DAK1.8>"$F/"$D3ZREN_6F8_H4/O='8)T/B!F!]"HX7G,:EGMU,SP!6#9]2[@!UIN?L"-V(->!=J\ZQF_ MSG#:UQG6&/S4I8VS-*-.]UF%@E1%NTRJ2:*\C\I\_(X09RKFF&J-\Y,#4TF4 MJ715U&J%8*HR>$*YW,S-V)1TP\M%T;[3[A>=F*C)'RQ%ET6;7_UMN58.DDG. ML5=[[MAD-.V4?#Q4J.G>*9X&)J@'P)L=AE(353,+5CXP,_\EV*79KB^+I"!"7WB5'S/V+ M2T8NL&5=UALU8NJ&)JN64JUKJOIHJ@U]H->J4E7ZIT2O]M*'AM/;JV/CB9P] M^L3X=68,8%L7AO-BO 5(@O/ $C,0SX[T/XU"4)[\+8::H-!SE"+W@XRP\.R M:X!R8''BXRA8A''D%0A#'P7E7]9C30=^0RF G(0WE9%!OGTQFFD4<7SR3?[U=4OHW%X]]/KWX&"(\/GR?"6_,[6/R^YMKWO3N6KUVU<" M_''5ONW!IUX?OOC9ONWWA.ZUT+UKW[?Z'1@J?'IPC8EE@\3[S,P&Z3P7=@CO M,#>)Z]NN@%<<8%8K$ 7R:A+09F/B1SE< LAS8Z/-::OD =5Q,T%-=2KLTC'& M ;E(/GQ-6@;8+ETC?>AK/'TLW?$-[_0I?6'T\TQFG5@LNN\I=O\:8[Q*BO^HU@>,R1Q M14PR>@1IK%1%0:[*2BX[7E=,HB0@DRC(Y+TQT5%;Y# 8D$['QRT)!9\\$W>R MU-9A0Q=]#2&6,<:T;LM%CQ])Z]+Q*+UDOI,@88L_71*E>EXE8#>6A0S'<3G_ ME(Y_:GOB'VQ:J-=$6A^:> FIS!3*]5I1$"&O -@&KX586,*@V!UQW\ M\#R+'HD0_]DV2=#SG*SW]B6,\S8D4=Z]Q0Z_G\ ,]:P1Z#E2#Y9]T$6-F?O( MI9'CA?'(?OA>$ ACWQO8X2Z7(G;+ B@BEZZ1\12P=Q2NF=FR7FGJ#;'>R#E) MA=D<%$YH.ZB#70BM ?*_+NK5 A-: 95#88S\'G'@RR=1>"(NP30/K$%A6"/; MM8/0IVD8NYC^I\?*:W1&#.\?$;3!N&LMP+K].L9$FJQ<+D<-")7 :=;(G&L0&AK*HZ(7H'U(:35,8-^2>!,3PS2'5,!9Y)HXWQOS D[BG MG>MA201'X-NK&12W95JYTE1J>=0LX!>RF2&@M:<%>1*0 @2DBEJ5[0Z>S OV MXR^0U5'E];UF'=U)Q'P[G;+LL-B@Y)8EYLJG2COL,P,-H4B3;$G!FEF_U2A.3(WCCC?*0 MSAJMF!OI-"K-FJAI;)-. 65X@5RF6(;'0;63.%_*5*]UK12/ #@]$5AB,J5: M::;8GKQZ;Q&I8:U@7DL-$AX!L4H-!12U!3*7:73JD8".)K'-+(3&ZYX.,DH; M,5@KD)- P;7OC;!JC.U. C=:4#P.\5 -*Z/\&^_AKX!<+1=PW_KA&04W'HN MOM3W:.[/MN:5(M/(@Z;GU>. B5 73S3;EU'/#N%B2;FZJ*AYW8/A(;-2>0UW MOO=L!TCO0%>[J[*B68RY:RM@YMAB_$YDW[TL<>D($;VGE]#B7+5'EFC[H%DMC_( M5K"V08ZE#9C.L>,L=*HLM,;NV8V%=-I-3]N]!-:IIP\F/R=H5H%S\[7[-WA^ M#OHI->IWG9V)U3&#\%(;<+.BSA>;%!'=8LN9)?%@L)<];UX;=JO [X&!M"?" MV!A(!>3.P@09OQN!;>X2?BB'\9>V,19YYB,3[X[X/12N'WI+\GM++^DWGCQ- M"6)JU%5G1EV]TJR>2WG5;&$@]LFIO$Q47LN'RAM(Y;GU:2NY>U)":_7*QIY- M2VT/,GBH'W@AY9$DV;==%CF339O&Y)0B:=1J/OHT,R;8#S5R#BHU!V73U!]P MD$1UM59@#F)&D_- (P\T,K) 5D=QP'%GX9WV^SO]@UB" 6LQGD@4W X$;Q(& MH>'2U?-(-X]T\T@W TA(C71/MW@2^8^1>,J839,(N58DXVXGV-JN.Z#&>="= M2;HXI)8M54"5*TVM)M8T7NRQ5#2U)KUDOS2E $WI8E63F*:I LKZPAAF*Z*X M&W%FRB;+Q)G;2?L8H$L,FIDWU8@W9=XYJE14M9V\SXVJ-$I5NLQ+;&P@\;_0 MUO;P7\M^;GZ#?Y+1<;/[.,URN;5R3(#-;X\^SA6#=,M9#NEY]8=$,$S3&\%[ MW["XK>N%X*8#U0FP$!M6]81]1L:&3[L+AD,2$"1PFFAJH(,/?UAX_\<2!K9K MN"8L##8 /V%YF.!\$V#4%H'QKTD0VH.W@T)#6+G.>)BJP3QC+["1=RY\XM#N M"U]?;"L,18 8\O?*1U0 Y G7(B_"8_Q>7C-+%EG59 M;]2(J1N:K%I*M:ZIZJ.I-O2!7JM*5>F?V,XH?F@XC:./0#+/:B^](7(#V)CZ-@$<:15R , M?=1'?UF/-;W2[*,81'['6^#(QM^^&,TTBDC'A') \M53R?>/AYO.Y1]MH75[ M)?2ZU] M'[[XV;[M]X3N-7S_\^Z^_3O\U/FSC9OK_FP+GQY<8V+9(*$_,[-5.L^%'<([ MS$T*X]@N*!QO K-:P4:[T%;L@JKUF6BFIU6P&\<8!^0B^? U,0ELEZZ%/O0U MGCV6Y_B"=Z8-?5_TKO-5G/;U'U=5.Q:QNNC@9\Z/DTEH:EN#81H3+@V_1! M2Q!A!..&@4! >:P.%!P3J'/NZ*;WGY@$]Q4Q"?I[@E(5!9FZ_NM/B];N^$1 M)E&0R?SLB)$[3'LK8UV.K+;,NRY4[.O 5]'5O*ZB%Z2&/^>ET^:E?=Y)5W.[ MD\[[$Y3QQ+ ;#L'SGI'KH3AE<&U')KIE/VSZ?Q^*8I\GC+Y#5 M4>4UUZ\]'_YT!7/B^\0UWX30A]D<&BT6# N#YKS-[Q9MJ5!&7LZ+R$@?Q^"^ MC*'=1V!';VNY5G\&^M84\J#*NX.^\7KG^?2',/3MQPF-1?:].P.FR5QB3ZUC MEP6YSA/)RD./Z]I6,4V/#6IP*E)>!B>W*8MF4SZX/C&])Q<>L03 _<3 .84G MPW8%H'PL*(H< -!P1<$E4>Z!\7H266MY=@=9)0>NR #>:\4U6^\ S$%&EE_B M:JT*6F:Y_N_FC25XVAH[9+6E>MD'64F59DH9>$;(JH Z@G<*S=<%^.78YD4* M+]!&"BO-+6/!W(*_[B*5!Y\H<]UY ;PWM'V:1A> M:1)V #(K@%70='0C$(;$>L)4=ML-0G]"T]"W.ZG(J3S&@9XO(+$5*EX!+\=H M11*CL*;T-T]H)Q>M.$"P JV,2R,87CO>R^_ V^0'H "_C/J1W1/3,8+ '@ @ MJ,6 MPK @,AL):A@)8BREE?5)![(.#[%;1G'.!3%T=Y'U=P::I3<\BRA$?.> MDN:.8&EK.P=H;K6R$69!])WU3ID/RY;T#EJ+\&EG<;!:$"SS>JW2E*6==0L_ M@F6&JI9TRS&H2@>J8OQ@OX#ZHS!^29Q]#\Y)0(2![XWF-,4&;G%>WLKI!4KS M=F4HCR\QOFMM8U76T8]1>=-O3JA[\(#R)-0&NC^*OO=^@CPJSU2@\MC/,X.T M$AHD?2\T',%;>66 6QD'LC+VD+=9JU::NEBK%UA><\."!<-B'[0I@=$+Q*GN MH>769;SJ,NLR[PN<['J,A^_ MGO%IU67^O77[H]V#;0F]WUOW[=^[-U?M^]Y?A?;?'CK]?_ 2S4GUH6 !1]3&&<^&\G M#H9[$AI804-(>KT+)PN*EFE.1A.'ADFB$I2+QT&?\"3Y\Y?.QVDE98<2;1 V M]!PPEX*_"D+[WQ,[?%N QHHS77E;"3L7Z<\0GF06=L$N)??G-UIR8+5&WN2# MNI"9B6?/PPIX96PS/'PW',,U,S/J']\@+1S M!\::2OLX*U)>MW28.-,M;:WZS6BL+*7J=^2HE//8=>R$YGULKT3&2F9^HAU- ML:7I: VO5*DU=T4596DYQV+S@(NCA-5<=J&J)>6Z[HR!45YRK&N2H+4VE[ M5U38C4&4=%74:E(1%%4![[ML1A:=()A@; _C>@'BE9: @KF>;0SX^=B/U_^@ M(V\ABKSM)88GK;G#0;D$P4NLJXD/ +B#57E6%-N+OK_V_%X,Z10FT?'J*]-5 MVDI<%S!_H;HEO?QI.!.R$;E(8)YH;)?UXP23A6#D/1,,5N'?N3HYIY?]9NO4 M94G^RG'"<<)Q; M7GCG9U;YGEG=DR#T;3,D%AW6>C%\B]8UNO;\ ;'#B9\>#]$QP2^O^D4\?L: MQMRTM\U'H;3-J"FC7JUCL>"JNGP(QDCK[I.GLT.=?^V%NAJKJ(N+,H9(C!_/ M<)QPG#!S9)9=$@_L5V*=_8?X7HH0KE>GU,2(&#[0"=O(MBR'')) VKDZ5@4+ M(?&P'GLXR3/;KC7M>1KTO1;L'V=XQ3N2Z%X])<9QPG'"<%!$GV8YKE8^- MN:M8^@=146 :ID6UD-D(4RI-21*5*C]^995N."^SAY,\DQ5S8V65'58N[0TF M=(O!O0 ?.K[!M-1W]&*3.L$%[V7+GS^5YW/RH2-1+I_+&HM,?4O"%4V#RZB[ MN#W!<<)QPG%21)SDZ4*#U(]Z@F!_D,S&ME9I-D2YP?-*F:87SL/LX21'UWDW M%JZQQ<(Y^8> XX3CA.)E_?F57B\)@*\\X>XK*3]1]9IW> MR#=DMQFB.,6Q1G%K7)D<*:Y1S+5 M;'=/:@=KM=M0P54")=M0E[EVVUZ[G&$YPQ:>83/QJ[YWY:I%_>85L5[-N=\\ MYU;.K87GUFSJM7XX]5H#OE7%:HI-S+4KY]>3Y=((+=DHCM"2C>((+=DHCM"2C>((+=DHCM"2C>((+=DH MCM"2C>((+=DHCM"2C>((+=DHCM"2C>((+=DHCM"2C>((+=DHCM"2C>((+=DH MCM"2C>((+=DHCM"2C>((+=DHCM"2C>((+=DHBM OM-XA_->RGYO?X)]D],CP MGVR7)GB_*^IM$C=M9J$+2,;':>6P>L<8!^0B^? U6;SM MTFQ\^M#7>/8X2QU?\"ZKG+XO^OGKBVV%PXN&?JY7)4SACTDY?G'TJW1>_3\Q M !>^5^1S3:^E_E0]EU*_7S55_5RJJ9EF6OV]IFA\32>^)JRZ7Y=96Y1T+DD? MOSQ6)\F/\?4:11Z'E54"[,/R48VE82DWJ2*A<_S[0]&EG*CWHD!O &W0P&]= MGS7?>XD^RT4"1=\G1C#QWTX<#/CB6.$ (VH M=<="J3/A$Q9O_ORE\W&YW[)#B9:GBN\-_E40HJN#"]!(E[#2UA)V-BQ+G2EF M81=LTC-UDXV6'%BMD3=QPQSX[###3J5 8-<,/:P/*-'R@'(.Y0%/J_I?8]_5 M_^I83TR4Y'J^5[*+7MQO2RIC@P>WK8&PP::+Q%)I14G6\=/N90X:6$Y3$FMU ME7,4YZA"45<^!F21: M[$X%557;N: ZYRG.4P505?+A5)5<:2JRV.":BG-5\;@J$U,I>]=4"JTI MKXC@)=;5Q < W,&J/"N*[T7?7WM^+X9T&I.HX!OEU!>G8/V6"D\R:5)U.WKY MTW F9"-RP5+7]9VE*2<89@AFD]8CNQ!,#0\*.+VP3"^GU$B4XX3CY!!R=:E) M3,YB5:\T9845N5K:K(1[,I[XYM (J.MB1AF-P8>I?!MD)!2%WE<'R;9S5I)D M2$K\D8O2,L&U!]XD=:^1YIW9,@]&TS)!8= MUGHQ?.N6A-W!M>E4&4A-5:1>URNF,E3#N+L=C>Z$N915U<5'&$(GQTQN.$XX39D[4LDOB@?U* MK+/_$-]+$\+JE)H8$J+9S]90+%A/D<5KV<))G=F7+^M]-,9V:#@TCD')_W*.^N\Q@A38(8ES/B+E=4],[\FE MLU ]EME;T-!;D'.[4LQ)D(L%CA..$XX3CI/\/3CFM&>-+>W)G;R2C2KM*>FE M$0P%RWZV+>):R/..<2+7^WB0D>.$XX3CI(@XR7;^OL:8NXJE?Q"5@:9Q=U0+ MF8TPO=*4JJ+>V"73G],-Y^73PDF>V:>YL7*='58N[?D*NL7@7H /'=]8FRLM M;F]:4WR[J 9_GC]_Z.=S#@GIYEM M8SOJR97)<2[1<3Y/L> XX3CA..$XX3@YN$.D?VQ,41GU!?,H>5!!HX3CA..D_GGR]T5=XMP>XK:3U1^9KVNY!RX8Z*3$R>\ M_;@U>1*>FI=!R0FO^(1W0(>:YULK+S5:E#T%UI<_^^&P[6)@P$@R;_71&3 MC!Z)+RB2*,A56=[E "/&2+2I"P7 ;GD3\'VG6"DW>ZTH95A?4Y.&/M6=A$%H MN B S(R%W7-JHJ[N7+HP=S0>*8)U9#IE@]&W[2J9!U2*Q+5IUM@ZEMVY[238 M>\"SDJ@K.;='YDS+F;8\3)OMMEGC8!V804 T=?#>=4G)K04SYUS.N>7AW"R, MJU3WKFXQTU545$U4:Q)7N)QM.=OFH' 5Z6 *5\$T5TV4M>6@)=>WG'$YXV;B M6WG?^E;!M"A1TG415&\I]"VOJU6R41RA)1O%$5JR41RA)1O%$5JR41RA)1O% M$5JR41RA)1O%$5JR41RA)1O%$5JR41RA)1O%$5JR41RA)1O%$5JR41RA)1O% M$5JR41RA)1O%$5JR41RA)1O%$5JR41RA)1O%$5JR41RA)1O%$5JR412A7VC) M1/BO93\WO\$_R>B1X3_9+LWQKBW>2L"VT/;@+'1#!,K#YHN&^V^R2X7HA5.GSXVA5L6-63;SC"V/!# MK-L1#DE )XN37,W0H+ =2WB!O!I8+N&:\+"8 /P$^V6?;X),':!:;PG%0NV MC[V MM2^\(ECA/8S^?IB6^$0($+O*LP]%:?S5V>/&(^PI4FX^I'5ZST"\M1% M>,S_BTO&^Q"VK,MZHT9,W=!DU5*J=4U5'TVUH0_T6E6J2O_$TCCQ0T,_6??8 M>")GCSXQ?IT9 ]C6A>&\&&\!\L@\, 2\Y#/#K1%)*= ;3#(&6K1VRUB>C[M MS'XQ <+U<10LPCCR"H2AC[=D_K(>:WJEV4QXB1=L@,N^?3&::11Q?/+5 M4\E7^./AIG/Y1UMHW5X)O>[U=4OHW%X]]/KWG79/A,^7V\B-(VSDLGO;Z]YT MKEK]]I4 ?URU;WOPJ=>'+WZV;_L]H7LM7+9ZOPO7-]V_]X1/#ZXQL6R0FY^9 MV2"=Y\(.X1WF)G!6:U@HUUHJSB?JMN92*;WJ& [CC$.R$7RX6NB MJFV7+H8^]#6>/I;C^(9W=ZCH"Z.?8^G4J)_+JH8"*C;H^KJI=C>)CUBA+)-!M+(066.3 MK40P*VK1+@UG[!8M7%#Z,R9+M?WW9]"]ZY]W^IW;G\(K#.7'?\CA ;@F1U4^4L>SM*%8T-=[AY&8VTC;%( MQEDJ82P5L,FQ,Z,B5YH-46XL5X@K;.\ 3O1E(/I]MB-5\NYJL!^J/QV[L65A ME(>> BA)_@$:,&T'2*X4]6&W^-?IA$,A;'O/=O@I J/;X(W)A@>=9\$1.&S M'=HDV,G&S-,((D369;6$9B2W%(MH*5Z1,?"634\3!,.U!&.$/>#^0[\H=O^P MP]M=\\"$SPZAS?1&^$"(_$)0,;CYFW4"C, MM&P]O$)IQP#\'L,/A !MN_(=X7TY!^[,XJ"&6J6NY=5ZA8'JLB=/2VNTROYH M2:\T:Z(FYU6@G*N6T\LC+:^#-0MD(%L)MOL,'SW_37@VG GWLC(HQ5^.;5YT M7-,G(+&N2/S?">E[G02H?R8PS2S#ZI6F+.J,A_^XEY6#/LQ&1LN4TJ@TZU6V MZ>1T_(\K,B"^#[Y':+R2TW O,K6ZV+3310+'Z 2E;[RV7]$>3(S%%#Y0JV#U MZ?7=VUIPUX$!.EF2E=O223:UJTI4[:I55LGH=.Q4/#7]\NF'8;N?!2 6W+@7 M& Y>$AC[>*(6OHD"P +L6!K:^??$'J-5RZW7+44N@AJ!WG5[P!7=P5T,Y3N$ M<3L!;QK3R)6FRG8)'1YTW<5LO8Z >AG#M(\@C:9/V&>&@;1A;V2E=ZI:F(6GTY6L427?&CO8)9]9>Q_6Z[\RG'04#"@,9( M'-MXM!UJ:(@T4]D;K/@9OYZ,0&7!5(^3 -X$PP),J'FT7:JOV$E@/G9N+D]@ MY@G,\^?KI@GKCEG*"X?$Q\L"Q'[&*@\G8>7EZ46_/Q?MN E\6ZYUBY6=[J? MS:R%\8P=::I1:4K5NJAK:IELNP(;14D2A%V5Y%UW-(YJY$,F=3\:& M;0DD2K68MW2CR&88>Y4G8>WN(Z:YS#HQS)-TESC+!>R5+L*]1<&=F:=DO'.A MJ3O?N> V,#,4MKT-O!F%+1,1/=*7F2:ATS%VI\&'L?&&[HN(I9#]"?E06,_% M_;B%G%5DIV9OSSS*NP@/K0@+,5,%"5?=S""?QEIJI5G?*3C!K65V"&F=9,Z/ MD#): 5JEJ:(B K MS]6J&'56E%TN.&3%7P&,ZW+08K[E<_=%@5*E6==$2[GTO%@/ E8DTP[IO)M(^!,#$K\:4+#@QMW$ M-X<&GO_MI7Y"T=S4/)/D[HPW6A:^[[5, *)/%J[#MUQK[D9\1D,%"RN(JKS+ MA7D>[V"'D-98O'LD).PFH8AU=LLC<852,)NR,ZT,@7?$QK[];(0D*1LQ@!V= MQ+GE7O5(6G& S)RO8MQ%92/S17%$DGB^YLY+K(5S[ -:909$]H(MY.9(FPN99M6^YI[17 M-9<+%>GT6(!A(CH=[^*G$:+!\I:SY"V::9BGX/4]($TKN/:]$59M3"#<S"0)BC4ZNFIZ%4J]#0UAT*P3.1)Y>3OG" Q;IHG MNT=BE"I-I2XVI.7TZR(0XUZ2I7+."F'\^=-1I^^3I:X[MZW;RSR2I4I8UH_7 M/N3)4LPND&^C%+' .-A+NU4.;-=P32(X> _H)$* >1Z^7$?0NT'@W?FV:]IC MPTEBZ6EFGUQI2OHN=0%X'(\=XE@3R,M,')A3IC%;.O5T#-9[,IX[IS:]TQ(JU$9PSRB.@4+W)23 M@C8\J,Z1@K1*4ZV)BER65-X"6Z:7<[(V"L%;-H;>7 NK]]@\!79;@=L=='W8 MO>&_724 SK2+MD:39$/:6E*2.4YP%ET3RN4R/#'<_) M\R##1J6IU419R2&%^-!D>#IN6WLP("9M?D=>HY;7@H^7%^?:7U/U@-?BZ0>\ MU?@,J,;"VB?AT^79!IL"NSMHQZ"^!TAW7>0__/_V#++W) A]VPR)A3^T7&OQ MB[F1'==T)@C(*R!9+S"<'P#L,3P!?^/:;'="K+A.D.=F9N)Z%:],RHPW<.+> M8YYMN(M'I!(6CY5VKX?)DJ-:8)]BKO7J2MW!W6UN9N3@TI:Z<,8 MH?!(GFS7Q9 7U@.C),,]FW?LJGUL-.[$I9F93@5[3VZ(:I7M5EO<+_[+>_B,Y5#_:=M MK.@:?LVA-^U/UH-]V /8DQO>>BZZ<'T?EA?-_J?A3.A% #>PK?@0\(?]3%PI M3877*\UZ8V?US4[@AS-!&9A@S:'Z;DR0T7Z81+CQ0X5MX! MS>238*E]T<[74AG97^9P6ZE,C37V=H+\.\.V:!O@)0.A4:TTY9V/3MFY>+7C3H FE>DIF&\OW[;^$&/.' M_UKV<_,;_).,'AG^D^TFQZ/S+S<)*O2#HKP_)/2<8@1O?,-T3]<+22 8/IY6 M"#:LY\DW'&%L^%1;A4,2$"0$>JAKA 3AX5IXDF$EUZ1A>!#"3[3J!%3-S19M91J75/51U-MZ .]5I6JTC\5L.KB MAX;3Z.#8>")GCSXQ?IT9 ]C6A>&\&&\!TN,\, 2\8)T&5:\&=!6@V@PR!E$ M$7Y &'A1O/<"F)CX. H681QY!<+01^'WE_4HTH&UZ)D?,,TERDUZO\=HKF2' M0Y&EGDJ6?SS<="[_: NMVRNAU[V^;@F=VZN'7O^^T^Z)\/ER-1\?=^&WW7Z[ M)_2[PF7WMM>]Z5RU^NTK_..J?=N#3W%UYM:-T.O#3WAXWV-T*P^N,;%L$*EI M(F(C>?:O21#:@[=XU?3CD"['--D*X^]P!@(6R1C)PY^ $)+.A>^M7J>':1]W M]^T>IH/T.]W;Q#B)%_(.\/!;/#F5*;.7X@M27BM/'8T--W8YU2NM$RRF1I)[@4:*;/<"Y"_?TP &K^B](N>-Q@80L>U M)I@^AWXXV*?G]"<;1@>3Q\"V; -_$C[]SU_JLES]^D)$^DGZ*L3?3(+WWW@3 M?_J5Y],EQ+]<1K95_.-G47BQPZ%@C,>^-P8H85-DQP:U'-$%+!>-+C^VR(1' MP\&JJP%=83@[&@W.A95BC#D\1ENR1YFPB2;H)!&)N'T1XUF^H2OM:..-Y[KT*9Q+GH@#H6JC\UO?5K=9_;0 M9\$E /; \-]H86E#&!BV/UM?%+H))@[,/X@0'LSV&27= XZVW;SEH2&^L*/( M^H:O(N<)B057/_"\$&UV 9P0T_&"":PJWAWL=#X=*?5%8Y^ ;3_+5_(M6C^; MTNC#>>]<>"(N\>E<\#,94UQ,A2?V]<9"P,XX28JQ+&$1P( M,^B+8//_FKB1BTG?A!M; $\Z1DW3!=";*]>.]Q)Q M#S%@OS&!(R:"!*$A&-SDC"(GXJF5.(IX+6%)F,N;+CYB8/?M'7M2"8-?"#N$EY@;F7;11X1\ OP1\ASY"7_[W8T0RJX57&J!((\WV M'/^]EZ$#VP_"B!$38?GOB>$#P0?1';.(4WO8U]$RWN / Q17($B*\$+(+Q!/ M&(V@8^(K:52-C4;$0NL'> XDB4DP+/=N_HBE!V!:@4"-OZ-5F7"U[^1VL+0. M5(8$5^XM2(MS(28K$!KJTDZN8"4+8D44?AH^O"[^6Q6%_S=QB2 WHC\CFW(Z MO5R/OCX'D3B_PD"8-T$&@A;#1HQ4T.(.7VP0&O%X'"RIT>#YE2L+*R?OUCZ5 M]2W0STXL^A5<.D!;FE,.*6*4DO0\I32%)4]FO:SZ!1Q^<8NH(-W!]TD ]!@$ MD5>RTC?1BRRKHKTBNI+=%L@\CUE> &,#E@%4:9%GXGAC^ 3V]F0 +@%Y#C5'7@B:X.!.$?_9-@F=!W0D_#]\1(L39 I]8C)^ M\@VT<:83B=38I94W@7.-( #Z= C,-++19IZ .>/C^G#:2$"\%UBQE@9.2U2W M1<:$OBR6$&/[,X.U<_0QFWITW"0/@ M9Q!H[]8<;R6R?T*43..HP.#<5-U>JS\WUP!/,+ [0P3&V0.1%1?9'@1[Z/J> M:YO!NP72ZP:3T!MYU)Z9'QA,QF/'QD$OGN]8+S!K9'52)PN>=\4$:@G,P$=* M\&R =,#V'P@:H.9?)(3!H\@;\1>W':T"%HY_!L(DM!W[/PCMQ5$1)A(+_'3J'5O>BXNKCFD4#$O\)H@M:1.8:6@ " QX MQ3-!LX\\148>B6O]19M,7\"4LE9M4>I4)XF?,,HY $!W*L ,?T:TJDIFXD"/?:@QFC$EPFKS=X<#D$%1G/#(F/J>?\>"GH8 MM@J$%'"Q.3XV@&P-"T 8H.(V*/"(E6HW++'A K>".PCT]TR0% %#,6+1/4C4 M'S5E%Y'^#Z/R1V@6/"2%R9%:]&T,0+'TP0UGE:X0_8IZ$-\AI\<2P$ MFFBQ>HH=7B^V'?X0=8Z9;K9 FBT*;TQ#:UE",#ZR*ZJ"6<@)J7%D8"0Q"":C M<>P9DP0NE![_-;&>H@FH(1RQ2.Q(8K &7XT#4VB;(@C&XYM/"('V$ERD _L M@2R0R#J\+298$S_B[&0^&H6)PDV15IB/ T5;QC%4=*>^+ X?X(P(E^1SEC-> MH8NQ*!"B3QXNYQ%C[.(\W,BSX4PHB*; FI=3CY.0.N(8!Z7BQ!-CV94$*5 , M)A%=]!;L9SQ<0UL"Y1Z)HPBOZ,='JA$/A4E(:*]K%T3TFPA"VO?I$3(Z@-+!?$3$40*+PY'D6%4,T+ QVB_MDT_M[\>_T#A^ %]J F5[(#$$$V2Y M394Z& VCV+2/]HW4MT@E.%,0)(%$>X06T=2,@L7#INCI(=COH/?GXI(4;'-9 M9(3&5,X Y!1-(R23^(41R41$\0)[1ZV--M//&5[PL8 &OF?+@T>'X'EX/B9 MS"G9:&DN; F(;1+$UL<<)R0BG6(KBO8%GHO;.!=:L.U8#RP0!G)3,,N $A-=+&4&2BFP5VIFSC@@ANB&K!.%F*>/PW+! M@(#%)%;N")Q>RP9YXT>;>S_^8^6WY/:EY&IHZDGE:M16YVH<)NTBDP;EF1@\ M$Z-HF1BKSS 92<6@9X>1,?\Y31JL/M:74X_U%99/W%?N!OV79L<%[0J#D8]& MANE[P):N!UZP, 3=^@).663S@/X;&F@,$,P?-8F/89_XV =L4W\RCN:.'+,G MQWM$A4KGB@;-3,PHMO#.<;0#JM"-%R.*M^%WP9B8>(M80),Y1&?7M'US,@(; M%74TM01>Z"ED;-6CSIV,J;V+QXB+!I _9Y#08QRPQ.T@=B&6[1)JP853,P2> M6+:ND]AL=(8P.[/Z^Q"C&1'47@S2-%MC2*'6.8JP,@S* @T,,"^WW( MH?BG;H@M#%!080F^!I66\\R?]!J)&3R8 \]\^D4,'@'\#]@YK(RF0MQB/HAT M(=!D-^3V._23W3!:0SSEPKG_]90]>DOY5'1*?&(Y\R%G+FG[ON=?>CYX^#C7 M$N4KU>H2Y<-WQ:;\^SGETB-4[9S=QQ+P:BZ6@VDEL=*\0X4$/CA(O@ZXGN^3 M.-*069"8W=4LO 6[]:WY8]_Y$]]()0$X #)CV'L4*/9&U&5V2$A/1A,O&$7^ M8) H[PVRL!P(*T":(8RJ,W M"=<<*D29>[@S(SH?C VV%Y2I! 2)2X!#WD6>YG$YI+EH9B1MHBP$E)%H-<3K MB^<\2^R1^/1-3>S=^(3M,^R M;S$+. /B_%11#Y@9'/@NHI$/X6:2< _3*__DV,CY0_ MI*7(5%,O$M4O=&9^$CW]3;Q4>I@U)R_GZ39RD,FT;1U=V]1IG7KC/ADXT7DM M4IGC3'.'@]B!2LZ&YYX^G!_T87:04EV^)@'?%=WRP]#6@KNS !%VA&]&RV-F MM@J=$:8=Q%*0G0VMJ=,PU:O3T,><43V'+["O7I]KWQ. MI'&K]T"G.:O61&$%9"Y S%C4OZ-BK05?6M,0Q?V>MBNBB?/$T< M([ZE0B\8+^P'A],5H*'V.HXS2,!\=\"#';QA ,V.8#,G+.,THCE=O;!JC&C1 MDTD2Z?B%1?:]L6U&2XG32PPG\% ">B]X5N=3'3'R<#W@,8,TI[=O\$_8?!CY MUX__HN?XRR@@KW%>I_7.68N/L*=S1%%($A](SJGM=Y//;RPRH"FN5J(J,T)B M"J"0>"3T-#G2'7CJ.4W'GR(M28Z*L@/<.*& MW[T7S,,"13I C4-3:N-(HRY.IQX:06P:X2NL+*^()IFCNWBST[FFON$"].(; M)NE002N (O-M*2 =)\=ACE=\XA\[L7%@DB[&\L;A-(@,#P4Q2T5KHV$@-&DV ML2=7GP&QKAI6.J7'W\DZG3#UG.:4 DK))3FO<_\_7H+PBC(E\OEBT!4#8 MW<]L[F2M,WV6W((R[%'D9\4J8=E0GY<%B[(3#.91=*TG'/K>Y&D(_#O$<,VB M&1Z%&^9#K,G,2=H5S>=/#C.69,N<3HOGGUX(6KFT1-G-GU/1F>)=N[&HH;FK M\2S@R8*+B(<"TP6.0&$EF5X GX%-#[]@+-T]S?>D)S-K0!5)_41111=4 2#N MDY,&\$@IH36.49(HAV;%Q)&D'$_\L1=,4\OF04=Q2VB6$,W5"N@)$$T@PB!> M%%>CDG(&D[_"=I_II41TAJB[-)>)@RE@8P^/^5%FQN<[M$'2 .^;+2O =V)^ MSNG[:_ ^Z*B)24[8_#W/^=CLPJV/61>]V268Y?LU"V^HG0MM SW*J;Z U8XQ M?@;PL%C3/)FRB'8M7)#O-*>9TZ3SG":>T\1SFGA.4]:,^V/I]^D![( ULR/I_ :!E:Q?14 MDIKTPSCUCD1E:VC:O1FG 1(S.IJ8!&0P+7MQ[TYV\(YF M=#1OVHX]B^3,WY00QH9MS2>A[>8'?&REQ^$B>I";>AQ(0X'4[L9HTQL)HP.: MF!GH70&L^O)LV Y5\S@?_H@@/5]@EEEQ%8/>Z(PN%*#OASF1=#/QG0*\9..3 M<.X'^H1I,.EDK.>UW4\3=BN0IBJE+)#6PYO!% V&$]>9H65FYF1!RNEH(R*VPV2T]_X-\\$E\8_1Q[KHWZN:QJJ%KCZO/QBV._]AP@^V7Y^YI\KJI2ZD_5\_3O M5TTEUKO05SEMZCZAU.MJ=C/?F'^->UR&IML)?+H&-A,"UEU82]% MP$]&^_P3-3^]"[ZS'>ZR5+JQ=U71NCN,8*$,;/A"Y:KM6+J2)COQ>EJE::DM00J[K. M=.&$\MIU?_?\7P*]E>;1,E(K+1XYVVY3F;F( MM+^I%D! =MR["(R9*;Y6:=8U46TTRM/P[N0I9U.IN1OEZ)6FKHJ:IC%".>5U M *YMUPZ&Q**%\K:4E)N:/46D]TTE90+''PC&S/1>KS0UD)0UA1'3(,]XU*E2 MSJ:2VEX8%/I^F8O?/ MI*3U?0S*S%R!#>T54:U+._3SYC8K.Y2SJ0S=G7(4H!Q)E.O++O[!*>?4;-;] MF@Z,;'WSPXW,NV:1R_>A'FY)F)FM550(-5'3ZD4PDW*PR3DSG38S;:HQMV$F M#76D+BI5M0C,5%Z?X\['"G/AFRB,'2/N[#+7'VSKS+'E=#P%X&YY$\R5WR Q M,S._$"+KLLI27EG^&8U[!N'A++7RFJ4WP$"['.&52E662ANN,2T1\9FU8 VT MH"C594;.@@]@,W):+P*MK['\MJ)UG2U:+Z])]WUB.[C$*.GY,?XK*4VV6+.U MS''E'(7[%*0MUYJO#[?=>4N=1I9EB:=$E(> UDC,? FH00E(JNZ<0\:CS.O, M>6($9(BMJ>W4$M$\ZW8SXS@!X\ZT+U-PAI:T1NB6XF26G5F'8"0[RL$T-P M.SZ0*TVE+LHU5G(KN0FZ-RF:,^4H0#FZJ-99<5[*:WO^-,PA?.F_B?,G,H.) M#S20])H8 -:PV!4W2+,9I,FQUQT>>@%/3/FCBW7",S.%6FDVZJ*N[\P4W"AE MAH+6&*4Y4Y &%*2)M08/C^Z;!K ):>A/S*2_-]BH3_[65VG+;%"LD:'S@*3W M(2D8M[,J:GB#7%145B):W![=NP#-DWQT2C[5W:]CI8JM>/C8W>JI";89WV_C=M@/?;4OZ (&$(*LAML]1A[:Q:4^EPTL *.=T/K>94S F:.PBEII*C51KK.2Y=G@ MW,Q>68;>>(IMZT?BDH'-KQ1F#>VT1V/'>R/DGM"0[\W,*;F,_)3,U%^CM\*J MM2HC21#\T&#O(8S\B4@'$0I$U-@Y>8 ?"*R[(&,_VQ9Q+6SZ354?S^'.IB56>VUT>ROKHJLSA**N! M!S*B+NVLL+FYNC;G.T%?9+2.YS H#$A*2\"3MSS6F*]3[17[;5OR@%JM-%51 MUKG-6A[*66.SYD4Y$E).M;&SK\\-U0T#ZLZT%@;@RWM^%U'G5FL&JS6!Y/T, MD)GIGZ9SB-7=JPAQNY09VMG$+LV#=I3HOLSN!80.8WD6\,RT,*8QO:[*K=]L MUB\%VN[1-E6M-&NBS".V):*<_Y^]=^U-'-D6AO]*B7WV\W9+A,'&8$B/D.B$ MS(XF3?H)],Q[/FTYN @^[=AL7Y+.^?7/6E6V,=A<# 9L*&G40\"NRZIUKW79 MH/WFA3G-2K==5>I[IXL+[?>0<=M\O6FQ31<=>YH'6,K.)[8P$_I!#&//TAG; M"'A%C'MD9ANM2KB-'$^ZTE,ST MA]\\] >&$8_P3[CH5\UY,2PV=0O.+YCL"HGG6I)JZT2+7#_O6N.HUG>1QA:SRY2PA\=ZCGV!%Z+!=O6EB)8 4V1 M<@R+M]?KAH@[\&%:8[SNQ).'&QQE]_=G!]$G/E%LF V306Q)A&(^V[HWA0@ MRR@^]E9 _7Y*]HSH+OOK7YE]7K' %[J'!7SVDN C_V+2T868LBJK'9:=*QJ M35G1&_5V4U&>QTI'G:BMNE27_JUT*N%+4R=<]TQ[H5?/#M5^7FD3V-:U9KYK M'RY2':#L/.:^"0U.'!V+]K)UX! MF3HH:_ZQ^=1 +(R0B1)[0FY03+%B_]IJ"CD6IJ97D_GSQ\/]S9]]TAO9KU8@#5]%R7>NZMX8Y-V_4=.H(!OIKV M^.=<[VIS]8\!J><%W^'P%'2T&9XER,-*MU$C?SP^WOY]__# D/M^,.H-_KC_ M^@"X/ASV1\.$\%N ]Y*HG,^.,Z7,+^?&6'<['3;.M>'!).,MSBL$_FJ*.!5^ MK6K,'6((T1B*D+$)'XR) 42CN>0EW ]6M+9LCVB\4 /5:V0TI?/?J8LJKN%. MX3W#PI.T*+V)8[^R=X(%OU,^,BAW\+4&VCUH[[C4__@ U\D'\6P8A.#- MO!?LRT*U;FR_6+@16*Z.%_?PM/FQM"NP?&SX?6SZ.N4+?=-,G\D@U!7'L06/ M-7=*)J;][L96&-MQ=?Z&^V%10 (8,8(-S^/4)A.PF@ ,\>1.L-""I3/Q9RR? M6*TLN(:0O;%?8;X/,J,.FH6X3_@/F(&);2@TPV%UU $ 'L(8CSTZ"]UW\/@1 MKA, &0 .#MCQ, T.3D,; _0-M";)!]6<*GF?&O#5V(;3,_00U/CR&); ZXZ$ M4P0+@ 51.$4/9^$H,@$4G>*?\."S#]B'Q31MWS-M^V=8 ;[,X$?DG^]_^0" MC-.!'#X.(8&Z[>N'=A'"@JVY-$=^.R<9#Q1M2E[A ME:E+J(6'=4O']/69.MRKTJA7V8E6V>,AHCCTS:#O\#!CIAZS+B.X D@U=TP= M3P/P&!, W?_Y1UN6ZU\\QWAYH3@W^T+Z0B@VU"6OV@>9:C""I_VD%O9E'5.. M,_-?4!A,)G#^B&F +/XXHOKHU/ G_ :$"$HC^!W=6,#E@?TRC!Z#1?^!W_/' MTY%TOLI@>5,-4&[,DND!1_^>&H!=(%W8NI9>UY)OAV*'C1#G5B'E;(8ZH+MK MN!X'U=BQ(TR>4@V8($;408N:1"WN5 X6L#6>L"PH.\&F/;76K9_LL4 M5Q! #%G^G+)J9$ ]XFIF(/. =UNLP]N+8[\#VW&8-(Q&MN@+PT'S(X !+._Y M@^,)WQMPAQA'T.DK*R8/WZ*8!9Z-#[IAGH,F#O-2)A#IH,2@[Z*OAO[JA;K'^),8V%X>@ MAJ,B6DMHU-L;!\,Q*&B^21\GH:::8@ETEG7^XG*X$1-0)M ]HS8F$ #/89$P MB!MG9:A:H*U"41+,9*/DX1)7C%*(X'Y&^\.Y8>( X9L#G M>J"6,+>W&_*Y,9SSB^U\D$^@/0"N ]H/;$ N26$X.$%1"E\;%G>*PR%_1C4; M#C>=+[ 9AW3FI?QVO9\8"K86.@:9"QP.R]1F+KT./WP)PX4,BP&?O?0E&#[P M)J:D^[,)^<^!CZS3KLE*$]UDP5UZ,''@0:O!8?Z6_+XEUQ1%2OVI7DO_?M50 M4JNF-M5,0ZW^OJDH^2VJO7:H(/Y@R>_;8"[_]%O"+4N7'/BQ@P2^E3V:3BSP M3!:XS86>M'RA)_/[O/ [=G$8?IGF*#TZAVZUE:P<6N[45"D;,US'5M,GV8&M MMM2\>'VKO9Y!;[VH9JV146P<85$*"*"LDQ_\^)1MI>(F:537PRD[YWRE 'O_F^HOE'RU+=:].RI.>%E Z'T?7MB&(V/ILO8]LL%F MSU)'+_>4BR.7J?NJF2P"1_/FEBL)C=;2EZG;-XU@TSL7%G69>==E#ZIL--:G M481^N:QQDTWLJM"NRNV\4FX*$=]\"$*Z0"HZ,Q+:D,.V,PE)E:[)U]>$$,5==M276MLQ? ;]>VOL8*676\K_OR@% M)L8OJE_]+W7L- &@8-9Z6Y;D+P4I[R*P)P?L4??"GB26-"M=22Y* 2"!(3E@ M2#MG#&E5NJJ45R/? F#(WEA1$/%\V3TDI)RQ7 5S22E*$;WSK3,6N^\*@S@3 MUUU'OCU*KW5PP1Z7_0!2=L;2Z!S((=,^S)W37J=5;&^GH$Q!F?%:6?4#46:' M767)C9QO&LI(F3M<=.5/I:5$SBT5TJS(V<+2^,UJ/;<:CR5&3B$VA-C(O8CO MSH0I@<78J3:EO'IDG8HPQ?V0N'XK[U,"O *\Y7TJ4W[*M&U6"N6_=@^G:2[480U%_7P7]]':MQ/_ MK;GXQ_"T9FV5,P>@;L)?*<4O%ZI])8IA[G#Z&XI?YC3,9=;0[*RNH2G*89YX M!:(<9M$6/KC$LO#:7G/#BU)BY51CT*BB1AS6JJ.:,IZR: M33 **BA57E#'T71>H^O9P7]1NUDNL;UCD:,[4-P\^@ [3]1"9=PS6?RHU2AW M\2.0'R8=PPE:U$LYUYUK#2WY?]:03WK)^J.7LP MI%;GFDB6>A92.\#NX]=9(P*TS_B\+6"MT@A1HE9VH/NFHACBH4?M8 M[_$?*P NTE5@66N=+BI@1AWV =(RRXO15XMK[PVPR15T/737I,B/SA MV&#*W(25A7L,17+9] 9L*374>N,Q]TR#U=CC=BHS$@7@-@ .RR)OC6.7 !!! M?X+^3D]_Z>5XI>::>KR[!2N6X/W]$42,+$86(Q]IY!)F]6_'JF]3[B4.EN-_ M0( 5Q>I?>]NBR,O7+:LO67XP<_'!F"PF^<.RQM>Z[Z#=.+]X42K=UCSV)(PG MP:";]>M)1+_FM![,(F\F%Y3N(\J"$B<)Q][NY$N4?YL)E;<+JMX05;WF,I'9 M)IFCK5N5;ENNMM6]S3U*4#Q&T$$9;(C="2$O&Z() MI-&L-AO)S._M;0A!%8(JCB<=#F)#M"I=J=K)K?N3( 5!"GF0PH;BK;DK2BI( M@U95;>55.E+0@:"#7!2EW0DA+T6I#:2A5-5V4D0(14E011&EPT$4I0Y3E-2] M6ZSD1 IG&]@Z2JF,(0);#^1I;=8/X]ELURM==0=/:S-1UR2G]4AY>%K%?5QI M1$13/JX!T98!X:NRDHS=$\$:@@Q.9S_L00.I):-!WI;&-96?N&9)5<$KCJI+E8BHEG/ M]1JNV3JN_=#!M)]J:_\>]N(V6I!!GO;#[G20D_W0D2K=1K733J9,BQ -011% ME V'"-'HR!BBT6H4)41#D((@!20%]L??V8$OEXZ_H4Q<;^\T^"13:V$;Y].6R@J +BY1Q27JWGB^E<:[]DJU M4[@K54$5@BJVH(KM=-XDOK=/+P&*C^M"TSDNKN^=QY[$\\[I\5QH.H*GYX7G M>VLZL'JAZ0BJ*"%5[*;I*'7I]!(@OT#)(C6"V_1.T'B*;_ZZ =#2;1]C*$-D M.SNJW&GC)2?;X[;$4>H8MM!H5%N-O#SRF4[K"+=76Z]'T.(ET&*V D@GOC16 MZ@T@S[I25:5D7%'F:^.B46;NA+=%;\:+HL=MX5% ,LV12@]PC:W4E4I7;E<[ M4C*:XP!2<\MS+"/)7BQMGAL1'K=!D5+'.))&O=J1\RH>6S3I*/1608L[1SN> M7&_%RLYUJ=I4D^UAA-XJ]%:AMVZFTH/HK2KHK9UJHYE7?/ZI]%;F^/W-TV"J M*+MWJ;SBNCSD1*7'X7A*==^D]F0-<[SS/=^A<;[8_S6CEDM'N(X1#/_5M,<_ MY]!N5PB%,YC!1)[CT\6L\5?->3$L!IS6(DW_C^]ZQN0C'[R5ZMM5/IU2P"73 MM-_A6 @#+''HQ*1CSX5->(!0(!.(9EF^9A(M!@-".1!X?RIXQK.3&?[P/V)/ MR"T=T]=GZG!D _V-R'6Y<;V8IIT.H^8J&/&UAHC*,0Y@96HSEUZ''[[HACLS MM8]KPV)[9R]]"88/L!=G6$(X-B'_^]!O!'4@_N'8*9@Y]K\--O MR>_59JU9;Z?^5*])J=^O&DJ6:W)'7CO4AFN1$P8O;XF-Z MHO["7LIP/FR<:\.#.<;;Z*>&1;RI[<.HNIM0\=+4JU6R(44\%/)80UY&0C:6 MY8B+6,)ERWT_T5<-9"1(B8F!"@;N7=E1;]A\^B=1>K>$Q*Y:[Q:[/JIJN^5V MCW1SDE2O.,8!Y!Y!.T.4^V]6^R6CZMMA90KR]MANQ;\N(2UI2R2ZBWA&\/83OSK2@H(K4$&+A\+1@>RON7W*_5K]H'UT>8#E3YK*%F!U0+S,+:1XS MI#+301[H@AK_1H ;EL\(>>'F,SBTI@*G.K-= Q^X9C>L ._Y7>0_%^^4@\W6 MYZ]HS[ OWUO]RNIKZ#QKF6^)G5)]J6)W[-^I,[\?>Z%7SZ 2_+QB6L&U9KYK M'RZ"/;XQV%4PN"K#[-D!L/$>?C+)&0)\=B 2VV$H<>VCVQN?@D5H)UX! 8,1 M^,(_#%F5U4Z+CE6M*2MZH]YN*LKS6.FH$[55E^K2OU604^Q6WIZ0&V0I%M;X MU[HK[_F/A75J*M;]^>/A_N;//ND-;LGP\>ZN1^X'MS^&HZ?[_K *GV]J!5WX MX''4'Y+1([EY' P?'^YO>Z/^+?YQVQ\,X=/=_: WN+GO/9#A"'[ZUA^,AJ2@ M>_EA:;YN8/S(IX I4OUS&C?(&!["!WAV?DO!/A0]F[&Y*5?6SRW)QXS?68T* MZWLO)&*>;C1WVK-T_%__/[[Q!@(9Z/36<,>F[?I.2D"3U.(J CNGT97H_[3-R"NO_K#$4/,]?UQ MEV3E?$4X>\J:Y"('6R'("9W#'#?@&JZ'_-*P7 #B*_OZW?"FQ(GNVT&;\AT0 MZY3%4GGHOR.O['*'V XQL=:?YL'WE.B:QYCOS'?&4\VE-7)OD1=J44,$][V$;H" PRD8 M,R/JO-[/5[0BHDY24PY;32)@L8^^2L9+"%!EM1E=!,05,-[7A<,)D ,X(SOU M>)S>WE%U*R%RW*BZ3KM6[W2R!M4IK5JSD_Y3UJ Z2:HI4K;XO-7?-Y6F6-31 M%R5OG#S%$Q0B,'"S-26%3O^4B!@L2:PG=\Q1G6F<-[:[397=+:N)E&'_/RPP MR\T( '^ YK)-=[?SA<"#[;KTPD#0#],%& 3N-"/03/[23#_AIBXDN\V%*9?X MEN'&=QS IB!YXWJ;<.Z]XB1/58=)+.Z4BSL]!1^(SM?<8JHUM5E,D@>3]"CU M[@M]"7CR0H#'O\;#@\]\6=>N=!N=JKQ_]051]%(@^[$"8A#3Y^HYLTTR5'J5 M.J+2JT#ZDB,]-T0CJJOZ3X M=E3\:F\OY\FIK7SQOG!D[.&PC-TY!T-4RB_ 8 ^""OFO.3>F0" M&W2C@(8<%M&J-;>)K$N&<:+W[*I12[DB?]9" P1&,+M M["Q6MG*&5K; GPSX$]FH\_C;S&*J&8BI_7MY"'/U!-?[A=&61\8K!<1E^FJ) M%&5Y'T7YG-/E6]*Q%&4L^]RJ5V'#!4F*S]/>%^BSHZ*\O1J47]MH@3_G@#]9 MU>BVP)_+QI\\U.A..838Z17D7-3HTR]0/%4(ZZD\Y8A8"1:6PH=9>\NY?%F- M[%@D;1TMG$*U_SA4(,+6FRZ[\-H4I* E$K#WLL :]4I7D95JJYE7*:9M3ZJ@ MH3R"N@1U9;_):4CYW>0( CHY2@D".A@!9;30&W+>%UV"O$Z.<(*\]DB]25;@ MR<&'T6@$:F!K;Q_&R(D+M%RG4:(J :8%>VZ-75C=E2Z"70*\UZ)6'CTXMAX0\O>(M M'#+BJ<)D:1P[SBB]*/@>W:HOX)HIZZ;++M@V7#/E8L^UU_);^J=X+L!-E=#MGEX!=1I/)KFJ:UG9+!Z?(;ZY6]OCFW HB[&/DMU>2EC)&@ M8S?_RK!TP)CKJZ-'B,>*E!]KTD7(-&LJV_,(VZ,#P9 WI!CRKKE J>CD@;=U MXKOP E"VIB/8X(L9$")UB6$1I(8W6H7_PQ>N@:C,R\6[2&M 2 !8Q,6@)29O MV ZCN_YXBDW9/\@[=2@9F_"[,3$H^_&!OE&32,$[A#4\7EC?U*".YHRG'[5M MF[67!!_D@N!#SUP509-V7EKHZ[Z",[]";S<[YJ5#TV8SQ_[%6LNX0.^N1YXU MUW!K!)'OQGZ%#7\0'=B=97O$H6/[Q8)=$/PV5.+("S8?(X!8)FO(1&R.&FQ* M>[*P3MUW$&OQ9V_J4,!+@,34)10.5R>W=$Q?GVG08;=1KQ*Y+C>V1J"R),J$3"FXM@ M@(RIS5QZ'7[X$@HDPV([92]]"88/)'I*9@V;D/_\Y=W0O>EUIUVK=SJH.P57 M",'$_%>I!I#[+?F]TJHU.^D_U6M2ZO>KA@+^ITCM3$.M_KZI-,6BCKXH>>/D MA=3A*\0M&AOGVO!@CO$VDITI,;:/UHK[>8N,X#6;+$S#^JCD&FM8CW77 M,FQL0W9K&?8_]RXQ +#.J!<- =XF\[) $+5+9!! KP/73)CO80M0G)[=7GK" MP(WO.(!-@;DIRC6(Q8ER#7O'-A6[4@L:IGLU 3ZG&XJSNF-H;BX=E_D:H%7I M-M2JW#FC)G4"V<\8V5,:V#/;),O]=WXM9032"Z0_#=)S0CNHO*;X=%;_:V\MY(&JX'0I]]BN]T93. MT(8Z2_SY="0$XJD72421*UTI&5B="(X0Z'%>["6'P/QF(Y!1]6++J-,KP<6\ MVR^,JGR))=K/NN=UXUA:,M9I[V"W:[70W:Y%R_1#H<^>6G)^A=@%_IP#_F3, M3V[F5VE=X$\I\2UYT7!$\RBJ!L=R]I83 M^0[6O_:K:U'$^JX&:7P5U M05Z"O I_O[4W?:VXY6K5\[GE$M1SFFEZ"?'!P8+2G0 >OEU0%/ M;[\*YX9X2AR[>.KBHM>'J36H1 $ L3A1 . "X^9+'PQT/% 1$:6?Z0(WSY:B M+;G2E1OUPC? %A&TN5W]'[-U)BQ$Q.\+]#I4B\A6[HT5!'J=%7KEX19LED-" MGE[7%SX@\51ALD*.'=>T9RM+T>)7W&SE8L^UE*A>L>*!M*"XL^5XO=S+ZBYE\$3]"_H M_PSI/]0OR/D/R+BQUY^!/41N!CI]W^EFAF,#I?2D9 M/"Z_L:[RE )>H/SKPQ+!XRYOCIZ1'JL'/JQ)EV$3+.F MLCV/L!,[$ QY0XHA[YH+E(H>'GA;)[X++P!E:SJ"#;Z8 2%2EQ@606IXHU7X M/WSA&HC*O#"]B[0&A 2 15P,FF]6F0,)1G?]\13[OW^0=^I0,C;A=V-B4/;C M WVC)I&"=PAKK;RPOJE!'.TO7(L^8:;HT@ MF=W8KP"L#Z(#8[=LCSAT;+]8 &"WX;**'G!AFX$2,AD3:Z(S8F 36E/%M:I M^P[2)_[L31T*% B[G;J$ I+JY):.Z>LS#;H6-Z0JD>NR7-OF6)>R0%;33I), M F3MLJ;)*X<)3K;).'8B.X:WO)?J3,V(O15(S_K\%>T9!*7OK7YE]7IYG^FC MTI8D+7&MV+^X9L1/0U9EM=.B8U5KRHK>J+>;BO(\5CKJ1&W5I;KT;ZPP&KPT M=>8)5B_TZAF0Z.>5-H%]76OFN_;AHOB,0P- $:Q(E6')V:&V>,HI8)M,\J9\ M-COH:K;#D/,:E"OJ\!2IW[43KX V8&&^X_-IZ:"K$7^@31\@\HQNSG15I/( ML5!53475/W\\W-_\V2>]P2T9/M[=]B0WCX/AX\/];6_4O\4_;ON#(7RZNQ_T!C?WO0H$'STE#GER##>;[LIFVRF3-A,;K((R) N_OA6%S08V!#H1XCAP!:9,F6; MIOV.6@TH7?#=DA)39TI,@^E>0SKS4GZ[7F\99(3.JO-'P(/]RCAZI)TP"QY@ M:&HSEUZ''[Z$]JQA,9BPE[X$DPQO<)B"" M1C=SO5> =>;"X"KFTU7KRMYW;K%S#P0A"T+>/N=U#T).TJI:Z:I2J^24 M6G;5IB +C.[N3W9]F"QLEN&".)-C2$F[Q85O#W6+N\+O2CW2PTMTPLB4?,*( M5;G^9=#[BWV2OGPFG[X[QIOF41+XY>Z [CY?K[[\/2Y/6P%< "-)\2-B0,)D M8IB&AK[$^2]D IMRB>90?D.KXX4L>AOYI2J @SAT9COXUO,'^V[I91[K, 86 MHUEC2MZ!)Y+>\(:,[)DQ)FVY?B75:R3FN253:D:#K5X4_#TV?1T>(8!YU FN MFG$M$V!@]O)=;Q +\6+:SUCA@KX: "'='WL8; $?7,_Y6+QG=L @AY%=&!\# MJ)Y]!*6+-\6V_\)B,(AI "AU#N/ 9M[=;'XH@T_D/>IP6,_5DV"QT1_S2C&>A'/)L_S%>*$+KSWT[+?K1KI 5_' M56NF^<$G#';-(K/5+S#6,RP4L 2&P3/3'>V=3!S[E7N9V0%@,,KS_\!L^) 3 M1)DAC#@<65A Z);&%]X-TXQ(&];B&2;YAM$H1&JCX=Z0X4N3N@SB((7>8-%4 MJ4:WHOH1//B MP0@\>"=$^X6#8L,C6&'$_]K=&FEN4F+NW@;&]EV(6G,%I@W&1BUI:A#@^:HW_' M>*\>B_["7=U$R\]BP<6 VJETZS5I)5 7&1AB"$+/01QAD&:3(G@"Q!EK,_3( MPH\:QU>.J\ 5@J@=*_2)S$\F)0#F<.$N6T9TM"OG>).;$HB;:_9JI&[WOT3^:OW\*-/OO5[PQ]/P?4]V>D.ETU2"(BON"LP$?()X=.J./P2>;AFY^KX6)LH%H'EV1%H9UL?2B&[&> RQOS M6^) MV<4[G./+QWQI+APYR+JQ9GGA&P$(&6M'_C/GV/!7%N@T/J^.G#DZ_JV\U$KG M 3V^3P3N0VRCWR+] WYX"ADVP!(90&" *@U_,UW6,CB5PR+/&0$=/H&EKP/ M)X?_6OK_.\(Z,J:.IP&-3D!,6V-C3I (\3C.+6J #.A.!/1Y+"H,R6)<+4!N M!Y8(>(JRTWM'\1D;(([U :?)%',:*'[EQ?@8!G^;P\+ED!W8EG,XC)9W<6L4 M%ID??0>PS;I*8##+!]!0 H&,>V%Y!#'V'@S$[DQ?H<:W8RA)/+J ML0;PY^R&!5P'%I@!*J3AA!:23N'<&!^>:B#C[#&>&M7/ B]!_MQ%0+VWP(KU M%\MRG'QOZ[48#-T(ISC+F9![>4 M^1]!Z8QA;<_2_T5UV-A+#_51)M76A7ZV4\(PVU+2>E!KY+;_=/]7;W3_5S\6 M!'P_&(Z>?H11P+M8$5):)"A\*Q?9MABE>,P,C(>Q-.Y6(\AW->XQ#-QR=F!- MC$&=?^$V RCN,"H8V;_XE\1AF2\ZL"4O4"VXA8\LV++1R\#=) '%CE%GB1D) M/VK#&M$Q;M(!1>4;\O/ ;>\6 >T$?3"L>[EP7-(R @:ON)P=C[?XLB1JU); MT/7G_H6T*0.(@*R/.(B1V!<@)]90BG:'; LXC ,'AS\/X74-&!VME45PLP3! MX)B#;7UP;$#%%$!E@V1/!\T+=W#"SJ= TE3G+LT$SL 7Z&IB-(0.H<5TJ0C\ M25PSW)]PYI;VPA548.8OCO;J1IYU[@#=/!]?%ZMX-3'M=[[:4(;@$#I%+.%D MCSH$^SV$0C:_!"'@'*\^EUIP1 [\# M^\%\"RV"96Y:(W?Q%U,X$Q#(.PV$?^!-]? N5_O%$N'"/+BYZYY.)I1[ M*O"5V,5%<&HN>ED!=6PK@#2<(_=:TDA;@)\=.@5PXC" +?8K)9]PFL\\396M M*/!XPUEZW-=+-<>"DXBN8EP 7G3/X02?V*_SBXX \6.<$-W%%)$N&DZS](4A MD09A4OH:WE+!.; [;;8%^$-'1-#)T(,O G-D0AYC_-KE%UE /V-O 3P+*\FB MZ%QHOIZ\.E]/I-Z)U+O#J-(B]:X >]DZ]6ZU69 2!P+?-K(FB W'P+I]DSY. M4@VF>RN2 X^3R!'P/6"XT15,BN74*$_FV%*5"J#CN0:QH FA.@#ZZ J)^54S MV=7Z<$J9@VG'##/N.\7K:Y:LYEYOJ#VRS(K1"J42,'UG@>WJ MD:1"J])M*M5F9^\.G\6A "$5RDTGF3H\M=I[B87(W9)&&UAL!B\T]FW5=.!Z M,25VH/#>L'K2TY5+"9_ZNBH^RX[#\Z#Q_,%21 Z18YFYW 1I.R_S*O#Y$G@VN["3BUU81F+.[ L7-"QH^* E)/,2TIUZ7M9N&>E:"&E! MX$7KQ)R#F=Z1]C73"T',6[F4HA>I*F]2!>S/,*6H+%RASR_U^0U MG^)O!L6>-%[D,4@'9DF66]>0R)1)LG4=D3)@@UP&;(C7/-H3)9)E01(H$9_M M8O&B41"\^!=/9-:"NC%+]6)CU3;ABR"W.TB'QS1H"X"81YV2/S3#>K!=]RG, M$P=1P1+N'/NU-\\X?[RY']GW;!5].$6L4/$X&1FO=&2/@L);TE;I]9V-Z?4[ MMCU;4Z$FSS3%$%XKTA6IPV I)-,5.PTDHF4G4:9&M^-HKH%[IK=Y^I MCUZCUI;D?-+X@)=E'&I=&E].N9JMFJ*L3] K:I.!7'HE;)D(5H;\@%&"PK>( M:#XH4(OK*[B\+#'1J&]OP 52\&!453CF6.+(A8T!YJP>P^$X^7*I,">/ZQF6LP&AK_ !*V"V3["MH)MSH!NU7FRZ:5:ZC6J]D[SD*Q+=G%X5*:92?@*% MA15WC8JM8B%_5NDU7K05%!A>@)5[\TNIS*2FVV]QTWU^3#EM8T5DRMER&Q+: M#+KRX=/>['DU8T[R7FR/+24UELSA%06(=A)T<19TD=163D$7*M!%.QE(6!"Z M.+V:D8LRJT$M7*J0+.DA \71?R=&1: __U MD :8]M82,!9@$2_5L)T';UJEOQH6]N_F\2)!D%I*#]N4KK;+"+M+#%"& M+E7*67:I>J"N2^ECV(?E@8)1E]+%MM-.(;]V,DBI72,/_=ZP/]RIV10?,66> M0C>;^IORMGOL'I(/KS=H'8YA; 3K07 MAP9!3AC,%';%#)L032;8R[:*/8'\"2AYK%-EE7AT/+5L[/!:)2[HAMAS<,;Z MS> ,V"$67B/\EAG>CMH+\EXP;W1JC$WLN_,W]JWAO;)!E$RPN;3F."A8PC:# M&E]G%=O!X"'!XF)?:GC3.*8SW@4FZ SN\,[6[)$HQFO>)-&=AW7Y,WB-PP$T M8_AN3/DJ>;<9@S=]P;@P^(9R2<>[97PP:++>NA@KJ^D R3?-,*/>NSZ,&32E MQ^:)ME,CV*^13X8[=EE'X;"O$F@LN,-7&QM S7C/&>R/P_K;S[?#WZRR&<+F M.,RYLY8 U:TH<(<&19U.I8LK_Z":LTQ\N/SUJY)S6A7.'BZI6:^#95)/+ :? MP;Y(>(H&.S,'1K>Q0_M'A/2L6?$[QK::)H">.F,#08[?\C.ID=Z:_@95/*>P M#>Q*DXX?Z;^#0UZV[J2X<7<_N M!]-,TQM><4<*>8&I[\LA'&-E]-F(2-);_ MNG1@S;I4Z4Z ')+=XM&]Z!U?' -RKI",>OLRIY<(;I_PKYB@&;G?:@9]3,FEN!$K'E8\*W%NWE%5,J[4+G5E;^P3G5!IS'T M?<+<+IUIV$8/SIJ_Y2V$J]LA8>KQ/JG 2!SJPJ ZBW^?QZO/%TY-'B>- P+@ MP-)VD6VY4^"$5TBJ(1-:WW4JV4.#M_0*7F93:3$&@"@HR6$P&K;SPO:LFA<\ M$G'$TC3$BT@^W#(>X<()10\ DRM9VSVW MFC'SH1K[>2DA8FMT6<^3UO5Q<6.['L/6A!'?K,OERBGBR3>H'P09 M-%/[G9N!,0T3:))K#X&8O]Y*T9*D55LL2[*.+.?4LTVLJE)^N4 M/F,D/9))I J=P\&S<42+*9$\))*'+B$"<DX0;)G263)^SF[Z*IR MEW'*$GDEK0\3CRRAC '>S7JCTI6K[6;.]18+6W9-T-%ET]&&7A:[TY&"=)1[ M?<-CTE'AM9/3+["H3PG "< )P)7B*0$X 3@!N%(\)0 G %?0I!%))(UDBO-? MY1@,HJO<1-A<^$0L'-=X#>.2UELHZ!-F#P;(E0$&\0^ DQ?YB*CL4MYY@F&B9[T*;>!>JH 0K<-$X46SQXK!_ MP^5_3MB/9;NJR*!8H%GL+QOES/8ZO,))8JSSH;NSU+?YC;)[R\ MP*H\)77+/*753L>B^('YJU2_TH A:2\+I2.8$QP@S[+C">;$\[H?RZJG\+]> M@O\U%\Y1%M/K3+RT+-M_AT2'?5HU;>'?*Y^+3WA%MP195#XB"\Q.G?5R// L M%R^YP,8VNW:U.?/N,7\O*V(.?=4,:WY'SJ[9#Q*=P<;)EG3)2F0=/5:DTKU. MS[;:&1_J@8&^A!@%G](B% ]CD]/(3I%E=+2&]\N%DAK5[IJK;6R M5N(>X,_,5\[M^)I'.+X.'I^ZP_&5SB$@MG$6^E%""BZX'U9K2W*VS:>Z_ O& M-9(>Z;9J>66< M[N4?/^8Y_',?W7RMF+M@;&T>'ELE@:U"'!9J@<>]TUA7(3F\X?CXIF%Y;N]C MQ0V'5*)*;'<^;"6\N C#U*M!T#C:SXDP=19>OJ8T,\:TT.T7PZ)V:GDHHJ%0AJ Y(3YB&G9FB6J@4UIM"0I530K6%A#H<1=W9 M?G8K2ZUT6SD6$RTU095&1(VP 2-K:"4DU';T%#267$-,(_LK_:X9>@_!NC,Y MM2M=N5&5I+WI20BH8]*3[8%\PG;9K_[KTG7Y9;W/7$V4PSK$0P#[LXH<5QI!2O?]K#(_V6,VB MK+Q#KE>ZDE*556$VETDK^1[TV7[33)_.2U'9S[ @UM!2Z"9"-\G";%:PFH(FFJR$W0NWUF.WB<0B.Y0(UD!9,(4",SKY#1O]CJ[,TJ MA.9Q3&Y@6R\\ZCC@!'EJ'T$H< -.3[=]#"P.MW'1ZDD>8+E,UC2PK?&.W*D! MFHQ45>6<>ZGE<)8%9VX%R3DI_ +7)\7@WT@!AN4SEKI;,:[N[\_.;]W],CR. M.$[ '9H*-A9)]*X-,C/JC'7$W@I(JCY_17L&ZO&]U:^LSO7A >U'98.2L@B0 M^+^X9N1(AJS*:J=%QZK6E!6]46\W%>5YK'34B=JJ2W7IWRVU$KXT=>:9'R_T MZMFAVL\K=B=XK9GOVH>+.!B'!H B6)$JPY*S0VUCAM1DDC/8^.S OVV'T<>U MCU'%O('Q[]J)5T"F#DJM?VP^-3@TEJR&6M0-"CQVK:2M)I%CH:J:BJI__GBX MO_FS3WJ#6S)\O+OKD?O![8_AZ.F^/ZS"YYO5?61.N_#!XZ@_)*-'6&W47IXI.^ X+'0;(E?M[29P^3I4T;2_ GDSMEA:N,#!P]+_@.QUE,^>S4 MR&W_ZXBA\./H7_TG\OCUX?Z/WN@>,&-E41$&SR61/)\99DF#=B"8$.!'AS\; M)ZW\4?J)?-6LG^0/7W,T.(18W?6BX-&*PF,6&=AO/.]+EC'O2VI46070&_L5 M5O$!-JFGP6LZT^XE.NUX_5/;TDPR\QW0I:A;([VU*<4XKNU[KJ=9 M+">9]\T@3!#"CX8;6Z/F9CP!9?L3R SAUGH(UU:S_O*1-@<1";#4@.,N#W7? MT6<'T/2#2$U&W9U%ZF:RE[5G\6R@\) 0R0/UX =6Z?<13&+= >67]%XRR7Z0OGSDE??MQ]P=!9EDE#YY>JY(A MX+TVLQU*O@(UC:?D4VPX?#!\OT:P9G'*!&3FV&^&3A=VADL'8Q&)S_"P:]RS M:^B&YN#QL87 (=C1UB(J@\?]&3:QRT9JS1,R.]" I69]';N+0W1^G.%"HO-! M)O9"+>!B)NP/&!@65XJSLJ"I3YQAA9R*DN3 U:#]#SYG!($8O(K"3/M@.KL_ MLS'YVG \CJ85>3=,0#Q+ #F*Q[@\P<;&K&@%L5R$-M:,2&V=P3PC'W>BA"> MTV!8H";@UZ[!>PCR/H&S&9 ^6T*X,%9):FD S6-/#^G81R+!"2TD+W)G6("J MN"^L.D,^!; %A?XI@N;,]%V8GW,$Q*N,)7'4UMJ:.*C-W5LNJ&1( U]Q?\,9 MV*GZH_478#GN#=.K6N)F/&P9CCY1N$S5O&($*O*B!DPDIC& M*W!TW$=U_B0L @X1SQ>442_.(/"<)/4+[(8[.EGC2FJ:!(@ O4VV&_$.C16" MAU&YD_Z=)7C#L.BT]TA3^B?;[;N=RFOBM#>,_1#B214GI-:8X4!L.LZDHE:E M#-P,_@&^PLASZD*&-S.I_L+6_&I;.'/0C5HFZ$>'$Q@/]'%P[(%OA5 W28\>@/;H0 M_-\U!S6YCQ@[2\7ZWVEV0TT(=3D(U3 MVX2CJ"(\-_]9[Z_WI\N.T_ M#0,>2/K_]\?]Z+^90=__]OWA\;_[??*U/^C?W8_(]X?>CE8]7T'*NN03EXW* MJ/ZS$R!/%!2A\10EP'?'?G&TUQ)9 3W_!2;F_"HP!-1JJC3\:FN.SIBY,3-11CT7X MM[DYQ@04?L^/(P7\($P=5#RXYNHR9(R!-SP=+8!JR,=#),T,^\YI8 ],05X# M^^J:HN*3R4'HYC!5U3?$-V0XJ7;]-"?5J'0;ZTZ*H72VG4BGV8E2Z2HI.^'T M&FT'=,59Z.NH$>"FWS18!VGP]KXKZ7;B.TQ-W9-^GU&')1B\$+@6LT%63HW@')F-K5J8X=&F5:EV]Z,,D@!L%;6 )W9=+K/7<-P MM([MOTP#R4"X4&@RM(H<\2B;Y^[AT))YM75C8@3CA7X2S]&8'C\SM1!YGGR3 M$JG^W+R20H'5_P5 L, X[(W!.G-]P%[V M:P-!Q8QH(;T$8,_R!\$3*>3&#C MHZMCCKEN$EFYY1@XC,+)^;K'?/OHQ&;JP9OA7QR3E>1(T^;P6._#+0688YL2-98CV0C MA[6S_F#(]A=F$O3&H+<#)&]LU_M& =GTS!B&[KS6JD2T+)H(ZP<\O]T)S-25 M&#B*,9U7./]G8%8^<#Z&P]PI$NGRZ/U G/2,5\J.""\J?/:D[[)^Z*H "O-P!!>-:QHJR&]088$5C>/Y9QKK1%&U:/ M#KB?%)>K_P:[ %QZXYA@T1?;,YB?#ZC(RP*8I>B&/"!KP&2C7>DVF\U: MLBA?5)\TQ'G8U0*I)]$*"12><;TD!+*QP V7B =A@1VP!5JU]IK;120\OO6X M0&*N-P?CB9CZ(AU-*0U_W'#]Q98D)T@0J.[E7!KT81V7" M^LH !8-_0L?JI[O[N\?/P;/ )_%&Q:%7\E)*S'CN)TMQ_^BFA'>]%@3KPY":(_J.;@M8>[ M.CRM6(>ZWE-O^TZLD=HR(]EHDZ$6NP]/W7!;G&Z[1+6%YT;,_)D=S1D%DY>; M2BV9NQRQVB,Z_R\[AKFY.H99A".+<&01CBS"D5=?M,FI%VV-TERT23):@ 9& M<5GZQN#9PJJ2"UZ\9MQ&37$0 Z$1.>.R&&T:=H;\-U.^8MR_M;M9",\(T8VZD-&,U'D,5>)?8O08+ MJ($!H]!EC'(*#!6',CL^:)OTC%8HFHIQ]Q1.R.XX)AI;3C7NL=*P5Q)U0!<) M/=^P,>9[UB.L0*0)[.MGC,&;!S>M<'"ZL1")C:;(*=E$QAB#WGCLOP91AX\, MI+ASV"JU7-!ZR8/MNHF@BPR1)>,IU7V3/DYB$[%Y%J:YMX!\*_9Q;@04]- K\- 9K3CYR? D7J\< (F!J$%3],8H6WA!5K;5HQ1 MT9#.O)3?KI<2I<^VOUA+KBE*>A^QK/W%I%9-;:J9AEK]/6CW^2VJO7:H+1N5 M%;)HW3(G7-M M'A#R[-X\R55934?Q*BH87TB5P$^9G/OJPS76QD8R4>F,D!C0T>"9.ALEXR*PJ8JXUJNY., M,$G(A-Q.-;]Z.YD:JPM:O'1:;!>;%IL8\UR5U&2D0[%H\7Q+<_ZP\,K[Q>+9 M#6//UUA&&3/V ;EF:/SC_\&S3,;!6:)2-A8KGYS%=@"IT+FT MK_8K%-R5CNPMKK6R"C11:_K08"D];Y&*;7DW>=.>NKJ/%RSW8S^1L2'(79#[ MON1^;&LM([E+E:XL5=56,LZ]9.2^1=WS<@1\,ASC&'#%JMNP@"=02K2%YCC% M3C*))W=-642<'C.PTH(35YU!+($(3F]SIER(W0&S MN$()>=U(QW?^%59 L[QK4+M JA\WZ =0L179_\>:>!$TDE)KXKZ?@APAPEL. MQ\IID2?J^8Y%OE.'80Z/S61HB#=(%8\!@I.#Q9, :68#38LU,SN6"PIYTRPIHK!Q)."@[ MO=CA\;/K 4BT%\H4B.^8P'@3S GT^YVE^"YP!<"K\;7N.[KV,6<#C4JW4U\6 MF%?(+2Q=<[ "*9 [FX;G2(:AV$$\?I!-'$&/9Q:O#%7F+(0599BQ.'^L,#D# M)C4!0,QH8(IKK%8C"XYFEGE8%^./^YLA^:0T&W6I+M<_DR%]-3#VVD>> A)" MI[]J(?B#4].C*ACQZH>L[F%LN@]6]A9+>26V4@VP (8,ZL#.$^;33["C+%:4 MV97A/\Y82/E?G#C6G.<[9E!3:WZF2J7+TT5V17[+?]^;Z#-:95;6TV*]UD^L4_$:VR[F)5CL@Q=M%*+_3% MBJ@R%NER=H=\AI63P2(O+DLX""@MP:4)KZD4QF8'&04QICG1#&?>ZC5BQE]X MR4Z,]:HN*F;T%WZ.[ %WW3"].#<507 MB_?4%M3 M=*/^$#YV3IH#%^BLK.$+"*LQPU2$R0O?;$R'X*5I N(,?HY+F;"J #*;P!(" MV+ \)E@7T$]0[_M;5&('+!58FSUCGW'X!?+!5#:L@S6OP/WM]N8F@OP*P9Q, MHZJ1Q_2]+:DVH7J I[#TY*<@."3X.H@BC95BP'O-'.6N>FJYJVZ0NT\K <$3 MUIYI4"9ZSK#'37..^$ROTFU8 MAF5C017J!:KMKB@<9\BY*Q?M$XKE=F[*1>>$N^ALKUP(D7D8D7EOA4RL2D;& M*PW\7D]!#7[XF"8YXT_&I2<[-&X[S=TK;T&_!A!5D36SWM"LUT_,+UOU@%]> M(;]<9I>1*1G(^[5R/.AVHB]J%+R<3>2$BGIG!-)O>Q7QQ#[5_DIG::@LQQ1R M8VT6YA K5KZ&W0D>HQSGR$S>/@D=Q<+23U)0'Q.+ <6<'@&7B2G_N.YQ4$#K MC;5 886? C&"WI;%$F2L\P&K5F:/Q[ZS?'*B!,_!2O"T1 D>48)'E. 1)7AV M*<'3J.Q9G5DOUZ&XVI68RR"R!8:G4N7#+576C4ZNWA.BWD16P 6B]V#$=41"+7%> MUI)&MD\6UGZQP44)ALT8%P=6Z(8TK5W]CSP@[A[+>.OW4=Q+(N"U)5>Z2DJ) MA]VRM0H1P)Y3*M>%XF,BU>O(^ C&<;.>5_;@"?"QA-*F-"EJ"7/_(JHK9";A MQHE)6*ETY48R'3XC"8L:"\7"*N7$6-6L=*5VLN-1D;"JA+R_-)9&S*][V;4> M5M%G\\3TV4)#0E1]."^D:IT8J52LU%1HI"HASR^-OG\3N[L3JGX:?29*B!Z9 M/K'63Z%5,J'H9\:I1$&.(^-4I](5:OZEJOFK@SJ-,/DZATN&0U4H*2O-GY;B MU3I(D?U-^]R/N 26A\#G-'P^L=6B2H#/N9DM1<3G@DC ]>5M=@RQ[ =Y$D/J MO!ECN@)93-,>LT^/DZFE(U0?9%E*K(<_?V MC]ZL)M( LV9SY!WV6;ZF6[M'?\IRME991XG^;+1SZ[HEHC]%]*>(_A1MQD38 M9Z$!)\(^BT"ZJ.*B;N6"Y2,:F^6\ZU(9X*DE7A,=7A9MKW=&45M*MA;1;F %DL 48N M^S(^E58WW*%L2ZO9RI6KS4JW66VUDW6,BG1?*N[@LZ'2AA2, Z$2QN]5VZUB MAW.4D/&7QJA[HB[5G/&4UR2?5U.\['#;5 K=D&%Q( I5*UVIVI9$:[5S0J4- M:14'0J4VHE)#R2OF0C#[LFGYH^TN<47#-]$!*F>.=Q)^A^TCJ^UF7LIM$6-R M1"-VO=)M59MR7LG%1:3C@F@]B[%UZ5%-:L$CU;:(4($-L^3JST10)%F%B!:;K,T4(B3.Q\#YZ-D]8,5 2.B< Q M$3AV1G<,&^H%BI"7"P]YV50.\4!FI81WGTVE4=Z(&!%9)L@L YF=),2@+5>Z MC6JSO;<75@2>G>.5E*CNN)EN3Q)XT&[@;7&S):+,S@F53A)XT%80E>3FWLGQ M(LJLI!:@J..XCB@W%'$\$%%B:=6JTA#5&\\)E4YS0=MBJ*0T"XU*A>?OIU]@ M49\Z7_-'%+MNK5:Z#6EO?B5,FP+ARH8*EKOC2AL[&X@,F4NU M7;8,FDZD1V[IR!31E@<#2^EYVDF4^;RBI@M*VDE0C3_V_^H,? M?=(;W)*;Q\'HJ7O$^I1=XI02;O3C[(C#J,P5MC2NQG6'50OE9S"7TS= K?ZRQQ ;,4 M'%C7A#J8P(!@<6P3/]J^0V:.K?N8!F$[Q.7%C+%X+QD'9^O6R+T55GFI!@5U M^2+YEUYLC1- D'!$7O:M2B@@"LRL&[ GS_Q8&!LGA;]UK!EC//N>'4RG4X\Z M6$O&>L%]LP$TOG) /;"@X 48&J!!WS03#I_R;<)+K)HO_J&].)35]^6+=EC< M !H:LS(.ZR)?1NN!!<26P5+UH#?#?CT;)A@R.$R9]I'C00%GZ,M&VX('#-V M;#JQ0301SWBE>" X501:8PZLP+(] LH 132M;9-C M4CB"F-F.-\>^T)?>$UG!!) $3;M_*0,65B=:4!.) [L)L_5 M(V0;VK/M>V1JOS/P69KG.[1*M%?0:A![C%=6Z0A'](&J8";# HP / M7PXI0 M:^Z43$S[G9^P-ID OG,2!*RP[%=@LQ/ 7H;CWTT*&\ <),HH8& #"DO*-: 7 M6S\00;0\GFP$V#DV;1=6%I\8!@]VO+SA&ED\Y8,*QV"8X/2:"HPQLUT#Y[EV M@H"=>=+0/Q>Y<* AUN>O:,^@#/K>ZE=6KY?'E!\5325U"=*Q?Z?./(7BA5X] M.U3[>:5-8(G7FOFN?;BHVL0W!KL*!E=EF#T[ #82ZF22,P3X[&!8V+R"^C78 M M3!IV 1VHE70("K@D[SCRU4-V XC(4 >:&2@USD]]^TU=A^+*Q+U^+^_/%P M?_,GUYJ&CW=W/7(_N/TQ'#W=]X=5^'RSFLN?=N&H?@[)Z!%UO>'CP_UM;]1G MBM]M?S"$3W?W ]#\[GL/9#B"G[[U!Z,A*>A>?EB:KQO(Y3]%VN;G-&ZP6E$] MM4JZ,JLJ?<>A^D^^:B:JGN[JHRF6,O$(NFZD0&JN2YG>8#+5T6::,/,H<-T7 MU$10$C@S8=(W4J50<82%8N8P_J;3&:IJ('[1L?_&NTDP==6;:KS]Q PF ][/ MU%)0!ZO$];%Z%E<*M?'4@->8 ,=*R3,Z-B8&X-.,-Y0AL'\**JI%0:"C/K2\ MA7?#-,GS7,-WX%W8@47AB?$8%1A42JGQAJR-&0?15M-W"JMRD],\ V\%51;4 M']O2F9 &-9*$R."&CZ'BPY6Q>?L-7 ;3X5"97]&+(T F,IQ2OBEO"F_/8"C- MT,,+$Z[3<>B.?=BI%2ZO+ KM @Z:!C+&\^4LQZC-F,2?.9,$UF>7@XSJ@+ M%3PRPX"0.2(PII..#+6$^V1['U":XZ>'Y->S](< 8!],@TIQ!Y6\JY$[1;.. M.0RF"'A$BR4>"19I(!#G_8.X<9Y+B0C1/DC4A2CLK<7: "-1 MYE@4S"6M5Z5VSL$H98\9$[1UIK0E;TC9SI6XE$I7;E4;DJBP(%*,4O"VIW,/ MKZBLD#&^^CYP%=X&CKY[:R79+M+LQ/A%]:O_I8Z=1JY-+&O8EB7Y2Z%32D3Z M48XAOCNCTA;LOP7LO]I2BUVGHX0,OC3&WVCQKC"X)W1C%X48#A?<2 "ZN&3UMK;4]T;(+ES:YZ1_93!/?,M*RNM),2_KB,>"OJ,11/*NR) M3^O5C'9N:L9E5V4HL>:?\ IB/&EV?^ V;1-6&XUGZ,[($R!E9W$;"HIM[^A8 MS\TZ>1M->1Q>&=OX"$*]4$)M;*C^FJ-+LE6O@TW:KG;V+_I:2&HMB,ZR3;.> M?=(_RA['%8;]?8A8+A'+)6*Y1"R7B.42L5PBEDO$@K8,&=.U.7*QECK1_ZPT1T'6.USI!]:98IN%% M1'8=[4H_HML T$\1G#,3VF-O^.E\$>14'JQ+W^:?!*@4KM,HI$5\% MP:H2,O_26(?[1?.><[#-AFC>M31YX[_ZO*S5C>:-IS]F/1T]])B0C_$WC&!O MV!7#O?6-:EBVZW'RW;%?'.JZF>D7.^_(U89<['XI(M3KP*%>)\(^;-8C5=N= MO'*QA PIFP&1[F$\7'#8VCOZ\W20Y ^6LC/('0+%=G>@J,SN4O?N;9?[,98Q M9$R0KR#?G<+'=J??-EJXZO[IX@6FWX(H.'N4X+_0\L!M41Y8E <6Y8%%>>#5 MY8&SQH"N"\;=LE%):T.CDJ-&\.;6J*2O.1CSXGZG#FN.E"A%V:IW$IU!X+N4 MSB1RC?1[3X/[P1]#\KW_1(;_ZCWU=VE'$@R?,NFI:S^OE5M?-1?@;5BL\"\8 M^<1%@&+%4M!9QCXO4>N[8<51/A9\I8%>@_6.06M[YAU'V(LN[STR[UY+;-]S M/>I=]RV*17:&U)]22&2O4D61077]/B_4&X8PX[K]P+ MVQN#=1$A"VN5PE'3=^0MWL7%JX1-D!QXWS M[W1J:EW-&N:OR#6IV0=Y#NGYG?#DK+;"5=<\;7422FIT]D-/26$I-C?MPW'TPJBQ' MSTRB@T-@4Q[8V8(WL#3W ?#%PU"@Z-%1]'QC0 <_OO6?>J/'I^N=,&J'K) B MWE[O(?BV"604$!00%! \!03/5UH\YQJ5*)#^XI%>%D@OD+Z 2+\AW6<_I,=N24JUV-YU2\9Z7NRN&2T5,10K?'@3M@ >^/ M$Q9U[3[.0*-A%J$](?W_^-@\YKNIK:FVERU$(Z7T M1%XVVN568]M",;L?W*6V9,82:YIYP])8.:_K>9YC//LL\6YDAQF75/^N?>## M/M4^"Y7*]T6VJ[('@NQ+FXJ2D4 MX,[>Q1C$VY,\S6KJ2I+W%25\XHX M*W0G84&NQR+7W%H-?*G:8P3#"+P><_;.RXZNR?& M+ZI?_2]U[#0FHN))MF5)_E*0L OADQ)T>"!0K>W*O:VP7FK.O2U%)BFOC>*[ MG@Q>WK[=]G$"G<[/A9ECZ=$"8_MA[JV%&2_,^.QNKH#BTMA@YZ)\O8+'"!XC M>,Q!_"2K>4RCSCPES3+PF/3^-U)S30.<@P-6DI[M6?-I;S![2=IN=_G"9HA7("V MDF_,.&)#6QNBFP^&6W*EF_0X)0/:PO[MQVTO*=7KM3IO4YZIOZ1:DSO9 M6AJN;% HU:1V^D^[=$W,-M+E+JHMY]1?$A>UONFEZ"^9_V,'2?@L?!9IX1=8 MU*<$X 3@!.!*\90 G "< %PIGA* $X 3@"O%4P)P G "<*5X2@!. $X KA1/ M"<#M [CPQB>X@.8W1 /_E3K&F/^-%UB&Y6O\R@@>"\<+;GKPIKLU\\++NBN, M#KB6^-5W[,(.0Z*-R0?_RK!T:GG75_RQHU_8Q;<4%5NM7TFK?ZUWKF1V84^> MZ,RA+E:R)-Z4PI_\PI^,AD_D^_"'2S1+)W\X]KLWY7][4\TC&(!,@VL\,G'L M5_;R6#/'OLDG"M.,X'<:7.O%@I\*8.I>055CAU";5PM%LZIE@$B0I5(M?E!EO&TD\2^TDF&E]Z4)OXW?9-G4PUV,,SI1:\&(NHJ*6@0.(;0A;# M&-)Q9.D"=PP@I$YP]-W?GYW?NH<:!<_0D%59[;3H6-6:LJ(WZNVFHCR/E8XZ M45MUJ2[]6^U4UD_=2D7H R&OFA[8_CCJD]\7B)0D@A<2%5OM5SK2?MT:[MBT M7=^A(WC\JVF/?\[OAQO\HAJ.E.H]+_@.!Z/N6)O!<)[CTTH7Z)7<#VX>O_7) MJ/?_]X=)AA&'_0I:8@-WL^UB.)Y2W3?IXX1GY0%J1AM[TCSZ1&& L6$:;*81 MJT.;W*6RO)\BG'0ZFQI-D>A-TW['&IG\/MZA$Q/VSJEWYMAOAHM@1=X09#MX MVB_*.="NE\(H=R&=4@0:M!HU6593?\I\4]VJ*4JV2^_5 MWS?:2GZ+6G]]7F@=9K7R5_Q4I0V1])UMML*%8 $V,TIPE2VBU\[WX-DXUX8' M=:E"@E-ZH&^(-8]LG/ZO&;5< M^I5:=&)X6:L:-YJ5KER5536G6@^%R+95-6J=!M5M9E7 MXYH34%4)E8#2%*'H)[POE]U%V6*E^M<*P 2EICO[;KA3$<#Q.*,.\_BY$7U> MR7,"52M=J5/;6^KE42GMF$?PSU,VK3A71&T=$E';H)_5:WDEJI\5HA9$1*V_ M)RWL-<)=5G]_E3T.F.Y0S:7H@]IPT9!RR:"Y -;7F>; +)X=W%88\/('U1R\ MU#1LG;S#4_ M@ OV2G2?XJ.F_4X=G!'4,>W9,+%C*DZB+:SHQ;2?-1,^>9KU M8N % KQWA4O2P_5]PN)V[CH+OX !UPX,O #,\ !+,84\F+O7(\P=A![5T0%FB#U8> MV?97R_L,$YQ?4\% B$0Q@.CVZ9^+5X[!W55]_HKV#&J_[ZU^9?5Z%Z["CX.H M4F?IP&+_;G_QWI:CB_=IE* YTU[HU3.0_,\K;0+[NM;,=^W#17XH=-DU M.P:NH)Z#$3&__Z:M)I%CH6IZY,2?/Q[N;_[LD][@E@P?[^YZY'YP^V,X>KKO M#ZL8T[!:.)QVX1CR,22C1W+S.!@^/MS?]D;]6_SCMC\8PJ>[^T%O<'/?>R## M$?STK3\8#5?'XYQV+S\LS0<1 /+C4Q1MLEP"I2BB.;< G"%]P5*@3W1F@]BS M7M;&X712XG Z*7$X2HT,^W_@80/NWCT^?>N-[A\'NX7CL/%39I6+'!_#P*CK%_NU'Y'O0ST)WN,&IM#7=MWQH$ZKKDN[@-F8 L$-:Q&,)8(ZX9HU@>K M^:Q^<A$]$MV%XR_:"#O= 6@!-D!$K@&BE/+XJQ??T/$$").OI#>\(7(;5/8< M"I,< BP6,&$@31W@S8%(8S'!=G[)-,1\_>WW.6M HHVRY55P" M#QF&$7&01\< $H*'P$1\)5+]ZL_2T-MH ;HNXR1N0"@+9QV FO-6 %X0]4C M="2KJRWQTUCK709!N2R;P_:QQ[CA="[[>BPMDJRU*12KW0G M<$()#UXJ&FIN$-OI7A.,*?\*S)Q\M7D_]/Y_?&.&SU7))_DS^9OJ(*/2?FQ\ M)CW]#1F,3H9H-7+S&W'_DP*_H=D$./ 3&/1WQ]9]C!S%'X?4>3-07H1.DM[W M8>0B(3SP%' M=>$H83FBHU"CL(7K;?%O(3^@40!=+AWJQ^>#U\"$8X&]G!TQ MG27.D:*D 9UB*7H05/0-X!\@ TAZ?P(H!^R'G;&K<-V@5YKG M:6!G!''[SJN-I@O,STP#]\,%?8"S;C>$3HE/^OOPO(Y6(V^:8U#O@PUGVR;( M8!?;1@B,+=M-M8KI5S-!P/,\@R/I]GAG8@[M4UV ML_0[5?'&TV M_5C!4H!&^ [")*&-0&$#<-0 4VEF,\A3'E3%E<7(@-&XI15D:0$&&; ". WO M'0\DS9I+U3]A/K0#%DRG&.#MZ)H]RU7295[>R/75ES?B'D;J;!SGUYJ&1-3UX,?WWPRB)"Y?B M:F=K$X7G"EO\PN+Y(]*)3I0/+$FK %>6A.!Z.Z?*XWDF!.=6Y%LD!(N$8)$0 M?.0NI2+?5^3[BGS?,N;[8K]9A[Y1T&*OM\'A/#+ "@B& [>D%@ L,S&OR4V1 M&H4\C?7WP[LDXYQ'.G':QHJ8790I#U]JKL\9?N+LWA&2 MNS)PU#WZ] J4+P?*;TB3WQGE&Y5NLU%M*9U"HWP)96BZ0EQD&;HA&B=3)GS* M[LN98)Q*C.J!B%&I=.5&56GN38QKD._(Y5T$MDCM V%+$UBW4FTU6X7&EA*R M[O*9/ZM#\BZS?DDJ'78.1(>M2E>2J@U9*;0*)8J(9,(6N7X@;,$Z-TI5K1>B MTLTY<>WR*=RQ\%JA7 >$USB4;MVN=!6I*BO)UNI%TI:$;IV-2V^HR;DSMG0 M6^K5=JO8V%)"+EU"W3H*J18Z]3*S/I!IVZQ7NNUJNU.((FM"H\Z)5\L'0A8) M-&JYVF@5^]:FA+RZ-#$=_)SS_3<6)[*/DKXRRN%,J?Q -"X#C:M256KGY1K? M[EQ*H-A?&((=Z!ZTV4 $:U7E1J.D"%9X^7+Z!1;U*0$X 3@!N%(\)0 G "< M5XJG!. $X 3@2O&4 )P G !<*9X2@!. *Q3@2MQUCO>?^NV3:;ON9UY\;%X4 M:[?DU-+L?8_\TVUN62\+1B4DTO)%ZVV78AIM_F)CLC9E9T;UGCC[PWI/F6]K M,%%&K:K2WB'7(IBO0(BSX6XO#\1IXC5?M5[P#*L2\O/RQ?7EF>YXUH%;F](= M\Z#+5J6K5.6.2*$Y)[S9$!V:!]ZPKM%511;9-!>OG^>4 UDV%>O3GDF06.@< M/AV".-M G(VJTDB&<2=*Y@D%O0S8DTR*/"#V= ![ZE6UN-A30JY>/BU]UQS) M<]:L-N5(YD!]K3I+JI"5O8M+"(V\,'BS,5TR#\216#4$N>"Y6R7DW274R/?+ MG#QK72J9.GDX5:J%=0VK=37I72F()B7T\(QZ>"*5\H#(TT#7G-)*YL44!'E* MR,K+IX;?1"W#^D'+L(O0RC.29>.(9(E7H%*UWI3WH$NAFQ<)>Y0C8D\3>\I5 MU93Z)@7!GA)R]8M.E^>XN!S$MF/2;- 6"D0AT6T?FTRQQ-D]4IT+ OGMJUCG M"9 B\L825(5)!H[F49\B!1E3D6VW)2X3T' M&BV(OO,;:\\8[\1L18T]5S6(5$_?6/-ORCN&8Z]I \Z-ZM?DD_1YH9,FZW[. MNH&_^*;FF!]8WL>@[U3')IO8[?WF\?8;O$+HFV;ZO!7GQ+ T:PSK(X#!;"QK MS+M_3^UW;&NNF:8]YDW,71AC3-TO[.=/\N>@V_9\"%WSM&K09GNYSR=;W7O4 MA!N7P1K0:XX%C^*J3:IAI^YGWPMZK\->L/=ZU+8[>&4^G^O!PE@3U2HN%0X\ M:O<>EC9R<>\4U@OG^9-Z+H$#>*-ZU-@W?H0K+8##GBW!KJDS![9IS&!343]S M );OTM4;,]C>L&'JFOU%/6^MG?O7!B5GLO2L;;6W[%E; -):V[/6FA?)2D>D M4S6M;8J>M:)G[0F\ F4Q_D7/VHL[>-&S5O2L%3UK2^FP_8-:8#^;9$A?#5 ^ M=7_LV4YN!0DOP3NSQ:[+[H*1Y .UQ6QU*EVU7NTH[4.7QBR7"U10TME2TH&J MS*KU2K?5KC;4G'V8QZ2D$LKYTA1\Z/DPH^T9;Y3\'^UU]H7<@ZQW/1R87$2\ M338J/5"K(%5B;3B;\M[-7T1\38&PY4"]2E29=5"6VJ+]Q*6:9P_]V]W8<]FB ME+,1W('Z;:K8LKRJ-O+2H0I@< AD:1RHW::J5+J=JI1;8(]@SF73J;_15[PM M%NIS@N0.U*M'Q=CB3E55BEV30ZC/V;#E0-W;5%;YIR4*N%RL]BRZ(!^O"[*J MBB[(9X9J_I@;MK>V@CK^H5E"^0,D](SK0.QK$YN MC4+S/; 3&2Z"1 6)%JS5:KN>6ZO5HI)H0322]N&'Y+),A50BPXOC.$#B_TZ=><3P"[UZ=JCV\TJ;P!*O-?-=^W#Q].(;@UT%@ZLR MS)X= !N31B:3G"' 9P<.8/,T\&L@6>K@4[ ([<0K(%,'V=L_#%F5U4Z+CE6M M*2MZH]YN*LKS6.FH$[55E^K2O\%6'K%L$7M";I S6I[[^V_::FP_%M:IJ5CW MYX^'^YL_^Z0WN"7#Q[N['KD?W/X8CI[N^\,J?+ZI%73A@\=1?TA&C^3F<3!\ M?+B_[8WZM_C';7\PA$]W]X/>X.:^]T"&(_CI6W\P&I*"[N6'I?FZX5&=? IX M*]4_IW&#O5+.6%&U(6S1F(!4LKSH=^OEWJ.O;I9';I+RR$4M TUYMD/C_N_A# MKKEL>V6Q'0^H$:$=-W&NTZ[)2C-SWIQ<4Y2-26V%5-@RI,ZI336O?#Y%R2N? M3VVVUPX5N,B6%$/0U2N;,JHV)-L4XNAV7_ZNCQ6^G6#A%UC4IP3@!. $X$KQ ME "< -S)_7H9G4"B ,8^"K,H@%'Z.@BB ,:%'KPH@"$*8(@"&*6,$;U)\=Y> M;X/,>R5.9^XLOTV4XI$65T)L+%]7A.U:PF?9\%D%TIQ5-,S&OO;?':Q[[GU\ M-S7+ZUEZA \]@ *KAIX6#"-7NHW.&359$\A^'LB^(?AK-V1O5+I2N]@]ODLH M-\O7&.YOJK_0S8(SVOW%9G9(&_* =B-#!+5+MLZ?:[\:Y,7-:+K;N)'3L7)/L#\"Y M,9>UVB@X&I60<9=0!3=-PI(^A.J=X-^'L'T[F*.Z?Y$4H7D7!DTD>4,!J]WP M1 (\:17[^J:$#+I\FO6-[#$V:KXZ&S60C>K/CUPJ M17S?P#4GB$MS[+ SKVYG]YIO/C7TUK[A:"H-"*7.U=&=JSUD]!0\5QA ;NGM MUK[LZ!.%<5JJFC=::\KF7R,K>0%BJTP)TSM.K31;_5PO9@D%\I<*=%HTJ>#:KY\!Z9BG#MAZ'DJRV'K5S9$]U1P<=2!T4\U!]JP5\MUVZG6, MB=2?W\.O/$J^8IA-Q0?KA7.G;KSYU#:ZI>:("@KGZNG'NY81'+/FLZF,X%G" MV.2)X/L*4"M-^?#\LK&>X%D,@T +>KN^KQY82E975Y%^7N7 ,>M#FRH'-JE# MF#;4K9=:'5(*\EYK!#9Q!'8^;S];Z"H%N>H*\IZJ 8Y;_]E0#? L_:>-^H_9 M50KS,3',AKS_9S$,@B3H]8Y9:H:IH.Q^1M#]E#*1BRVY\D?Y!0]R]\VGMMYN M[,M+>?A_.IJ9O&OLP8E;2_4]+^GM* 7R)IOS13*\U6 M/]>!6$+)>Y'3 /59B/N'KA$Y7IZJGG]$X>9OO["JJRH;D\W3DN9V=..&ECNV MX2JX" (6+A0=CNQ?;'C^;^9[.9J+4<>BDJYIF!]+;<8K//T3/ 0;-/;]'0*C M&H>@@O=L]8*_"F=_3XGL^SN>YMZ.IPH/<5= ?47S[#?=!*73QRV5S'+ M7>^M]/"])M47YQ'$!&BIE$ZE:RL$_EWSZ(NH2)OS$\#4QE0]L]RU+4K+WFOB M?7&YW7OSJ=5V]31I!SZM!#+1Z.T+OZ])W:(7X3"XS;;9 M,3N]-AMTK);9'#;JW5:SV1\T>YU1IUTWZL;_=5MOTC\J^.Y]'Z%.[A'Z=OMP MI?TU0ZGE:XX?E9^./?APZ4VG=HB94L$E47O,W('-@@MW"'\/X'.?R!]\L8.! MXP61SQY@K,^.-_B9'(\F/YVP5VQX$8K/\$T,CM(,WA7Z$<,.&37M\O://VX> M_KCZ]G"OPQ_?'FZ^_7;U[?+FZEZ[^/8%/[F$[^XN'FYNO]TO[7EFYQ8X))D- MOCEG/G#E'G3C:)P/=@@O&6RQE7]:OF^YX5Q:\\ML>V .S!?B#Q.F 5?!^^84 MX^U\##0FT_$T.]" PYAO.\X>U(TNC:\_^P MW&@$4CGR@8F_L!$;+,AY6-#@PS#RGT"\!LQ-N!>.-#6% GSGT=(9\/AMX8QBS,N9 M[PVC0:C-+#^$N8&8']!HNC;RB4VTP03X%2B";Y,K="RX]/A@-*$!?AAZ6I_A MT)'OPY^V"P_ OP8HI?+W01OR/Y%X\11GQ"NU[/%9OE[V>)UDJ^%:31ACY@74 M6>@#K=A^9!^?[&$X@4-%BD_J5T(IJ"<_L?H!)CVM_LGJ^:( 9_ZKGG_37*!T MZK^3N%)P!DQVWO>9]?/<&L$4/UC.DS4/4!E(+PQ6)0;OF/#VX@38* %'HSU3 M@+\==$F/WYP?0/UC/CX%D[ ./ -MXJ,X_8_-RDX')#GJ8WCH43- #>&O[ZW5 MW/Y:7)=_6?[^X^O-Y>]7I$/+@B->C+U;=[^-?US;<+4(\NOFKW#_ 5*4Y:2=?RP[7@$D#1 M?1:K7^_RI,%JSHLNU%I;7X\.JUPO!VZ"<,%U2!19.#^? 0"Q%I&"#*!:5-X MW00N7Q 50^T+@TN[SWQNW3;JNF;6S0;=V M?&?25^6'!#EZCHK96$8XO(+X% MR08& CK6+& ?Y#\^2M/1=HD@]*./8GAQ=>(;%DQ@>B'_.KE$:G5^D0BOLWBS M^+H&7[U?_KS=J-6[1NY7]5K^YZN&,MJU9K-1:*C5G[<:^2_9:5+M34.5UXFP M.H)0_CKT#5W">MLLA4O]$BSF84FJO%C[L\IO_!F8-N'$BV",8?!N"SJM]!#F M. E+R1WR%M'DW;*O16^"3#@>PHF;]Y2:"I;PZ-[EJ%BZUF>@CKBHE8'UQ/T/ M>\,2.L[05N%55SU^M0$I8L%LN1@,_ A#4P7C5HCU6->;K7WU-BDB/RL%$Z=. MU5&LI,+'TL!NCGFUSDN.-56-40'F MV4FV[\P\)@)"&^9RL49)F*>"XKPR6GN^*X^YPQV<>-OD^=;7I?H>IS]B_V0I MHWPK(MXVU)KMQU_1:) ;T&B_2K5)H0VL8LV).KCJX)XW-I3Q[^GD-N'D&GK3 M-([XY)9$J5FN/]E<;;(RF>F0A0.$W:*E*CLH<2M3WK%42+%EWGV25W=-B>!_ MV*X]C:9W\)9$Z[[V_%O0ERQ\W5=F!51->/_\>^8,)?K@B Z_16DX! M;+26BTDJFI?G]6%>O*1&<[U0?L% RW0I'0_VB0X=Y<7#'T-,WQ]JGRT' 3"U M^PECN*,!:J7Y>7H?GE4I4HDT/+-7ZS0[>\EXZ]2Z1K=D67AJ3FI.QSXG W[0 M;JT=J@J)?2OOYIUR/+=:W"NJRR^]NOQTO:VH4)J4/*GV:,.(:?VY-K)1C==X M.6&*$D?(S:>7N/K@ 6V>S>#'0P_0-YLJ=W=K6K44K;:F55O1:FM:=12MMJ95 M5]%J:S^&SZ@ZNX@>L_>$#G)BO-ZJ8T>5-A.>JI3/)JZ\W<-\VK76-L7,"IVQURC MM^_NH>K'WJR$$.:5 CGU ^;KECBGPJ]+2/.O-8TL<5NUSB;* MF9GN#1I=-X%FQP'Q 7P!FXZYCC8O5G#Q-G3@B\@/""K Y_$9/JCEXX_=\P$6-3A4+7].C068:SD( MUT$/RB8"8A[8."'$E_#Q'%I9;9GVJY&SRU5"4G>&1^SA(,M.D'XSWP.E KDCT[T! M:Y]GL#\>T!H^_F?DS_'K$$C*!F$$'\(/X0&LC 9N@.,]@+7J=.!0N=%I<#:= M.1YI3["-(:A-\(ZGB3V8T+9/X!&'#>E)[-M B--B'X$[;-=CBQ<4S?@E5F^4!2 3^;KP?;+TW1G!::+.XJ((2^M&?XH M7497GD6M;]^^IC1L@7V(<;9/69 M;S]BPQG\#1YDF$VM1*)[)4_EUV-F&VGM4'JYW-7@CG<*^CS_P_JGYU_",CT8 M(?@\OV-T@;KC>S:FC5I19=EL'$D]90"SLD=@TJ*<%71 .J8H3GR(UQI^9HWI M5G%9N-1N:2^-$"K4 J'7K9G-5N$."&:MV=Q;!X1.JU@5YYJZM&9S?Y-:7RRW M925/;G[P4:'X/X<01Y0HK=#L7P3-OO1>I^.%-KQ_^,,>^![#.];W7'L0:-]J M?Z]MP]<[++HL(8;_WL?ZCAZ^;V4@QHWP+"^A/S8RF-Q+0#D9[?C.#GY^CQ4U M(PZK8%\PJ;DB)(Y9Z^XIJ/*LN,EKDOTOSRO">28,WRL7X5S;?A!J#VPP<>$] MX[EV.;%=2_L:)JZ%RE;@[&F[RL*7NPE-!6>]06@V]RLT6X@C5EO&-3T 5G6% MA&9E]+4_K' $>IIV=C^QW/'$LM]I]VQJ U,A")WG9T2I5]/3@O2H@:H+G[O6 M?L\=EKO5:_M*_:_HN=NG)GV,ED9.!+VTSMC_UN[8#*'N,0C@L "#3_!NH_X7 MBO$B/$K:N5H>I_VF>+WVQ0Y"W^Y'*"YYN%H&2BB-J_,QD,WM%WSXB]D.JK?\ MBZ$W-!8HKWK+J][R>^0ZU5O^*'K+%P:SE0'4C'IWZUX,!IA+$=RQ ;,?*9"Z M(IK:68JFKFYQWSBU6"M7"BQ!3!A.4G,MBNVZ(.M6N0"&0>EN*J9Z3#'5\IK@ M1]6]G7*(]NIP/IU0IHH!JQCP,?@4KSV?3;P9TZ[B*+!V]@WFW/?>D1-14U[$ M55[$]GZ]B%WR(NZKB;?R(I;!B_A@3UF@?6-/VITWM=R]^Q./2FA6*WK]-\L+ M&)A/-^XP0I\BI9$+>5E]!$D5OU;QZ\TW8&>_-V /;L#6\V_ HXY?EUZNEV2" M1Q1IRW&J+<>FLK&H-;6Y)QI4:JX.*N&<401MCFGTC#=[B$0UFS5#Q:+*%XLJ MC:C(#X[6/^_N;VV\4NX*OOO[C_N9> MN[U.A7XP''3S()^YN[K_\?6!'KG]?G5W@5_MR+?/DAW#:1$_)2ZX"E1\#"[9&@KR/H MF_I:%"E3'3*S7/Q6I%!\%Z6<]VP0^3;5[W^U92TZW'"X"NUB0)7K1J_7TO%) M^L[L7,A!4C^.'VTT>('IE%?JG>%SF*AAUC]F'ZD'Y;OX/7O2*P@ZO\3WD7U^_";P!IAY;O?QP)[WWNT XJ6#>!N MH!+P.5$3[LR:=H\EZVMHSVKSTFU]<5]P5V=B*IF]YM6/ M,!Q6I<-+=(F;0=N'EY@/5BS,WJ4OX1.0M>)9_.L)[C7Z[B.-*ZN$+ C##Y%XHT$2\I7YH*H'%*TT9%I?]RC.V3'J2Q@T#21 M@&\^X8YR0 01V/;9V/(%6@+39AYJ"NC9L:^>1Q M=\1KWQ'E M7[ YCP$$VX!^AAB>&\R68Q?C$U$94AR'N(QUJ';C&D:(^0#5> M0QO!QB_IE()"Y'I3>T!&08""!LYF%&#M_="&ST('L5W@C?(O'>4/P6^X8P\' MO@E\BSGG?[.FP+P@ASAL )Q(!YX *?/CIP]7#'M_%\'P!,$Q DK#V\?,FWG M]71%P9*#&'"$\_O4PJHR.3_!_1\5\U>'^8-H-@/^ :$-]SV8UWXTXX]LP6*/ MEF][4;# !5P328OY7"Z"V\D*+;A1O-DD_I60JP1=@Y Y X?@*#1Q,^-50GSG MPMWJPV P81B" (ABGE1<6#TNI*]&(U3F'A'[Z%;8H'W$3PO\2)>-*5,"7;^QYPE]7D(']ER!@9VH#H$-.V>1 MKNQS5VV0!"=6QX!D@&Y-E C#*U/42SS7F8M"*YSDD*SK43ID6-/^A,\]BB-1 M"#VT?I(2';0#1@.L?B>"/#-:UD+( R,KF7CE<@P2?_8$KZCN.;E> MOQ>86#E$%N!J:I@UC[AL>?0DU@FO??"==&^YWBU2)=K# 0;]?/?8SS6D8V)@-J_4^@70*?S;$%7"K6H?@O_#%$A.ZA=FV[EHN@ZJGT M!7KW-R],B"X T^U +(6"U$\,M%@\Z6@6BV+943S<<@0YWHMENE7W&((HDSY$ M@9H^LX<\8.&.>?29+N89"VT2UJF+OT;I^)S?@51PD>?P!O$P8CS MY-]/\-;A6Y@Y^-*2R)[Z@-L?P&ZVRT/[B,LOTPUPNI0N-9&)P;.+#XN <#QY8[UI*./!PRI:(H)# OPXTL7#Z8, MK)P?_D+4*"\0$4?@)S8@(J#M)M)I DJ5H'7S^(_8'![C6I>!4=-^ [YQ!957 M2$?9= $'%@*!V 73%Y#P$4H'QZ;-A36ON\@#R5%P'*;V(Z MKFASI1O>[9^CZY!RT'AFP2C?,T3Y$:1;"E0UZ#\ZI_D6X$-%?+0QN:_B(]P5>^U35 $I?!*+:0W'.V_%$L&IN4=#? MLRBD+WB6D(Y7-1Y_.)382 ;M^O%<_BUT*NC@L4W!U0QF9X8^VPE97"[%S81,UDHBL3Y9SV;X7OQ5\E&R9@6MDZQ_0%O MQC3S0"TB.\%G(3[MX"K.86!B9_C& VM='J:O5U^"5%+IPL[+Z8(%X0=DOE,K M%S%_)(!-2< 8!)E9-I]Q-!M3H(*\7;'C.J%/3 R-;D3AP4Y.3H9"TCTJ[:H9 M(R@8$6(3@&G):_@YDI@QJ-'8,+Z->CD,;0?D)DB1C9,TO9'P(TF;FR]_I&@# MEF< ,T#JK/#2DT\>0X"4>#M,#W5[?_&0&FN$XL^?RV4F/]!3/INT@,E.D+3T M^$AF'J2T*0P/EZ9) M11C?EF$Q/7O9N/'YC'DO.9L^PT,)'#:(A".(OTV&Q!\MAT>NDT,23GPO&D^T M"6P+BREB/Z(S6L0P=7YQ(=.YP'81IN'->$A<^BSH[7(HX>C$!^TI+A8 W M _/6_KI M$CV;D(WQ2A8!RH7[C;]EZ8ZSN*;1%GKJJKS&'_)J MD+J%&RXTX$3T"HY*O8%K1:B3!;!#2#'Q,J$Z,3?VNG%"40%,B$GOY)T1Q$/U M:A3Y?3N8Q!,76E8N82O"AA<@0?BN"?E/2Q:BB7R9(E@T98QWKOQ7A#&[D$>_ ML(U:,/$:;6+8_2W6_=*6=B).[QP0RZK_29%CQ@JP5CYA/TZNNY1NF2 M!'4PC@+<,YO,\V5G"3DHW^OQ629N727.]=)-?34 9E:\Q%EHJ4@!\A>J9:#0 M/'KH4!7]BS$2Y)-WN#^7^6J.-IR[,,$!2DPX5]I@/G HNXS+%^H(2YELF5K/ MA5(9#RP'JDSKSR.@S#>,G\/&8DB)"7EJUX%<0=.M'O&TU]1Y&C1IN M%;(J>)"(WD6BB/TB T04UO"*1)AUJN\J2A'4R\BL-C]20IIW+IJS+NP^\!:# MJT_6X^)$\/;,>XQ4-D;1:;PG=;$J7#V5=OIZS)VBV$)L&=6WHG]N)(@5VL)? M0C%$="TAXHHH3A,EGBEB8&AY/N._7;M1&/F8B=)CC1]3F&**0( M@RL9[96,H0&:2Z*^C:$^(JM^92@9+B]T \+9&L!A(&/'F>LRNLIO#+3\HGX M(W/U@0PQ2M9PY62&@DEA[!C2,!Z:.()3)Z8ISDMT>\84Q&!B#;TG'A^3U!9S ME?I/[E;_D5=2QQ4?$6[$(9)TQL3U(HU"^-Z6Y31HF,8"CX=*Q3:F\N+R?%_I M^'.8,E<%R]#-GL8/3HTQX,[]Q,])ZCP8L8Q''D%7&'O>4!@$(?XR[>O,GCQ& M2BI1U24'7N1SP91DH"S[HE"ZKD\*T*9A1N%?L/*%8ODA2XT8]FZNR!U^^<8#EQXH[ MW2>)6.)2BPO"M.B*NW#$>E6N(I72MA8T*BE&,>6TG;P@A)^2?@A7P%8 M*%Q;X$(]KC?/O#U&[OA"*2$LC= >SF=,.CCE\ &M,+40*?NDZ]["K'@*L/%: M7$K>%OF6*0**C =\WO-7_CY"[?G?^(?M#\_1IS!',XOP=80= M@S!#%N*01P'CN7"6'PJ[R/8S:!0+CNMDG1,PNH4E)A-GF?:C=E^+*8"5HCQY M<]7Z^>L04/0<+]'\I<+0U*FGZ:-,(;A\S M[@441RAIL()Q0_+_4!YJ-L=>V.X)^$LJGX/&D&F/I):3CP2.&E91_Z(R"7A1 MMU?K_86^AW\9?Y%!P%0WMSAG*T;3@*1FUVXBXLN@:E(J=)YUB@5S$VX MM1&DPZ&:!)4**.*/]I>PCG$GTV;M:DHO+KC9KIE\P0VSUBW9@G/X5C!71>3/ MGQ.4]EF1@Q*=*[")?B\+(L:.UP<&SFKG">/*F@)>"RX#T\FATZE$.(XN9UV' M9""DD6LF45_G3@D8S^7%$1:<902'D0[*E','_D\7&!0B!R'O89FS$.\GS\*R M?'YIB1"$%%]83N4,A:U0A ,6\>52CK%5M1JD(6=F(?B0:IT')*?YI,8H85P1 MEAO)%PI3GH3F=>3S6*_/=.%"I"!_@G%%R%64[<%QH80L"L+X4G7%-#@4%F59 M]%GXA,K"@V4_H6D"/^$OIZM)YKL3WA OVTU80)S;%)OQ&ST. .,+R>6[-'B2 M#))FERQ[+?ZH,B?P06X9MX^ISEEH7LE]3(? 88^D68$$'8VH4DV&M\CS1@/0 M@S9"WW'O=+KX/5,9GV R";72:EW[>O5%UZ9L2GZ!;&Q?6*Z5 M(?^?+!-3B=.(,M@U\(7#A*V]%LHPE9#$CY/K/7+_IXB74VJ11$:B%%3X;BJP M-F$S$G>E+K1:D24ULN.#R9T$ 3\%!/;FGV.0242!**:^G,F43A/":(;CH!] M%\E6,L-)2D5Q_PQ%&9;[VHR*X,0; ML#J-'.GR&?*= R?]S7M"XG/-&$$Y8P&5(*6**P!#87%\1,!MZM)3G'R#97UP MKC#H%?(81Z*%I3S_57$2/WA\K2GI;@TQ6L%B[ULJ2B0\.FEP-QG)(T M4(8)B9:XK6.&ARD2RK-9,7D 0P9C3'*BL&(P82P$K6Y-&T&^M1PM?6 %$YW^ M2SS R9?%5,(&W<5;GD3^!GXJWV]M.O5?KP%%R')JPI;UMICZ0J*@L220 M9=3S%^L7Z?#(D *AX/#%T'QBX8#HJ4^!L$9B\<'G)$2J/$B9-(59Y <$W.IZ M[KGGCRV,K&1P3$5H$7B:G/$RN(APJ'&IDCR1-+T%B%:1X(BI--P" B-E"F?H MNT.+#UBRW%E]?$*('X"SM7.-0Z=^Z?E MEV/28$>@+ Q1HP'TK8.F'<1([I3KQ%\4Q0-[V,JFF M_\WZMZ7=@PTRJVGW-FE?$^;R M^_L7_WL<_O!&]LF^>>4Y(@.MYX3(UCH*.- M#3R9>;F B!'K)/<;/N-Z9 2[L6>I*OL,%[O,>Z3E+UB^PILI;*\TFO7(YJ4: M?[/LD97@[Z42@@7F2)R_ P.((&G&19IBF6J9TQ?Y("H2@2%CA CS9*5/01"! M%%],I:4X2>P9PU^[7ES7#^^;6AS.. H32N(QBY)$/QH"QDKHSE]BQYM:TQZX MM0[V$#F%R)"#B;G)?B8^$\JPBB%6+3]TA2=%S#WYN33^%GQ# 2X.E3P+YN<. M1Q'%UQ&$P)LSB@1XJ8Q?RO@AP%Y8RY0T^9C>V V<:G#"L%I"Z]139(QW1*8=C)@X MOYA9<-YGHAL'657QKX3$MO%T(EE3_$#VTHP;,<0U::$A31(!=<$SZV6J/B9C MKGM#=L<7',&!1,.HBFTL82 LF6)'4.7$A2*109RJD&([@I3:]H,Z73<#\&]#ER7:')>HYM):)[U?A^5.F#P_) MD'-$5B)E$C>G,\^-(:X2)YC5MZ2S8HI<_4^X @,)89+RNE'XQ^,1$<<;@\:( M!1*+=M)>V8EJ7SK*4$/35*R9](S#V3_ MPQX.P4J\LD2][56$0-HD*_@N8>)P>HVD!XNED2+H<4 QCCCCSKDS-Q#%H?$. M>/[JCA!8.R$SE]//9%J@T+:)K9=5IJD( K-)].4WE4@<;G&K$1%46%R^-%?$ M)M!G?".J\)I&'5Q];#,6^:24I)J#9!@WF&%\%YWY(]RD1^[,= F7 M.>[^)!&F'%%'D)/LOYBD7:8;8V,43L:X5XDO$>[ 2')^8Q^N-O%SP4]X.ID^ MH6@_LITAUK_E!-?B0 2=_7D<-A4OX^J9-1A$TXC;_)DD&#'B#(^4C"5R-DSK M#;QT1>A]W$;G8,L+.BVBI M8U6&2[^(PB]!YE5MJM;QJ&A^YR:W ^J?&&_8O3E0G)V=X+SOZ][E[,+Y),#P M!4FP) Z4*N](:=#D[(D5F%212&P'K&3!U+J"Q/+G^'1#&4E,P&_3EL5"!CPN M+1V7E5@7)$JH%L7%@ J:TY5AP(>];"NGZ\3*^D^XI;D&@+@BZRXITQ;>-XE>G#(G; $X(FIS12E(8L%2K)C@:C+S M2"S,57,7,7,"\;,J]&8 M?67@3."C<],5H4-=SE%[%S5 M/FO"=RGXR^\BUPZ_NY>863*8LD7U6SFS5'CV_AQ+02K".5&30*74^P(206< ^R']\%/!-'VR7:$ _^BB& M%]H/O@$,#5+^Q5OHA?QK<:7W>K56V\!;/?3A_X;RQ>+"KP%-WR]_WFC6C*:9 M^U6]9N1^OFHHHUUKF?D_6374ZL];C>813\JLM5KM,DZJNW:H]\19L0(J-7IJ M#Q9BF,C!T_(_;QIO$AV5<'(^U#4#GGJO'EMZ3-!TT_/F[!?^8MF:610,7":\ MIQ3PL71LK%[;SYI=Y_1LV\U36O.%88D'VF#QJYV)J(_I_ M'];<$)*XDA=!Y4DH 6 M&EE2&JYK'9E*PQ4QFII4%%^6%!O.T=$36:CCM\R.VI,R[4E#[[3;:DO*M"7-VB'D M5H6NW][X)>X*QS-@:>B- M7>W_4DBU/5D]1[*;IM[H[&BFJMTLVVZ>];J-[>\HM8UEW4:S5J9MK)"J41D' MQMT*T/?G.#,JP]^--MI$NUFX%;-]JK,G3;U5[ZH]*=.>@&Y6-]66E&E+VK6B M8;9];$AI;V!90>AZ+EO--J?XU/%Z26[C0FM$8W&#Y^4];%=#4&J9T.GJ9GW? M'I&CL;PJM(^@EG:;:A^KOH^&WC"*YJ>K;2S?-A96M5YV$TNKA%78#7*3"Z2Q M8Y1-0%8T8&.'7H0 &'+:SS@-)2'4KBGPSZ9)&4^'H;<+1Z#V2Y9R5WNH@W J M!\'0N^:.'B)U$M1).)Z3<&;4=&";JO6J0P/'-B@ M>$]X;^L!YA;V60',;3^4 I@KV:04P%S) .8.'Z1YQ8#/X2=8UJ<4X13A%.$J M\90BG"*<(EPEGE*$4X0[ .&>Y538JSN$QMF^I7&JE4-%NA3<4D.K&'MQA^X# M0R:[HUK896,ZLWS>B\/;>6@!I"\7?&(Z94/;"AF\N,_@J:KTVEW;\N)Y7+:FQ\5"Y&H7 M$KVN(]*HUVMUWL"JD"?2J)GUWEY<6;U:JU/,I[G.O9;_#C4G-:<#SZF[_MW* M6WM:C^W>JJ2TK0\V=+LPC22DFXE/KH] EA(0734V48U--J>Q5O$0[]:_I+=X MM"O?0:- FY+=NI$<'\FV;SIR1%*A0 N1(UKUBS0$*=Q!90=(JE)2,\]35Z03 M31$ZG"R1_T(]B3VX!]/>G^?0^^1)JOA6\>V^]^MU)W>\->WY48 7@V ZCK*" MPJLN8V)TMZV;G:)81 HYK:0% *UZ;=\%_,_>R\.E^>^!A93(.SZ1UVKH[>:^ M 1*4R#L4<)L2>:\K\HY6JI5><#5,O6T:JJ=.F?:D7:\518WKNU8TA&KSATB)(N+[0?K4[->-W=J)!%49FPVG*M MSDFTR#8,O6'NZ)13?HH7\E/4#M&,N?SJRJGQ@='4.W75*KU4>](]L;[<*DAQ MQ$&*LX;>V*$+GY(M+[0=9J-6H/URM07+\<8F+K[?GT0S;%1J=%5'V5)M2+UVB'R* M"BG?U7'CQ]A:)^&^[^K=7DMY",NT):W"EWRU#7G%!RN\]Z;>:.]8K:7.YLOL M2:>P=:S.YC'RP5E#;[9;RO%=ENTPN\KQ77W']\,F+(--2US;W4JUP=N1(&4\ M$D;'T(WNCD;W/JA2 >_)BYV&TC !(A17B 7*K\>]5!=2)7N/2O:V=;/Q$DVI ME>Q5LE?)7B5[E>Q=72RBUYO-_;;]55*W,E+WS*SMN>_W\BI/*4V],B>4AMZ9$^I#3VRI]2&'ME3:D./["FUH4?VE&H" M?%J/;1W$6-DL'E_QZ:]]'P?C_UX:1G!1$\,4,R^P$;7L@\\<*[0?6=(%'D,3 MJ5^)V$8]^8G5#Q#S;/5/5L^7-]-ZW2K:7I8@Z?]._&1'QNR\[S/KY[DU@BE^ ML)PG:Q[@WJ07!JL2@W=,>'MQ F0W+(<"H]&>*<#?/F0#S[=H^R)WR'Q\"B9A M'7@&VL1GH_]Y\Q^VV3$[O38;=*R6V1PVZMU6L]D?-'N=4:==-^K&_W7>?'J@ M.)TWTB[AA&:%8 (G&VA,\!9\"?6!QVA!^!H].8*[,UQY!6DU9@)PS "IY4_AL%OF#"(TX27O$39C? .?/O81ECYC+? M1BKX#G9 M!.!_\/6\Q$$!D1D?E!4$V--)<;RG^*"L."?);P2S_B9X_C[#I^)XB''Q.3[V MC/X+>BXL*<2E/=H#&'7(IL"[.D[]B8$HL (YO!7!##Q438B[?7C;$UT ^%HX MH?Q%U>7H90!9K3QK>6ENSEG\?A@YM*=X/H"%Y5@^Z!UCET2U-H(A!LP/48;& M+ Z\"])^@(*Y/!M0E)F680P.OH07YZ%XS:\G!.&UP%^V]O7J"U<11O!U$//P MR/>F\. M QN-0H+,;53"1@X;A-J8EC7CR^+S1F:RD&?0;@4+$;DBS6O].?QSYODB@Y"- M\4H.2,P48FZZX1:^,N@K\\-"TOWV!(YM[5?.;^S6NHUZT?S&5KMF-+M[R?TR MS%J[U=E;0MKZ-++*3ZJ=_]7Z-+E35*"Q3PL MB=4M"G *;GV9U__9"FRX?SU[H8%=%;BTH%Z[@6^3Q15I^%K*396WOR9U@GTM M>@/#'Q'AA,9T0&$ 5'S5M5].+'?,B@B!"L.%;'"5[P"=?1Q=LIN=76%B3[E+ M]GY+$"O.0BVS<*-UQ4**A;*5RF8!2*X7YY[-1EN%06OWVE6AA$:ANJ\ MHAB!K!JCN%6C#)=]M[JKFDK24DT=E&XJ&$%9JXH1$,GME0'KC]L^>5[7IJII M(4;Q/B1*'3U&1FBU:VW%"(H1L"%-KZ4LDWWW(LE) 7Z.O7+T^+3-=JVSFWI[ M8B"UKZP6'SWCM>J[!G\4XRG&>];%VRYNR!T*CGTK5 DQ*Z1WJI9D@?P' \M6 MQ215FI0J)GE^,4EIP(?*.T&U6+58M5BUV-).4"U6+7;+Q6ZIGK>SZGDI02A. M$AE@8QF=J_= 36O1\7>"A-#ZS__H MFF;]8Y+P11\8'[6!%;(QHIR^PNW!;XLC4%'R\=QN@4AP$%$1_#5C;L"VY;WR M8+=Y\1*86,)^0=BV(8B1"Q%RB/ZR3:-5-&36-&J][MY"9JU.>V_1J9::U.M/ M:I?>J:<6QWO5J& I,N@*ZC(*=$ZQUHNRUMD0+T]?LZ9>A+BK!+CK1?"J8;"4 MI).7!K5MYDTI.7*OB''/AHNK&,D.CQ5W@.6_U7( XXY^U7_)6_7QUD;=,P<^ M'.MQ3Y+_M*:SCYHU1.#R(/3)N_=B0$VYR9LEHZ!7-DGX- M8*X=CUQ:%"E^/4)^-?5&9\?R-L6O)=C $^/7LUZW42[$PSTP:OS[TP&N-&ME MVL;#E0H=;W'G'0N8Y0\F0A4>8B\\[W0@,QMMO7LHC+P=>>GH\4 :3;U5[ZH] M*=.>@/Y9/P1LD]J2E5NR5'IZN;]>=Y^5Z]+OWU'"KY2UN[NM,]!L7(4LK# )9.]WF=3/9 &G4D MU)$HS9$P](;1.]$3L8,S\WB1:XS"IM0AM80#FV";JG)QN;V20.2H?%\UJ>=. M:I=\WY;*]WVYI,S#>U1>T3MS^ F6]2E%.$4X1;A*/*4(MP\8G+UJ_33.]D4% M<>;L;R)S%@L"+S)YL]J9*$B]_XUR"2Y$.>J[;0H$JUNMRPM@Y9J3&LOM:F\1 M<"95?!LQ?/9MJV9HL"[']ES-96&J"O<1'D3<"(W7 :!3 "/VY]M:L]>)1)>A#:(U&,,\@#.3+@=QI-)0)LX8#+"&A M'6?_BNQP3@N#55*%NJZ]K="'S<4? M8JDSHV> R6 G'^T!VP?ZQ*$.3IQ?PRMHX^R:^+3<$>-\.8W#(C99K+GH81[4TT4LE<'8V=M3;LM M%N@D"_3B!:*P \GC^<+9Q,9XX Y0];Z2BLH+5A+?CIK42WK!5-7["WK!2I&= M4U 94E7O1U0[NF$S3V7-1WA,%7: P@Y0V $*.T!A!Z26NP'!6X$%'&TQJ]G1 M.\;S,B=+FP:F^/7X^-7HZ/76\_(:%;\J?GT]?JWK[5;K./EUAS3;BF,&M,U: MZ?:RM$6+%08.V-0YY)A1 YJZV2NJ$*IJZ)>]1'IZTSQ$0;3:D]5^1*.E&XT" M"#)J/UYV/SJ=6N]U=Z-"-V]E/%%KVB85N71SUEMN[C4:>K/1*HQ'53$KH$+[ M4=<[:C_*LQ^FWJG7U7:49CM:-?-U=Z-"EVUES-R+[_46>:VI,7W9->RU ;4J8-Z=8.X8FKT%5;';LV;F1X&O9L5Z]WFDI? M+\MV-/5FNSC:M=J.%]J.AMXV#+4=9=F.;KV(ZUA9L^6\8B\]?X:=I=ER.]MC M-F[/3$.OMPIX8Y3._L+[4=<[[0+27>W'"^]'3VU&:3;#J!6P"I0Q6\Z;EJ#) M19WZ8H&Z0BQ7B.6K$&G;SVQ+>'* Y8K_CXG_#;UK%NTSHPZ .@#'<@ PJ<8P MBWM:*LS\1?QE1X]$?M9MU3K5V/T*P) O;/(! 9C,=J\P )-9J[>*8?ZL0_#I M[0M6J-%=CP5TD$FU&L5&JMJDVO7\KQ0,N8(AW\M3)[581;@2/*4(IPBG"%>) MIQ3A%.$4X2KQU/-MX[U:]33.]LB#^2!;NK8";$#7EFLAX;/O][P]P7(^:;DA MKY_5@6 %B5:$()^!N(Z/#EF"H^ZS1^;"5TARWHB $"/%NV N:91W^+=CP<*' M6@3K\C4!@O^-A=H='T< X=-PXMO;>"B9M10_U/<>68EPVE\0,W^9TQ>87$,P M]*/>Y]5=( 2=F^B.FWF!C6O_0-#_]B,37C@#72B97PD?7CWYB=4/D+JK?[*: MHS@NXZLR5,/($B3]WTGL"YI98W;>AVW\>6Z-8(H?+.?)F@=X6:07!JL2@W=, M>'MQ FP\4J/1GBG WPX\ZG%N_T"\AD_!)*P#ST"#4S[ZGS?_89L=L]-KLT'' M:IG-8:/>;36;_4&SUQEUVG6C;OQ?Y\VG!_)'>R/M$EZ(S0K^^M[ZE+>Y1RK< M\N]]+N#@-G^1.RS="Z3,LJW\S49 J+ @U'C7$5JT6&-YUO2<5B-B>7:RO/@S MP1;[;2VRD/ZP3HI%2'D9(%N,J?9*OZB1P1GKSJ)Z+ZB>2O M^5B:8ZA^(H5)=IK]1+A8.,FF(BN7?KRE0C=9"U.U%-GOJLN8S]K3NSW5H4&Q M:T78M:VW5$,1Q:Y58=>&WFC6CY-=X]^?3#^15KU6.M%3H8+YRD#3W"S$5)Z# M@' JM,I5\B$*>^9575 )7A*$4X13A&N$D^IU,87 M2FU\=AGDI[_V_?>?MLK$+F,UY:K$@G)GX^]02;*8HR]+.X;;E8@LE8=8LB[% M H7?&C.M;SE8?(>9:\'$\\-S>-\4_GJ$EV*E"J_%$S_BJ\.7BU_'TR/D=<_5 M!E8PT>F_&OM79#]:3CQ&_O UK;KU(=]][]$.;%@V5DF((I$'ZQ>K2EEN3GF( MK X)!$>E5RAX,,05TI;B(VPT@L?M1_J<\\&!:D96$O1U#66C7J_5>75A$4NY M!?91J[D?4ZM9:S4;>[/_UN-S57M20/0-^&-EU:U>4<$M?XAU0X:]T:I4JNA. M]1+'N_,%=<,7R\G/2:XH)?OL-2T_O>A=,_.K1[CMD_,5X;#YTK;Y_(>_ZEY1 M>%8X?2*D M6:^U%",H1OAT5J]U3Z7I9UFOV;U?V=OD'Y0@OKDC=&,:&W9#!#0G^KD#=B/A MN?+'.>0QO'5D XUMQP[G]"(K,ZO?;KX^W#P?'7A5%H@]_)\WF]$]>YTW)>* M_!#]UYO__7'SY>;A']K%MR_:Y<7WFX>+K]K=U?WMC[O+J_NCB--3/][\Q M] M3>8%,JHW6A>1OV>S,.>[#]M0K56.8'RO4VNTNX6SUN%7O3UEK;=K/:/84&O" MWJT]A;U+.2FSUFVOSUJO0K3R=&#]+@*^'&_T*DA.Y=W"*K#E;D%TOE@12>=_ MV"[_7Q535Z'A+0@7ZQ!%*'=$L&]OM9-"?+M$!92PYAWJQOE8BEV.>TTP#.C'I3[S0+(/:\1A+ 2=4.'F\X]S[7 MA;:/ %!:!)S!%'MR4^T/?G:HU."W$#8BV@*\YW3_0]/ MPC))ME&Z*?PQQ(8$0^T^A ]X5B#2 GT&US"B9KLCSY\2A?>+ZK,IA5!(".3T M,G:%[M;,9F$LW+99:S:+9=>M2>#KM#K[2N!K[@EV"">U/JNP"IE2IY/ MP%G MI@J;532M366OJ>RUO2'"'&\$X1L+>>3@+$+UP';?O:="&+SL^Z!,S!BJ7:!O M6%C\ BJ\ @8Y"?==1V\TELO4#^J]4YYFQ:HYR^VV=,-HEQ 5Y'B]S?&E(>X, M$5I>?TT<95K#6;NNMYH%!*7JRO2R^]'HZCWC]5NOG8""*,_ZR'8M=["'LYY# M@M+SEF$6X*W\/2Y[R]WJ[$>KK9N-^JOOQ_'>ZQS*"!W#[-> BIDXT '_=R!A M_W/+?K23N.\-W6PU52/&,FT)J/_U VW)"]SZ9:'JI3CR]IHCKQQ!QV]=E[/6 M1KF"%+/F)AWJO1T4]*IY@?*WE,=[2(8]QKMY'V0I(S<)_(AG!7+V0)MR MJZ/J3)S4F6BUZGK;:%3Q3&R5E%XT^?,E*)\/)[J<,;O0BGW)ZA<NSB,-1CP[G+XS M-LV:L4"(--QO_+:9-:<7T".#@1_!IK%?,TSB3D]E$/D^C+]$G'I-]$E)$<@6 M2[;@Q%J.@YGB(R ,+=E=@$)F,\M>^T)!4WQ71^*_9Y:5(8/$4HZ71:1(6.+Y M ,>OEX*_/7-0/\*U:?1QFB;MS-2RW>34T4_MJ;2AK3D_6_ MY_957(8CI8;H M1[8SC&8XAN/!6 ZSAC@NS,@*&9*$SNLH]\LFRMV.$!V/-)TYGAS("1";L.8O%0AG%BAX&K@5R\*)=&YY:'G M93;44\P/)RE\[&XL[AMOG 8R-X!1!] /ON@X25)T;(1D&U M%+L$53D$6V7_I-D0UYNPT6@52C7*A%8K$>H(:3'#A&].ZZ$=1KX0;\V%VR09 MAF\14#1D9)&&3\.W4 MS P)@0+V$,WV6-(0R>JU3HEIMJONMICC79;U;."!39G96ZEO1C.MKFRIOQF- M6BM'?T/M;2?EK?5RREONW;12>3/JW5HW(4>UH2Y',K5=%KI0[1)$5NK M/2Z>VI?1'AMF0I.JW$HKU9*=53,A)')4,ZZ9!);#@JR^\8K:D5!B8FD-'P71 M;.;8H*3QT_)\]6EK13/@+XM"F/*_^=#9@2K"1"^IVI@IU49XS5=H-R!L>U4[ M?B^EIS3;B8Q=HZ?T4A*V(A1[OC:E$!OR$!L:68(HQ(8316PH@2%R;0<#$/"@ M132UKS98HT/9Y.M2R/X[%G@@[YAV&X6.Y_VLB.SZD]&MA;G"$>@8X['/QFAQ MCU(+SKW>0-SW&?S_\(F!OF[-P*+Y9:,C!JZ#MV9CX89$?3?E#@!6>)K8@\GB M[QJ+#DBX/N =C'1IU*>&J.AYT7A"*LG(]H-0^U<$ZC?S:]I5>GZ6CQI:: _L MF>S3UF>I*PNA,> Y9OD#'OH>LD?F>#-R/<"D_HE@'!C^!DMFP&+-#*DTM=QH M!'=HH*)O M= )6&\/T6%T;,V_F(:V0[V$4;" 8I%Z"#.>Y8P__?1/X%G/._V9-+52%?-H* MWC700]\L4.#'3Q_>P-[?14%@6SCQD6.C\S V$)"%/!^G)&SSA))]-O?P.2 A M>1T]9Z,NE!^ *X&$N=BQ99V^*!Q:K6ZB&W*ITNJT$P6;?+2% 71U/%\SWA#2 M@=,(U@_3)LPA'N;P.U.@U?P__Z-K&IV/=+1@>2ZR:P#7@(46%/S,#F'K- =( M#UP +Q(3PA&X5X8W9!+2-A9(%O(Y78]X9*,@-FA_U.YK-"JWY5#Z$:L/.?\# MC](3B9^B*MKR0PY-$QF:L:=\W$-?B+1\@8XN8?@CD>NP:T1ONCQ0PM!?8^;B M&^#)D>]-I( Q9^!P\=^V=QFO.9R=*Y=P 7))U33_L2#"F;ZHY2C7$X' MDA&%JRO6%F !030:P0KPCD$1S)BX=Y-=39YW&1L&,803LEW &&<5$JMI"8C. M+C*B\-W ,4$([\8O^I:#PC;02'6CD7+6HF-CR2?F(-2DEAI)FF@HI"8X_[11 MEW6352?JD=DV*\QN]"H!LDIXK.,07<1/$YY-[LT,'R+?T[7;7\DA3D;IS#L@ MZ $.46#$>X^;G;T^)\P:/MFTG\A7L'C4'T)ZTH5=T4";]]6#7PFC\_EZ^(7!$A30X_[PR,HL8.<'S:H_W<^U)/>L+KP(6=PKD-X0L2 M(Y83> N?:WE+IW;&?!W:T'MR00SP3Y,0,Y _]$&E@>L(/A]&?JQ5^C#B(_-) M%_P3[YD0G2_DM@$:N-R%@S<0J1W$J3#"D^?_Y >#LQR72KAN_);+50>&\&<> M51B"?)AY076DP0U>MS;*QQEZE8>H> \7F(^YC[;ON7C,4$& ;U%_9S^%V(S% M"2DLVV]R!G*B%!,Y_74U9?V!2]"VOXU=PDR MBL>CJ$(S'_O>$W+*#%66R!4787+"X&6!3<[N 0S%W4@BC2]@?YWT.;.HG'\R)] M3SY$,^:;#<,!W_^4 3!\;.QX?7R+Y#*@;D2'M4SAV95@;?E^DGO2$NYB+4'[ M[GMCWYIN7%&2VU@R\^76U2ZB,;R86R=&"ZT3HZ/GV@:?/&O4ZVDS)^_=&><[ M/@8W+%G6V?F3<56O:2#W8!U=6DV/>!(_Y\O*688,'7'6750&XU7RRR;1->7V MXQK,9 VZ9(>F3>K2KY!'6FW*9O-E))([Z#C7:9SA6K2T M;^B?0DF.YX?;^"E.!JUS:(]L,=Z3;X

$A>E2Y.H[WK%I&V>)8OSN M$]>P?#N?^("O'R-C=(8?T7G'E4/XMQ<%8)V"X0 6G!U,V##V"/!;R\X::33[ M_ERH!4B V!),1RFY>%APE!CM7B%A06INO#>F],VLVLB'%/^@)D1&2S#CK( Z MIQU(C9(N=]S:^&ZW VFR1X&\O1$Z1K(N2;;FSB3 MP3AQQ?V,@[]'BX*GGCFH.XV]T.9F":8#HLN /!6AW+8A&GS#M/HGC")K3(K/ M&H4I=58S@R\?U40A$A--V04IZSW1%?%%/AM'8.YX7'4)0,$41MAF'6.'&WE# M&//%!C[1^&A3Q4=//CY:6KWY2Y* O37Z?%8=2 MJ2W3"P>!8YK)KM;!F0T)# M2U%/V=JI&VY9FN*]!,\$X?*0;\UV*FF.1/=R1@N%"="CX@]YEDR2(D699-S; M$^MDX@=#YH!$0CU$)(_A-<"XC8IJ ZIR$YR5[)]S1:8'BD'5O:)M*AI,[09]3D ;6@)9HA3ZVD$Z:[>@.NQU"T"C05 MU"BS[\HH(3;N5-8A32Y$FC6HO"-@9=SI. L@;T;XK%@9UY=T[NY)_=X.DJ-D MC2UX)Y93H&\6\QTM'X/>E7$HKHMWZN2)\ADFH5(@?T&N;+37T+A8U/9;S225 M>-LP\4'.0D%?TA<9?*KN <_8O*WT)9=CTH,>X5AT-\B4%LRLE$F2/$O=K.,E M(^S\A5NNIB44HRS@X0Y7,+]GX>N%@A&1#0T33&6IS#/Y(/%4[8#[=!F9@G"0 M4X9HGH=LV>6;&W>/':FQX4/>D\CAF:/I/)S\^%@<<$I;3LOI&"ECRHK]U*DL M:_(NQ)%1NJG$3=T',Y3B*C"M,%AE>]/F8Q8FTDC+%+39?T5SN M;6.(3"P,)H&R0MML_AG&YYR+?NOT MO4?G"JAL3Z,I>B*FV2MYDUC?V,)P+4U?MU^A4:_7ZMS_6J1AH=FKU8WV?GH# MP@_VU["PD?^2PI-JUGK=HB]_\4D9M4Z[I2:UQ:3,6J>WGCV/L(7AA@Z46RWN MY?OK=;>2]X77D@]*:I1CS5M>@OZN9[+QD?4 M-O,K"P*YU9;8=(/_#ZK?JOOHEFU%.,G.A>*9$'!U9R5%P6Q:0X:"+47!PA3\ M TS.Q:/DT?+T74).2Q\T8M MQR#$\AF>RG*6ZDG(4T%4DY:C[7MAM#MZL]TK80]4U:A%,6S.>NV6RZ_L M+=I63^U)"=5=M2G'NRG*S"C!4Z\=VCQPWLJ6=O4.#22/4"W>,TW** !-HZ4; MK=9K=QNMD$]1M=]],;*4\4 8]9[>,YX75UI,J#-Q M3&=B']$K=2;4F5!GHA1G@MP [ZD&LRAZ3!.Q!/GKSY$Q/QC=W,)0_I&-H:CP MPSD^]*J;D\H.?JV79LG2JG5HS6FX,=Y@/&XQ.2>H;,]E OHK%Y8"P1$D-$5- MNUCHH1)W+1>X&]CJUATPQXD[[3$ M$V&/HM>%'' [!.[5D$-58!JS)$QSL0!)%C>^615"1V Q45,N<<$DZCO!:XC6 M$GD]>G##>?B;@QK'[WJ <2\C@<+R_[P^8@CC0 CS_7Q\GNTP414"ZFX!,86 M>O((J*7%K[LD^,I4"[Z*('KU5 ^$G.9)<3\$NAC^^'']F_;9Q#]U@R[&WR&&V(PR;14P ?E[SET7 .-)%[: M2(X:([&_-5KU5.O+]*02BLC)Q$O&N\NS-!:$0"C%'] MA?I-PG+TI'BQ48=.(AJ"%6H3D%N^<'G?_2Y";].1)B7P4A#YV MB\K%T4^:?08(:,BQ^67C H*0#0*&+QUPT*DG B6-NX*UC+_0:I^\W/.09N[[ MU!?Q1F#'(W? 49R2MPD0'PDX)_N@IG 3SU(=ON!,SAPV'-.4IYYK)YK[XCMA MS0*(DI$^(_&5$]42V7F-0.!=N,16A?,9=0(E^X!V?,EBJ_G!0MT&)"!"P"&6 M+ =?$C"=/K8I PD9SM=W 0ALQ:WEK"L.(BUZV4$D82M6B>0\JR-E0D8+WN[ ME0]QSCNSA_[S9K'^"DO^F1/R0KTW2YC5JVKGVOS\NOCW#]L?%W>]7#]K=S?WOI6/]%4N5 M#$)W_)T=5*69.G78ELUKSD&K.P\LA(SC5QQOK3=*Z4 <@I4:L_!&!/E-;? 4 M3^ UH$[Q'K;43Q!1TOTHP6Z4[HS?4#^E7H6\X0Y>;'!2!_3ZY#+"G]MA)% 0 M.: LUSPY\N.?3/:%)$10O'I#T4F/_8+[%6&?$=F2VB[1%#,*G?"U<1.(]]JE M:1(.O!\L(622\KV.=%R%1-<=1\.'1<*RX.(=,=XM-.1J!")=XD5)LM'H"IA, MN-X([A>FP9L\9UO DB-0-/]$U%3>06+'I:&>3?J :// \5,3:;L*;#<'X%KC M3>J7(:Y+" ^9?Y:OA2?N,O(1ZW]>M>-,.\]1/;--;#F&YXQNV>PYD,['@5PR MD\W)./=(Q-9TIX4APQZ0+IUN._XIX0MG;WK'XVW&$ECTR!V(VSF%*32.8U'%=.)1PT%B(IHU0\TDFD:V1:G), M'^1,64_DUQ"1-'U=](<(8GQ4VT_URB,Z."DZ@2C%AA-PR@B_%6C(>_6F/06$ ML@V"Y]_,!Q5']#3F[N84=9 R=%!S]E'(/;&#>:O>>B-3:Z5FC+)QQ]+ &6*3 MZ*+9RB:3E8I\Y<0H_;')-D\)F"#!&D^1=^6^9(A-W@7$%P_QU12FP3:T MJS=R<6/P@6\,J8&[ #MW.8&)Z=J#93]98#_]/PM/.&[6;W 1PL500F&7+S ^ MRY[7Z1C$,OM8:U5[2S/JM?I?TB<0PV1PAGNX[WYXC[ MG3BHT&753/[F1P*AE:_$; M/AG<[M1]9PWAUH8!5MU[<@6\Q;F8=&5V_T\!P,^/A]S^6/C#!T_8^T(B':?) MFXYV2MX! HC64!DV.D]+&$3\=@.V.JJ:[K&NBY8'0@>"Y^=Q%P.4JQ&/%N%8 M+FI33'8>2&N:PDV)&B$]$P/:IT')27O,R- U5.!N59P%%ST)Q/K;IIFT(.'' M).-XV 3W7-.TU;QSHA&S]NJ(61&#N?%&Q=E.+,XF6+^]G/%P:'D::Z!FY MO/WV<'?[]9Z\(M_O;B^OOJ C9,M\"%KK:TDG:Y>N*QGUF8V67/K/3M"/HB&VE7O^#*H@OK%AO4 MB;@C_^XZ5BG$=[K&."U%H^RXA8ETJN.XPX3 @S2!9S&!UZIN-2W6_\A@8O'N MB>AI\6GC/$2;"!Q27_O^;== 3ORDAPNV9XB;3,?-3U!+A5'($QR[2&QWA H& M[<5"WZ/$Y0PJ9B22;5"KP<9=V$\L"0^D>W53>*[7:&+P[7=*300SGJ;- M4Z,0NSS9,*T -H6?,)F+D2M_DA/ G4^R_=8\&UY-7B.S#6;P4:IA8;[_ W?@ MEUB 3+D@NW55?[AJ'+Z5?>]@DUQ&?I[DFDVN*A3?J\7="]S+XK<%V-M-O*T[ M=;BD^P^;-X;\D@B%OT^Z*;#_&=V.>/=@8V:?I9N".?9/%- \YI#]@5YL*=LR M4A'%5.6)YEF]G?U8O6UE]9Z:U2MVXE4UI.\7=P_:S0U:M+ M_7'Q<'/[[?4;\BW4_10^-+V*Y%882.^O5[]=?.6N@ZLO-]]^V^@[*,F]?DU1 M'"J8\.A_*5"$CO@^N9<=5"GMT8@WEAS!_6A1[@ZZV=$H\L'8P!:'42@OY*06 MYT\F4D=]GDM(+F3+G^N:#\_#0QJF-X]EL\4!7:UPSPG#*3.0:+78%^H=&TJE M,Q6\H)P_QGV\V'.1MYA.WH&-G$-*8O)$ ()'\F$(O)-2W:FYSSQTDO%DVTCJ MMKD8CI?A"29:G;J9^>NK O0BV$+6,RWBX/E,AEF5,WWZ MXO+A]JY\1W^%/2WJH>XH*G>7!(/1-/LLF+=T:UG93-07D:,^8RZJ^O'IE#I_ MW"\5PY"R:SOY1J) I#Q^!U&EW>@BX?%"EUG*2"+,2<5?B"SEV AT^#"Q70G MX7?80^#QN>>XM>8WNZK>;^X>KNZLOVOW%UZM[[?9:N_K? M'S;*^ZN_W%_A5^*JW?;PW?@]GC?16,ANK>N_A6A3R+E/A%5 M%#>4&$9F\ 68O0Y/BI6_]2MT.)X(AU'/0+F;/^;I>& MP+']^KK]@'O=6J_3+MH.N-&L=7J-O36![>ZM,VVK6#_94YU4N]8V]]?#=W^3 MVM ..!=^L5VN3JCK!3N%DHZIU:GV+9::]R0UXPNHR#(WM$ZL C4N1.;X=]\> MP'\M&ZYBH L1Y;0HL8DO,-!#JC1\]SWJ@TH$EC2HR'!W#E"!<2R>7_C=]\:^ M-=VF/^?SJ;>IVX,YPN,[?ZRT7C1OE >K/9WRXE8BLP/&%7_PYIK_V"A M]IFER/XC#I6O)/$>5G* II6[HO+NVI&U3)U!;L'JQ'-F",T6#73QD=GEG^7W MK7@NJ-=6"-][:;A4%L JH]4L8?LAU2]+]Q-* MPLQ'V(>N6S.+"L3R\)4ZZ"7;$'70RWK0@:%JC5)V!]M[8ZI7]G+%VDPC1\.1 M4=W#^[DJ(_\,8\?^'!6P&8]/_N4MK(Q*MPG\N]T^?0%O^A?Z^843'C MLWZ_59^FU^K*= DC]7U[%2,86S%"&?HR=7#5MZYV$8V!*K*70R?3RR'&D?SL M(2P7PORJ2% M\QJJ/D.DL'BF='G6"1<19MSE/2@HAQL_YPO(F;#M#K!06\R7IWJGIBK7PRO5 M$D"2U,+>FLDZ=.UM([4J?/O;9OKK!([20Y3F:-V,N=FOXR4(!56,_6B'6V+ML M[(6\6B*#EFJ%^- 0 0OGZ8AE+!U2;@!;0MW[Q'KI4A[\=P]LF,O:% BPF3 M/ACP/BH8G#F6)#['SJCW6^>&Y.PT/H9 1Z=+IU88DU.8H%.(5_.Y\WA8+4G*^ '\]$.F 2_>+2]* ZQ@@C2"H! MUR\H/,=;H]V+>6J;@T]U7/'6F++B M8QV/R8,JZEJ#*)AQ+N6=+01>->\?@CM+!;$$P8SEGGU"GL7'HR#&[EELF2$A MJ E_4N]A*?L] \<'DGB MHB3PBJE3FAE\63 .&=(9^5=,-*Y_)42L)VPN0ET!9.L:#M,T1D@EWO[/#>QA M,>SJYC-0+O8TS(F"973W I9A=!58QHF"92QHZ#Q5?*..3H\=HJ7&/O5T<[LR M<^TE;8/\=](59WS4OLA&0S^P!=@]VO$PGD*4;0J- M&M*\S:2 F'L0YAHOF*)*^U3CJNQ:[5\?7,_]%DUA1@,":8,EWN$%.3@WWFBN M-855L<'P QI\:.\9,-;%T)N!&G[M6.,W&BB/G]<:S7E]L^6;.^\UB[]]Y M[8V<=S?HW24XJZN%VBJ3>1B[C3QJSX;<'@CD(KXG>N+ 0%,=K%+1',#*>"RD M0R/5T(W #:E=X:8'4]@-BQ,. ]0-%Z[CW&^-M=^::[^EVP;YR^I[CRS+^=F-1#QD1(LEF8E=>F&@ M8,1!@RR0]:2J/3*.V,=9)75HS@;O5J"JUVA_TI/[M-LG+X> M=]A3M13U]N+ MI\[LO+BG#E8X. =:8<>?#QPS:OX\RRV"_)G;?#C\>JT]OWWOV4D9N MNZ:=L9G;V,U&W46IUF M<:2HG8%@8!M?50+GY_JL6<=^<6]*L-QJ[Y\0#Z VUTYF$[^P8.#;LXP/,+63 M"RJ5P8,R*Q*\MLE)VY):FW+)"KUJOUPYM8=#A[VN:EF4"%COZ.2!L^-'X1'$7[;)90$+8-APE!#EI9QL8(\NT6 GGS)(NPGLV"X6KHB>G9M5^Q=(R2QU22YR@D3U!$]-3K]$^S@6*HV7H/DL<03;XL+E=L M>WM1]'E^_M5Z"J3@B;'O3.DOIO-\J@0DH-$37O\>KIQ+WMEC\<[IPI6SP'*B M$%W=(*]W@QA*>3V"*\0RZO_Z%SQJ-O$H&_SH8K.1)$@&BN9U%#!7NYPPT#)7 M]?^#QWZ/''OPDR<&WWNCD04:ZA#VPK<1OA^TU9J.$;$@PK9$<-J3/I5-B@7+ M:"'VJFR*Z/!2+UGL2\ECXIFQ M'ML%$WXQ:7EM^W7!:A2F_#+&E94T+N,1JN^2GS*9WKUMA*? M2GQ677R:2GP>F_A\;>54R<_*R<\2K+CRPM.H&[6;;_<%MG'[_3G <@HS9:E7 M2X]*SC6DWE^0T%W_WEWXYX MBRJ\FK3@>[!^>:XWG8.9'#(WH(J\P81-+24)J["51[^:RO,;2L++BZ]'O$45 M7LT&27AI.0-9I_S5=G]B&U0E%ZNPL4>_FLKS&\K%+U?71[Q%%5[-!KGX!;$= M;"46*[>O1[^:RO,;BL6O%Y^/>(LJO)H-8O&KU6>.DHB5VM*C7TWE^0TEXO>[ MJR/>H@JO9H-$_.ZS "1@$0OZ: LV#G)TFB>6@7/IP1RT[]:8:3<(VV-1%P?M MBQ5:VC46H)YQG$&"T0NT-/MB*@-B)%D$6V>[<:&2".*^.RUV/4! ]G72C,K# MK \3&[M\<"X+)I;C:*X78C\! ?Z/>' FO!<8=TC_-CY2X;7 MZ."\#B?IIN; MX(W@DH@0^X1H=T'4_R<\+JON'-OJ(ZK>G/_2"N5@->T>$?K632U3Z4>@?0A[ M!C-%1+0$O"S!GY:SR8$T6SQ5V_0+RM_40][D!X,N*XCG= \LV9]+WAFC;KJ M/'"JG0<.R\#W-[]]NWCX<7=UO_*XEVJ^&T13%KP,IULN;,_OJ5Q0O"]\;-3C MAT'(L87#^!URB*\\FB\I)G:1ASC?(+G-]%X=7@Z M$(:U.A>(1?#IFNU:K[59\G%MX%Z]C^59UA>P M<3YHUZSO1Z!9"Z#M(HZ54J_N\_S#\Y92$E_7^^"]]O7J_N'J3OOS]MMONW#A M*P(:EI>.J0J@P]&P_&1*JDK_;@\8.;IM['=&;L15A5.$=7XV\VWX> :?C^(G M1 ,0V6Q ?&\-!MB# %TJXH%WNWE+% 1[89>%L=IE\;[O#>?P/Y-PZGSZ_P%0 M2P,$% @ -4=!6&TS-(%6% 2=8 !$ !K;&EC+3(P,C,Q,C,P+GAS M9.U=69/;MK)^SZ_ UA9WOC3./IPV"',, M;EK.[$OC<=QI?F[\^^M//_WR/\WF;[>C'KGC1K!@CD]:+J,^,\FSY<^)/V?D M5^[^L)XH&=K4GW)WT6Q^%60MOGQUK=G<)^>GYY=QL?BI>W-Q??%Q,KG\V)Q^ MFEXT+\W3B^;U1WK>9/1L\GEB7IY]9/3][.;\^NKZ:GHQ:5Y>GIXV+S^Q3TWZ MR;AJFI^OST^O#/KQX^>/@NF+=^,9<[:@!*KF>#7-RGIV\MM#3Q=%&U%9VW)^;)1^F;AV7/[B!!]/J,?BXC]LR]@H_L/Q M/AA\ :7/+\[.+T[C@LC&*F!L.9Y/'6/%V/3=IO^Z9-Y9-A$\/\'G*.BT>7K6 M/#]+D]Q@_K"J;&D%UG8,3E!";Y[KJLN%;,Z8[A [K M=EE.AYAN3QTR6V.>+\@HQ7=O7S563;NT&A%E*36RNPI%+&("!.&JC$"/&1]F M_.G$9)9*^]LNCA_*M+@-)LPPR\B,B^.'#)G4<;@OZ/&7Z+?ETG*F//P!?D)? MO8D==L2F<:>=&K(R>@7QSPUU#9?;DB[D9.GR)7-]BWG)X4XPF+ML^J6!@UXS M[J#_6+KL V@2%TD)V&QU^!@D, _&!U'?WKI",0MTO"\-#W"P66BB*M??9-.R M]0<2R['^*VIOTTG9V@,)L__Q%3>H7;;B0&($]BY>C^1C>$XL\TOC;M!Z?&CW MQUK_#O[NCG_O]CN#T8,V[@[Z#8)%'T?=S*!*:%%('HN-!:\]]>NI^.^,--)Q#B#H8#,6 9)D12)> M)&164S#@,SBZOF79(76A>G/F6Z!P28A4.$J!NR@";B5A"T+R;D/*SS6%5!_# MW]CMZ(/.8-@>B;ZF;$/+82(%[K((N#53,NB0-=LWH#JMP<-PU/X&;MW]WN[V MX6M[#\2RN$FANU*';H,_"074%,159[1A_V]:_[ZM=_OZ-PWL-.C=M4=Z^W\? M(0#8M3=592^%^:-:U[H%>"@1H"9)F?\BH=2:8K^!B:9_Z_0&O^[3T:YY2%'\ M5**Q EW7@1^.%(,^NJ*2^3,)I0A_=GM@A[LN3F?ON[>] MMJ;K:G.N(FH9'&>GVW#$W,0\>,V/A QK! IVQ?@_CIK?M1ZZ)'01XU&WA4,] M/ #Z=\&H_&X/7KH]K_#LP?%MK,S:RF<9]MP(K?WX;"2D/:>K.6%#Q%M(;*) M,DE":(T@#P.DA1_9I-.@6#2T&:E;<)UJ8@_B000(:%&"([:W]O]QS;8HC7H MCT=::QS/0Q4@*R"68I1*'$3,!"PQNW@N6R=$VMJHW^W?ZT/P571;E9!YFT1J M_532(&9!@$?87&ID\C"'/]9^4_+Z9&F9H<]3Z8"0F@CR&IE8;]]C;%EN/T(& MD=3@J0E[Q*2V>P\>'KKA%!@[56CB;8CWVWK89[?:V,^6"L!*,I3BE9J[)P2\ M)QLBXJ$A(:2&,5=&FG[(;D=DWC*\.X MIP IQJE912Y%+YNO020AV1D*2@E7%1XR-%*2-1)\UE MUP^T,-6LC,U&<2D$J=Q:2%Y'.RMG+)6A*,M1BE8JRU8R$UI'6/.SFLHX2EE( M@4LEZ K3HW6$:3OIJ1XC9!/*(/F<2N6ES&5XIY M*HTBPQR$D;4T$HI[@WH+DK;G6PN\]XHZ3@ ]Y +:AO4?H2][63+'8P=!7EV, MU!%2R1R9(ZQDDU X24HGD?AZ.L:N:POJ/K&O!*D[I+)%AUB^J*$KI%8AU#'. M)96"E][2E;&"44,P)$L/'6JY3]0.&)^:S+6>0-LGAO>/N>(BDQ*#]8$$R8"^ M3N6A%!9!4#@1TC&47\LG"07JV6U+4+NGE@.&]H[M'8IRI,Z12I,I. ?*)N]0 M^L]OWI&UE-:GKBL,H@YW#J$4OU2"+5I>:Y(5KQH#T8.9#FN7C:7S::5PI))F M*S@$.Q+QJSLD8^8N/.J8:"I,!8U@BE"B;U3E)(4KE=S:@DMPAZF+26+^1 BH M,7Z=P =3"?,,Z:OHZK6ISUS-Y$L4I.FMSY?G9;$LQU6*:\YI.CQL*@1%\,:B MB)!%8F$P>VT1$/>&LAH>?YP=!V?@^X;T,2/9,DONO*6([WLLD[Q;R:SG;$09&\TP@@6JRTSNSYD+Z$+-YQ"JBFDE?#V& M1Y20*O65_3>N);0A0AVRH0\)%7ISI$)(1\SS7P84B6^='6:RKV6WT^+VI!0G:;0AR05JO<:6OZ^V19W?)<:OE9R M!;TL1ZD'I!*LQ1MSFR260T)!;[AFHM"SZ,2R+;QC_Y#@9K"5(IQ*P2HCG)!6 M2YBW=U:/F,$= RPB].)3B,*\.84JH@ +[RJ'#A!WE)FF90HXJ23VYD[WE5 "4F,/$'*%>Z"SK$3C[P2%U],9TOO<=TF(R)E( M(4UE-3.WS=<]NY$R] Z-E#*F>'+KMR%T&_RZI7=0;LC8RFJJ0QF)JHK620A M##?/>G7>,9O&!%^V:08VXU,8V5SVQ)R 35Y;=&G!A*D-\Z4E6HLYYH*Z/TK- M 0XG2^H2Z11GEDO$XG&\QV$\T@"=(M*!K)0@H 6)U'CS%&' R$9BIFQ:N"KD MF0PJ:811%(R"&7MB#])O'$:RU(O2R<\L+XI=):G->Y+41P0$63MT:]_]*)^N M&D$MW2<&'??2Y69@^,\X2#O^*\4 R_)?2VS?/;A,J2.E4I\ESWQ%FHA(,]*% MQ,J06)LW#RI$.\LP4_.1JB,X MU3YJR/PL_=*#DGZ64(Z =F2E'N'A]#>I(8E4)$+'-^\KA%U?G]HS L^'N:*+ M&0>&&2MA;^I1"%#Q!SK;B(>.X(/[*R/UQ/3[&LIY8D)%$NM(-I4D%/Z0M9Y; M4=R;0Q[4!WQ<+XE/F$)DPZPG/&]8 >^4:"9UU7UOOMS1587:JS.[9*WXF^,6 MWV=:/G6T.V^I\^QYFK]&V\E_.=E\87KX?>.EZOA*=6:';Y-#G\#7.?_1XB[; MS@A$AYP?V&+"W :A$T\L_'QI^&[ &N*]\.!1(%X 4F-WAMWN7!\LOC;"XY;-%@_AA<=]MXB?O[,;D"VHY77B( MG-;OD4]5<+!PK$G@=46' 8XPA*BJN&9%%)6H$D2&]BV'R; S*X>9 N'Q*JA> MOS9U'5#1&S)7Q_6>NW M2#/_#_I_+)JLWY3:WJJ""I3'1' 9B56H8XMZ\]4Q M8SRW]AV/K>56+*^XO#9XN(EBQ<-'T9T6H#:;6+YB%<-?%ASB/^J^JM2.+Q:6 M,+B'R\8 "7/PJF3-,5L;0_>Z>)A>[JK:!>URG7/@?@7%%W*E9QS,:ZNWXW'T=!JXQIQY;IQ_"0P8/$&@L@D5\ MR. N8%UG_,Q_9]3U<@VV)]>J&DLS#-#'C ZZ89LY M!Y9R<,N%O\1$2H-<=C[1&U)$>\Y\F+7:6F2-_#BZ'))5O4& MT^[JJIQPSQ],6$3DX^5558GT[ZX?1EKK+KX''3[+[PVS"U=T%%V;OQ7E43;" MIH&C1=F2T2I9(F[#DT=F!^!76G!#&IU?GKVJ;CS M5R*M1(<_8K9(BHSUT5!_+*Y5=ME*5$,;M%]S3D.NL$JHC M]3^6X[,97F15 MIL2;20Y,>JLF1**R58VO'J@_A08)7:)=["^AG_+6ZLB=54: MGHZ7+HS8,NH@4ODE") A*M),4^P7H7;X/;^OVI%=59OO-\H]YLRZCAE@=I?: MN*Y G=>>M0"^9G%S5B2N1,2!G>K67&%]5P<^V/R6*$8=4ZQCC@O7,3%O7=BC M'U]X1:R\TI4 M*W[32"N\Q\EZ8EWHB2RW<*-3,5%5>^P=\K5CF-@SBMU8K@?1B#%WN,UGKZVYY=">+PD4)425J-A.ZV =@.T( MRVL)MI7M6*;'1_T'B*M^"12[$/N^2/F6VZX88LY; J-O,]\/AW3 MER&NUW!'\V$^, G$"]-\'FYC*MK46QD5]U@S.#*.AYZ#E5VE.K[PBDX ]]H? M7#BO/@#GBMHL7I#67JSP2M,2]'&(N@C7"FN7::B^>%6T2(+M3N,>=$^%6D\L@/'JCK3&-JOV/R]'E!4IR%*I)4(U7L M"6.;RX$QB*]C?LN&U#+5&LHNK*J*?8<:0FUMYC+Q2 )X?OE*H+Q*G4([U/D4 MK[9A8@C//[F83U'1/@V#/8CPMF*^,H>O2G"HJM^VQ0W7#\R?R"8Y<0W0C];_CP.Z%<#T(C;-H0D M>( K=Q)0FD\UFX7Z[E8I;46; L97XA;_D6RI+:MD)8;DG8\?KL\=1M?+'/Z$ M8X:($HZPPRT%**;\WN:R8_L_=5#7 NB"."YK4-RG%^\0D2RT%1-5H@VL5FOP MWSA5>VZ=XBS99FV?5A6U4SY)_'%)O3R!_@CLL,D M\N>O&*($$[9'(E^S;;$9ZPU3?XIG%-095&;C<[!< MAK]1.WDG1G?]:@'5\QGE.57%")KYA.J:.K<%?T5/EE!5P:,?'COWM]3YT?/- M#SHT9[KD,"F"69(QEVRUE1/^M7&VN&71@UYQ0;_^]/]02P,$% @ -4=! M6#LB/]\Z)0 "F4! !4 !K;&EC+3(P,C,Q,C,P7V-A;"YX;6SE?6M3FTF2 M[O?Y%3Z]7T^.ZWZ9F)D-;.-N1[C!!^CIW4^*NF09;0N)E80O^^M/EH1LP )T M*8F7WI@8&@E9[U.93^6E*BOK[__^Y6+PXA..)_W1\!\_\;^RGU[@,(UR?_CQ M'S_]=O86W$___L^__.7O_P?@/UZ=O'_Q9I2N+G X??%ZC&&*^<7G_O3\Q?0< M7_P^&O_1_Q1>?!B$:1F-+P#^.?MGKT>77\?]C^?3%X()M?C8XJ_COTDO38S* M0+%%@LI,@C=! 8>7%QE!*<9 6;00;-*0G1=,IV",,[,O M'?2'?_RM_HAA@B]H>,/)[.4_?CJ?3B__]O+EY\^?__HEC@=_'8T_OA2,R9>+ M3_]T_?$O/WS^LYQ]FGOO7\[^^NVCD_ZR#]+7\I?_\>O[TW2.%P'ZP\DT#%-] MP*3_M\GLS?>C%*8SJ3^*Z\6]GZBO8/$QJ&\!%R#Y7[],\D___,N+%W-QC$<# M/,'RHO[WMY-WMQ[YQW#RUS2Z>%G_]O+U\='I\?MW;P[.#M^\.GA_(PXUP0B^<-1NG6AP95#:/QXE\.0L3![-W> MU00^AG#9>]\/L3_H3_LX>7TU'A/Y>YI)Y83+X+3*H%PV]!L6",@\M])QS\)M MZ=2A3&@L,_65,(DS'5X_XF45VTL<3">+=V:"G GQ?A1S*6X^KH.41E?#Z>1# M^!KB +^-S3J1(XV(*V-!!5Z'%0V12FD:7%$IM![;#)P?C]&(TSC@F M@_73B\]8C ;HRZ9PR/OO@ ,A8#*G$+ M/ED-]#Z/C&/R\5&#L-XC5]&_>%[ZWZ',M^;##6Y6>.\H"KC L_#E^XB+M\ID MQ2#E1/2TD8%S6H#@,COKN%2ZM+<,R\&L0@[YO,C15@'-^'!\B6.2PO#C>Z08 M8S'6KPM,TCJ#TF30$@,HGC@$DS6XR"T+)AH4V)@4#R-:A1GJ>3*CH2K:F8O) M!*??&1J#\3P*"#0\4,9YB#E;LEC:\E!R9BRV-A$W 6P[FM=A)\W(?WH^&D_/<'SQ;O@))].:&)/7EBY;2\,4#,EK1\W M2VG L"24#.3 M6W,CF4XNA0^M2/#UA)O&2?-8OBCT706Q+T?A>'D!!,20RFF M/\+I8KQ"N92X=V!<-?DF(U1'#C1:(TD2%E'O**-Z%%R7XJAV+-F-;II1IW)W M2!_Y2D!Z1-$@G4(P120R7 [!%4;Q038V:A""+R69G]P9!L+MZ$A&U':.?WZ81"&4YHW-0:_ MK'%7-:W9,TTP)##KR;0:FBS1)@G9))DXBB!*:W4_A*=[,>]6VF\F^F9D^'DT MRI_[@T'/VVR-C!JT=AH4\Q&<1P^HSNA:Q;*7DCD38,1:=A M^+%/0?%\*,2LPR]I<%4W@+\AXPJ]MR8#,LY!\:P@:!I>\D5HYZR2OO4L7P57 M]T+7K8C07!7-2/*&@A_R0-^7I+\!)"ODF"J:#) W#%3F$4()EH(G8[.7.5@E M&E/C?C3=BURW(D0CL3>C074_TZ^GF*[&LR7MMY^.^N25?N]/ST=7TQ,,N3_X M^@:G.+[H#VN>_3;TQ_/5N2BA MD7D^--J3VMIM.'U/S(Y&PW0=^P;KE5>2@EU9(BB1$:)6!K(V+G(E,YF^UOM, MRX"L0@[[?,BQO;!WM-%X4N5W7'Z;S+UA3Y42HK$1-".?IZ1@$((BA$%'+Y7R M$=U.]QGO %J%!^X9\:"9\-MMKDQ'Z8_ST8!$.9G;L!X+3/H<&=B"Q$N3$)SB M&J)1+$MODN*M*Q!^1-%@97#NUV=?/3>TQFK&O:*!61*K\I8#>7$!/-BLBM-2 MZ=8[BDM@=&GQ9$OM+UG^VTKHS5C]>G1Q,1K>0)&+TE&S ,77143[V#HTK))8[UO)>YF2C\;DU6]&G^]@4,4GE+%@;(6-;N4('B* MKYS7PB>.4J76"R@_HEAS*06>D^:WE'DSW9_@-/2'F _#>$C^=7*0TM5%%3-F M2O#ZJ3_M,5VLU-Y D,CF)?!12 ;2F$@.W6XW#2_X3S58#WHTE= #@N9^%++Y92(DN60)(74S(9<-D:,-RS MP@)*%+Y]8<$Z$+NT(M.81+M45C-&W2A I)1_B02RQ431O099>*T9U!:\)@E8 MQZ(Q)!%G6F]!/X:IX9A[B4U*"Q SK($:UU2J?6"T6-<[LP9AO8, MV%(!NS!X/1L,D'-0S-BYK)BUO'6+?._FW&LEB_S^&P)%' MREVX)HEJ@W75OSJNPF7"6+1H74CXV+&SSABUM;3]@/W:1-:[VVB[ :QN^Y3( M,RN>!N70@TKTFY/*08E"A<(\UZXU 1Z!U%$#MQ4;6FIAA\>R;JS71V:L4%J" MMLS/]P0])2I@G!>:YZR*:KV&]!">+E5HM")%,_FWW2>[2-HI'Q M:K(B!Q^* 4U#=HJRCI!;'T&X'TV7%A):L:&1['=]2.\&K"Q=<-PZ2-%+@B4" M>$?!&:$*UD?.LVAM(AX%U:75@6;,:*J).P3Y^\N[DGI/K[?L\W!Z1C]_/3PZ M.SU^>_SA\.3@[!W]]3:"]1L^W/.M#3L_K(*[40N(;TI='-KNV2B$EAXA4$YXD"_ZP_YD6A_S":\? MTXM:!)N*A)($#54$61-Z#BG)PNHNBK'--UU70M:E3&0[AOR03;?73,/]C G2 MU]0CF6_P$PY&LXKD!20CD-(DQR@V#HHBH4!VC1,XIH-(*D3I=>OCX \"ZE)^ MTI8C[?30KCI\/)I,/HQ'I3_M(2JOI:&0N.C*36<@&B?(RW&7O;'2-K<:-QZ_ M/C6=-H[79;OI7J&PF_X=K*ST:3EYA&8WQ1L9_ M^(4<,,F_/PSCK^](:K.\C_XE";3ZZW?#*8YQ4NLG2RFSW(%^@LIDW$,.%@1Z M5ZSB*>K6T>$.A],L.?V.L9<8QEQ+2I44!50, J*TB9(MI:S223.VL_CY.XPN MF=BN\/'>A'9#[34]-3_O^#!'\FUT)L3LA4'P6'0-@QEX6P34<]U>9&E4;&V[ M[\/2I7"SJX1JHL>6!^!F3U\$SKXDHYA&8*6P>N0A$K5Y O11U +JD&U[,MV" MT*FBO.Z2:'.U->/.$4YO&$5A(^5K)A)?:S+G?2((:38Z0:&M#]&U7G2_!:#+ M 1%GW*+5!E#53H:*Q$(J2>"S5,P);WWS<^)["XB>-FS8G(,_3JENZ+]QA$] MKXW$*QQBS6*2$,IIED&:VBY*YD >)UF@/,,)(57QO/4:U3U0.I7HM6;2=H)O MOS5V8W#&:1W01F#*AWJ^K8"3FO)/XU/AZ)50K7LQQ14D[C LLY$OAT>G[_YU M^.Z(7AZVW+U=]O4[VL9]="1;[N?.^F_?4ZC_ED*;_L?AO/XO?3T;A^$DI#JL M,,RS5_-!TJL/]=_.?IO5@7P83:8G..V/L2:UU\ZN5HJ-:N'_A]%X-BVFTW$_ M7DWK ?OIZ$.8E0)XGU%G6T 8X4 %PR X4UM]IVR=5LQG]YC:.C:F)E5-2X9S M_U .;@WE(/_7U7QU87'R8@G8LX4"E!*&(M)ZYE.2D4"9*T[JN3[&Q;5KADB/5DW!#SM:1K2[+)>J-A+C&ED-&4 MJ$O%/AOP%/*#Q**X,2*1B]W37-MV+)T(?OXWS*N]DF[G4^CF><"'0*=0& 66 M!7*H"^&F'E'.S(%42D;IHY'M>YUL!WFK2V@ZQ&&A4]W7\K7HDR3O(@/OI8?, MM8!V1/GYGN<&+?NW.F..M:BV%XL4KU8X>U@]/D7S!_QY] ?UC*L,JQ0/BU8[3,D:^V.)!-K>/:D'<:Q^>I9 M0_Q=VJ-]B@GQY)QHV4OG+OAOQ^U=YL9IZRE8U@*498:B$56/VTN*0W2R7K<^ M*O< G+8[C3X''4.(P/7LN)$5X-$X8*B%ET)9+UO'!P_L-#ZM2VG%@;NS8W.) M=R:,=#'Z6/?7HZ_W'E!L#DYI#XGRQU*<\S$UK[%J&48^K6G>%;'VJ=5NQ@]: M)XRB2-"F2B]K!&\H1:-<+,GLG7?-3S'O+G[8@RSGV^X_@*D(JS@S\F3K7D1Q ML;I>(\%+M/4D0?*(/C/1NM*^\1"ZY$^>C.E;AV<-:?)T=N->^*SVM&8Y@E=) M5?@:7$(--?$FF9+YQ9T<:6X!OA/+A<^?X$VXL??-V8/37]Z^/_Z]Z8':[U^Z MJXW8Y:@;':>MVKUSG>,)3BC625/,U]<]WG[CQB<_X+@_JGT8:G]'?(/S_]+K M^4T)AU_2>1A^Q),PQ<-2,-7B,Q]$*A$TO:Q[]P$A3G[3[ZNMOD]KIXEL5Q$&:]C_-C\:C8]Z(Q* N5@%-MTQ>I 2P MQ3 *B56*IO4FSNKHNA1'=)CC2U+=7:B_99GU,GSSVSI^>VZM\U/=_VAV&8;N,K%B,*6^]5B):F M3\G@ZFE'2Y%2438@_7<_]%R"KDM=FYX_/;=5?[M;>V9#/"XWAWT\W$K WT3Y MIC^Y'$W"X.?QZ.JR-B+H3]+\W #F[\<&>M*SJ!76P]ZR5O_7MLH>"WB;:-@F MIL):;Q@]_:B[U/;J&4VGIU?<6G3=M1=9%H1E2A"MK,I+#9?=[?[_'N62:+E44"*S& D@%)$K) 9BBET8ZC MW<%)GI7QK9F/[/QXSRX(MN3LSV[TU_)8V(\([_1V_!"^S@!F::5,T4-0LQNG M182HDX6BI+/2A9!#ZX!M#7A=2BB>DEX-E++:)18]H[ZQ(W5-FMN(#NQ3:[Y@H.]-#,_MS M?]'98J'[MR&A'O3_!W-/NZ"54I%,8JK-(HLE$3!/@+U/1:(OHG4[@G7PK1GD M_BD\W,[TMZ.^!*YXYVSBX%RL#6E#W?-# ]E1,%[[)A3>.OM:NUIH7UU>]T21 MS16PPRAG8?_JX%PD]I6B0+IZ.-)F 5Z(!-'F@NBBLLVO;W\0T)I7[OXI[$@[ M#>V0-+--VF\C?QTN^],PF#?!5R$J7Z],U Y4%!H\&3M(!2UWE"+G'31=6A7= MFI?T_DGIU$1W.^36AS%>AGY>7+=P?=;ZX+K"?G&I;3!6:9H'-FN:!X:R0Q"/PGY5QSG3:\6^5RC*D_DQ[]/L#K,I:#BUIL^3_S MA, 7DR5S#IAE-#-*#B2,*$&B9BF')!EOO7^X"JY5N.7_7"%4IPO1RQ:!RQ8/[-ZP6(_5S.FG5[8T&Q6HF7Z:74S!25DC%W2]E6S/XW +/2 M$B7[B2X@E!\"H1 M13]"+ 4"#[5-KZP'*#D%8BT9]LX;NEEMHU_+]>\#H>GH8!'A<2 @U[ M^K4>U)_6'=C9G00]CC(5'1DD5NUEO6[=55\M$]/2"65+;GX7P$K(5B+2WGJM M[HE).U!:.R#;0MY^.^M]74Q?(>S9B20X=Q"PD#9]9B)PIR *# MXE:$='?_9'L/MQ*RE0CU9UL0WX'2GJ)VU(IBC".NL]EE+,:3!96. U>8.,5U M5HC6I-JT=G1].5!P6V?UY&QTD$A=8SP]ISSJ#,<7W]MQ3WKEEX)6#/H9!B6TK=G57M-=9L4M'0$V*>]0FN/N37,*U3 M_RL%MJ]'@P'.-L,FQ^4F4*L+QR(I2Y>SC3#&@.(5"\GHY!)W"6WK=;P-8#Z# MBHKF/-NQ,MNQ[NZ$6.9W>LPQ%E+2E)O7BZ\P"8@Z2_(R)?IDK3.L=6^$E8!U MJJO_4YFPK36V.S+=BH*)^]\#X92]CS9KDD M4E/TPQFRN,J;$*P6*'SKC=-YF%"^^7IT<3$:GDY'Z8]>UBG9>FI81DH,5(H10@D,D,E@I#1D 5JW M@G@R M B&@@,"\+]F(DGSK2ZT?!-2I@_Y[8DX[#35W[L?E^/INDC?]*H-AGO2\4H4A M4\!+'2I:!5$)\CXL%9&C2C[N*CY< N';P_.'I]>/K+ MX>%9;4A_?%1[(M1]FM&PXAZ52?_C<-:%8CB-85#9/SE'G(;KC<0W]&M_,+F- M<[6&#\V>O65?B-W(H%'[B&^%W+.K.7HJW+&HC.D.&1.47= MV@G<1M#B8L/9MYV$SY1]X[@?!K--PJO+RT&=;;%>JVB%HY2(F6LC2E.LKO1$ M+X1/#GJ+EOYD:TJFTZ0*(/YQC=?/ZN72DZF MT$C0U/:KV4H(,=%+;W,0SK#LFC<0> Q4%SS@#JEQ7Q%3&R5M/2DFXVGONF!O M?177"">^!#"\$W-8DW!O1V5/L)7O0GDWFM<+VU#VNEZGN@=*&SS!X]3PN%M&UHN\3YQ<*>,B:9VB?J^*;RKIE2=3R+>AY#IJ2 MES))!*L- =-(<5(R'H(QGM)%7JR5C_[,,P][XNA>20@"4^C8I@@ MU.MQMCD8%C2$/DVCL?HV&Z==.M!P%U(?': QW:*:493[Z9 MWQ_Q1,UIH)%1]N\8C=1%B-+D>AR%&R&R\KYU)?']:+J0;>W#8+111YMHZ-NX MZN[)J$P_AS'.L63AN$B!0PR4T*F<' 0E"5I2V43O++N[9GU/+'3O([J0(.U0 MWPWEN_OX9Q;Z];"0^RI,0.&9^)>] "^C!Q%YHDQ>Y]R\\?'#B+J0)>W!)#14 M2\-;^X:3Z?AJ5E<^VU7[.,;)PDXY6V0R&B*O>VO)98B5N]$*[I/FEMG61Y^3 Q>90<970%% MLP^"I=34185"%9N*:6WRUEG[ZNCZT;H\63GR6U\IS2;%04I7%U>S^H%5VCO= M?ZP'F>#&" U9>%[O>2EDX"GN244HG2+%0K;U;DLK[)TROSMCWY-H>E<%X3\? M'[_Y_=W[]P=';]X=G1T<_?SNU?O#@]/3P[-3DE-_. W#C_TXP##K;K=%]?=F M#]JRU+O!Z)K5=2^>->\32(\__')]=4>MN_O<'PQZ0J,F&B"Y[T#>7!<*$E)Q MP%R2BNCI4VX?0#^.J\$Y)YJJ[_N?ZHF+VX^;&VSDZ#23"G11]< DC3MZBQ"2 M#((SRN-#ZU7WQS!UR8\VY\Z28T[M%-3R>-Q]J&Z8X%L]$W5PF:EHR=53@*U8 M4A"%$& IH[<6DP["[(](]Z#LE)=\2FZUT.(3^,7#R;1_44&'X? J#,(-Z#@O M"]B-FUS]N;OSFAN.O9$3?8!+-:@+7J:H-:>@3E+<3SDU.%_/QTOI!279T6/K M)DMBE!.\"'V2\OBXO.U/2/'_B6'<,]Z4>?V8BV2Z0S;@*;:L MMYH*>B*E2FR/OG55V%UROPU9MXYQW(6"]^*;?P1^1//_[#,./N&OH^'T?$(6 MGA4?A /#2R2'8AC4=Z!@*=*X''W>XTQ= 7&7ZC ZP\>MU/I$5*Q3YNSSJ$?Y MOXI1,1#:(:C"%7@F,^'-KGC+O"NM*YXW MJE\H[.$&\3)3XEWXA V'/*:F^+ M I7KJF1R"4*]7IS>=%D89TIN?9QQ0ZA=*C'I%N?65N03LN[MZ&K<<]:5*)@F M;G@-2E7Y)!\!*8OB6!*&YM>I;H:T2S4KG>+=;2K-9;7 M!Z>_U/\?_K_?WOWKX'WMPG)R>'IV\N[UV>&;^H>#HS>GOQR?G)T=GOSZ[NA? M]+=?ZX>V6%[9]I%;KJPT'?&6BRHS"MVY3?R:+_7FALFTI[2-C"L/Y._(ZB 6 M<*(VM4:F>;$J)K/:/'[H*5M9J3M?/%NLOMV=NQ>#T#%D 8+7ZF *#2$$+8'G MP)BU@7NW6D7NX\_J1&^]MFJ]96\:2[N-HWH8U*PY.Q<*98X*R(LFLG7(P"MG MH<1 =I:;%%;T1X\_JPOK!$_&@+6%O1,&O W]<2V4PC?]21J,)E=C[#$D7O)Z MWX-W];9L9L!'R: (95G.2G@3-F' DF=U(6'?'P.V%7:S_&AI WEFHDLEUVW+ MZ$!QGR"2!0(6N HVZ)19ZT6>QSO\K\GN@T_D^>O1\#(:3TCHWQM,SQXUO?VH M9399B2C()M?K51V%>CP5^DU;PIY41A,"+RN>S]T62B<<9#/&W#ZTNUF-,-$"SN[L*5)#H$& $D58&;3"NU?C-F%61QUZ%YBUK9;:!7MAF!\,;I+7 M.@E9(/-:KF*T N]% L-CLM)J*;"L'.T]\K =#&:9T6 MFD)N[PB;<2*JU3/EEIE',M2U8Y B M1^&\D]5E%)F=,=C\+HJ5P77!P>Z42KM55SM;15'LTJ3 M@SRZG#'A]+538HN2C4T>LV69QM8C:W3>Y=MEYC,0B^:B7WM68,PJ(T2N"ZAZ M;YVK.P<<@PK!&\-SZS,=]T#9NN7P\J]=-+JM!_D]3Q:2CQ'JQ9D0*+"!H)"' M+$HV*/8ST Y=C-"2'3]T'&ZGCW9MJ9=C.AH-TS6L8!C:HB)EX4J2K?:4E%MK MP-BL=4 D4]*ZRO514%V("Y^ *1MJI6';SLD$\1YP"S/^Y@I[1J?L#6%B*&I? M=><@RE* 29N2RC8SUKZ)YVK8=BJ#WX:9PHAZCUWM8ETO?3JXJ*]ZK'!OZ7\0 MA4P44I"F@N4"6(B1&:ETQM9]1S8"VB43O!.V_=CZ=-?JW+6I[J'C+$66 :W3 MH)PE4V 21:^RD!WP*F>Y)S_>);.\%_:T4$F',H@>WU,.00_:?Q9Q=W2-\HB5 MB>:X5[XX0]XZ!%"1?HM*,Y >L]19^'BW3O+/X107SUE^PEISZXL-O-[\1-,O M2TN!C O@N;)!2Y9E;-VES.2;BM4O=.P<4Y:RM#5+DN+R8Q2_L5 MQ%K_$I&+J*PK1;?N2[8FQ"XL1'>2<)NH\&EX-CM;[;.VF:.M)R S*$\!:2 Y M$$SG>%$F!M'Z-O"U07;I>'SWN+:V&I^$;;,SL PIJ4I,09H5SF:>(3(Y.X>K M=.1D?LV3Q'4W,';I6'SGN+:V$MML S\(\6STBO*\?KY]VMI[ID3D9'A+\/0# M(S@M+(CD=#*._EKNK'_'!R].[HY],/AR>G MOQR<')Y@&@T3@9Y]Z:A,SW%R'L8XN9I@[E/@B#%,^BD,<^X/KJ:8A[6;+7T= MTLAGGZ3?+Z^F8=Z8>..]U[W@VG*99?^R:[0J/W6]_(?QR*-MZY+M?^ZH*OB=M-#SD"(E' MFN%%20B&>Y!"R2P561;3>C%X*9 NK92TX,(/M]IO+?U&MZ4M']M!_J^K>85+ MK]Y:6@QF""C)W#L6P&>5H* I=17&L>A7+RW^?"9-P M?"*O_!&/KBYB78>[1C=#.CF^FDZF9)()?L^A<310"3)(32'Y\QG+%I*TA%UOVY3&LZLRP^#UZ.)B-)R#.YA.Q_U((4XM%Y+%UK=GVJ+MDYO=)R3WK M>V>-P8Y__?7=O//5Z^.C,XKN#X]>OSL\/3AZ0Z]?T_LG!V?OCH].C^.@_W'V MI,EP-"7V#69MS^K2.M:;_T:#?J[=RE^%01@F/#U'G&[3/6P?N+9M,;9WV;7H M0_;MBK,/5^-T3MS\CFZ^@?YK?]B_N+JXN4B0+;>2V B.9@0H+@U$G0,@$U%( M)V7@JQUZW>#A6P7$&SQO48!)7@)M2!9\O2A=V1J]NRC!&&0AVLAPQ5XNFV/H M@KO?"V=NQ=9[TEF;C&L#L.^&9Y]'=4V,/ #CN@07@#)"07@I5PQ.(A2? LDG M2!%6.[BY%8PNN/!G0;,--?>43*M[1'/$:%4).BM P^LY%F? 14]!LDX^21LY M]X]ZY19 NK!__%S8MIGVGI!O=9E_#IA'Z8KB#DR)NMX)7L!+3! #1=PZ.(=^ MAZ;M&XXN[" _$[9MIKNG)%O_TV)V!&^2U[7"-M;2'EV7W8*$C"0NP3SG:6?Q MZ0T<7=A"?BYDVTAW3T:VLW,<8ZB;F3U)8O*!$WMLH!@3DX-8D(/FHG */IE@ M.^/:=QA=V&M^%E3;4',KKK=UXM*S$.MKCY+EN5,K>NTW)*R^O1YT<(0D-A)D6Z2^!!?;" F!/[U?_]YW?_A*XS&O>'@'S^RO]$??X!!'*;>X/(? M/_YV_H'8'__WO_W+O_SK_T/(_WEW^O&']\-X!9L2))I\/_OY=^Y4TYE$8B4E!)IP!!OHB+).DY5]%I; MW3RTWQO\_O?R)?@Q_(#3&XR;'__QX]5D\N7O/_WTQQ]__.W/,.K_;3BZ_(E3 M*GZ:?_K'V:<^ZGYZ^U'Q[U%'\3'LI_^SZ\?S^(57'O2&XPG M?A#O!L#AT^3V']Y'HWZ:_A$_.N[]?=S\^X_#Z"<-02].X8>EGR@_D?G'2/D5 M89P(]K<_Q^G'?_N7'WZ82LZ/XFC8AU/(/\R^_>WT^"G2WF#R4^I=_S3[S$^^ MWT?$S1,FW[[ /WX<]ZZ_]&'^NZL1Y*7HYU,NH%2!\[_*TWYJC>D*@8SB30"" MOX5!4?&*&!<]O3WFVV>1!-G?]"<5$3]]=E6\PVO?JRG@)X^N@+9Y$+F&ZP"C MFE ?//<>SCG(QPC+(W\?C/\6A]<_-GQS^]NO1I_.#3^_QZ_'Y?QY_^G!R M^NO!^?')IY>!_M[O143#!>."-HB>?=X]@*@)O4&O+"X?\6(E5X1G#I09HQRU3]D32\KLS=9%A1?%..$/B//PQ'"49H\>"?FI?Y[[$_'$/Z MQX^3T0W<_7(XF* 6'_6A&#WX\L%E^::B#LR^.<=_>?!G;WS!&+.!9DT4BYQ( MBWMT &O1[.%*XV1$ %]3&QZ-7U$OGME^G]63#6A=KB-MQ+M(6UH0?P_*^V:_ M6 G,Q2,[8"/.GPQ=D>:E%LNS)+?B95A;J)TS[:C+4C%/F+ )005<\;0P^$5& MXZ1AEL>WP/ #&V]'!*\CR\K$GJ"C.YHA^K4Q]BX89TP'*4B4%/22C3.PBIFQI4)08:H#( M#)QX&35)@EDEP8)O^7[>'VV[_%6WPC867$<$_ON-'TU@U/]V"E^&H\D%]4)2 MDX XS2FN+UJ2P+0E2DH3*$N'33;,G)-P% M.#A#M.#%4D#+WV4>B0,JK/:XXG!=P0.Z&_&-D]I*@$_)%.W)/$05&_G^\2#! MG_\??+L(/@;)N28A*DVD"Y98904Q7G#-'&1K1 5&'PV[%[2V$>53;F5[;H\' M<3C"-:-)2)Q-_ 0.AS>(\=OA,*$YH#730 ,N'!)M^V!0ZRCN QA0M*CJZE M';4"B+W@O9Z8GVJ!:J\%Y_[/XX2JV'WHON&XKTJ<\FRYXYA=)2LEE4"0:0/LP6D^"4HD 3V@V M,@B4UGBO%PR]ISRO)]*G/-MJ/,_V%9RATM2%0 S'149&)XA7P1-FI?$QITA] MKD?Q;-1]8G<303XEUE4CMK$:3D:?1\.OO4&$"Z-SX )P.0E9HNGH&7&26J)U M,A%]>P;2U2/XT>C[1'0;P2Z(D+0*@CT ]GDXGOC^_^U]:8Q$= X\M;A])*MP M@8&,!H.SJ);&&H/+B\=MIA[?#\;>)[8W%^H"KEN%PPX+J!'X!HBV2F6?(DD1 M_7OIM2*!,48$!.#2&0HAM6+W_FAOG,^-!;> P5:QKE+(U_]\-1S,0S6>,T>- MBX3Q4MHHA$)'CB;"=#019QN4;!?K>CSB&V>RE0 7L-DJV'4&\6:$\V,\G/%<>$M2!G3+G=;$QFA), [M.[!HU[6KY'D\XAMGLY4 %[#9*KQU/O*E MZOGLVW48]B^B,8Q[F8F1C.,ZKPVQ%ITRX6(*RD9*6P:R'@SWQGG<7'0+2&P5 MG9IKU-&?\/2]8+R"8!_F8EQ :X6HU-FU[_??W8QQ>N/Q!1.X M74@32/!!HQ=F&0DQ2Y(@,(MKCD53L *M#P;="UHW%^."NHT*H:>C:QA=XH;Q M\VCXQ^3J<'C]Q0]0W=#+]J($/0%PCA("L11G&Z-FH+DW6=7( R\9SJR!R<$HM3MPLH/AGOCS&XNN@4DM@I>S0L[/_3&)4 *H]XP?<#?X=RD.2!<0W2K ]1#5?X(?33&9) %U M3!*1?<)9.DE"0)?=N6!#IH%KU>[8X)*!]XKDS<2Y@.)6D:Z9)WX'Z6B0T$.' M"UQ?!'4Z$Z8R)[BT9&)5CL0BF.QY%#2VBV,N&_F-DUQ%H M8KA#=.H7+WG@R M\H-)$V#US@N(DA)M*: [%] 65(R32&V6(?* VTL%8^OAJ&^HJ M_/9D=#[\8W A:2BQ-4MX+ =I*,LDI%(PPG*2/FMA4@U+^LG >\%O.W$NH'@6 MT?K7GQY)!0'_OD'_CL.33VS7PY.CWXY^?C^Z/3LZ-]_.S[_SX\H6611:X,IN*:I$2.A+,6:)2L(GI6)(\;FZY.S'H7D! M9D-,7SCH3\;SW]R]>"&2:(AY1*Z9$EKG@:SC&?A(X< M(74UIZWT#*G$YWSQJ"#&7?<+>3*%H_^^F<82O@P'^..X.5JO!0W,4YQ,+BF; M1S6?5-*%\*9A^HKR/I#M[V4YC@W" =^=&@-[B'-]TR^]EYM^2F7& M([@JF^)7**?&KV$&-'$1=,RX2J%F$BD0*%K"EK#,HF3*.2N?2^5MH@PK@]L' M_>B&B8H-.>9 $4M9Q^ ]3/_W>+J970W[^/SQ5#"GPW[_PW#TAQ^E"QE!)JZ! M&,=1PY-"9SOI2'C05@7FN(/G#HYMHCAK0MR^^E2.271)20<6Q].*!6XX>M34 M$HI&#[XX29.@9"9<)*DR WQYJL<<=E<7LA7:'H<@6LF\ YOCZ50O5/+@RUDZ M)3D0B4I/0M(65S>MF 00TCS7AVNSR--C%'NN!NVDWH$%TB Z'H]O(+V_&:%B M3FLCIOHZ_3U._ Q&7WL1QA>@P-%D'(EJVNY3$E?V62J,2JC(SD#]Z.0Z"+\# M_>F&K0Y,E25H_^G[-_ 4K,_P8R1H"^N$JD6 8&E<,F ()AKKGS@945*W% M +]+S:K 5<7&90L]^:GR'T04QPC2!74NQ5(&@I8;FZZG-CA+N +NG(F<0Z=1 MDX=P]EMI:O%0L:O90FB-%L^1'0['DU]A,=RU-1,D6,C$1<,#-]$)_5SU>&T+ZR^5W"JC%=O.W09-TW_= MC"KW%*72D@5!F,_[52-@ASW)C S M*:<3/X4XO)P2W,C@PB1-:4*K08# ;U]["09I?"^/?.C'5QC=-CZ'/8%\9R(W"/))J6AM2RW/0D92(9I$F&:@VY=E'),W#V6X]J\5"S MU>'RA&363BE$17(VIM3!&>)RD"0;[JV,(=M4N\+DA21PE:PFQ3?/R&2)/!I_?'Y>;>GX_??3PZ M.#L[.C_[>3A,?_3Z_3"[\*FL2V?38POO2P54?[S)^:1V [8[H%1QLI5.*,V' M_7A;/.*8]6VO'[),930:ZO[N32 MO&75[&V;5N%3W H%E/J%4L9R_/;'5R:1&@G9U,KR/0)S"Z]J/?8?)Y-$PW<3)&GVQ>\7/P^>PA5$.5CLXIXFQ M\J+5*X*1C4' MX$)P*JQ)*_&]WKAOEOP.Q5O[93_H]YL(V/@AI,;6I7!W4]DT$5!*SA,MYV, 2)39).Z9 MD<_>Q=O&3=WI<8^Z#EU;R79PHF,.Z8);X0V@8Q% ,5+BS"0(E0D(D[R0J,6N M=M71?.S=T;HQ$4N(74N*'=C4'Z_B%M#H; $4"+3==62-(T A&&:FMCC0Z7[O 8/&K MO:8U,7_(X?1X9!9!"-P_^(:50T-6.++24,330-")KO16K3!8J[5A M^?.G$=-LLDO2"<)R\8<9M\1*X+@ *R&\QIG!:D&%%P;J.K/0"7,/%HF:DGPM MV88/A07XB M>>CRI=]]^]?\U'!WV\6UKPFRI= 2CZ&@I7=H Z1)F*]\EY;33 M(@45:UM%:\#;=B:BODH,MT--!];T,U#O@)8VL[,XP"IP.TI?K EU-PF.SJA? M7<6J\?8*U(V#XRHE3J(M1W25P1>04U6N:%,I4FF2K'WJ]56HV0M)E=>J9>O0 MU8%VO8>OT!]^@70.\6HP[ \OOYWV+J\F\W9&(2KPW'.B@RLGE#+:#S10XC1% M26@#R=>N[GL!TO:=KTXI?5R,7I&/#N*"AS?CR? :1J?0;\Y8C*]Z7^;0+(W, ME"L@7;0<34T(Q(<@B E&R63!0?6C-<_ V6\UJ<5#!RM*N>VWN0]VCD=PE6-T MGG"K*:ZFX(E5.A&MI %A#,VQ=KWD8PS[K0RM)-Y!A'$6]GPTZUE[/,^-1E^ MN(2SDZ$T*2I7!FO%4O0J<9MK%W0\ V>_]:(6#Q4;N8Q'DXO3UHD#R[E3K)X5/O*0+^=*<$#P;<&Z]Y&X$Z>L/3&B7-8L@!$GLY&!- MP^TO: NA&Y$@"25(;EQ4[10)90U6^'I:Q37SM+9+_VK4[H6DPVO7NG6HZT3; M/H^&$<:E61K@DZ\.!FD6 +]7]\P"U1$RK4:<%09U1L55W&/X]*[Q^O/X]:'^7WHT8U:.H@,?88YB>8'/T9^S>E4>*4]U*I;& JI=(7YP]DOY;[DI^Y\' M'\M=VJ='9^>GQX?EHFW\P\&G]V>_G)R>GQ^=_GK\Z9_XM^;"[195\6V';'F1 M>,T)5^K44_I"HA%<_J>?FGJQO-]/+09>2SW^\> K3'O[GN._F)9>,I&YMZ5JQ: S*6A&D;E(<->F M,?LDLE/5=[_'*';?YZ<:TT^VO582[R0&=!_1(9ILE\/1S%Z;WX^X L+.XMLO MH=M5.+L=C\^J1342=J,NP7*:5;(DR*2(-($3;S,0KX6E7"5N[)2&SHC02AY8[D4PQ$IS7)*L8(Y,6 MT.^KK!&+D>PB9%R7LV%U@7<0XWOG![^?XUOR'KX,Q[W;FD?N5:2*)D(%2SA1 MJ4C0T1$(EKD0HV*T=C_:Q4CV3@TJ"+R#U:!IXF^3B Z#OBJBJ][Y[P&>T@$?QA=,6>J!4Y*] M1D T).)H9,1$S1)$)?&/&W Y??K>DKF!\"I&M6\!'8TGO>L2:__@>Z/II3J: M*N=DZ4\)N.TW66=G1"""0F"@@Z5J=3Z?/G_/&&TIP(IE:'>0[B8YRZ!,;U.\ MB%G0F)PDX!(CTJ/:6<6!X.0E5XH;>'RUR'/,+AEEW_BM(\;WR5[0KP MFNN/,@!N'-HCO%(2+RV:!Z6BQX0H-<,%*=O5+:OGQ_IN>%];L$]YW_@2VD7P M;K>:][UQB?G?C. B1IHI\XF@JUUUMX_LF\'^Y#@F8AK0HD\W)X0N)2Y'10))J0.//>*OUBLGC5P?:, M^9JB?4K]QA>J/H-OT88D:0J6H5M?*AM*4WE&' N,,,J]S!Y=0B];*,#^;_CU MQ?Q4&3:^:W1UE,TNY1,534S !46)#"6.F[Q!5\3PE%C,$&P]9=A#*Z"^F!<$ M8=KWV'ZG3+R0+M M:7]/RQ7NO]2BY.%H[,L5>?%FA!*&<8-U\A#KHHTP&.=R8IED5BJ\ M U,D\'+^/FI:CJ=PF5>\^J$ME/W0E1W0LD"KVH4=6\%O=E1N!!..!\)\#FA> MX41L]HYPI8T%GUGRJ[DQK:'\I54;TK) J]J%.=>#OVBG1:G%8(TA*")\*9QT MQ,F2-J/99LV3=GHUWZ@UE.]6J]K2LD"KV@=1'PGE%,&.>G$"C;0>_G3O8^6. MID4;.J?!*RT9,2*6F[H,)QZ $4NII5DZ<)JM['15A;9'6K=;VA9H8?N0;M7I M++(),M#(&4\$:&DG&-]B_U[8[K;/KI>=8:+K!SK MK/$J22("SDLJ)O$%12:4MMIE(ZA_?+!X6^J[W_;IJR-W@?JZN@=,WQ^='O_S MX/SXGT=G'XX_'7PZ/#[X>/SI[/STM^9899G US*!8<;A<;;EXJC> *5PTTRP MQ3G32B.W.V[:Q?0KG3I]?SO@G1K=Z;CVFOL$AG"I;;G951 ?@1)J16GR$J@6 MM:]H?!90Z_8+\R>.[PWSSO?](,+9%<#D8WD$4OONV]T'#H>#R]CWIX/ ZF'XMQV$7S7S:H]9Y#U9ZDEBY^3<90[Q1FE P5JDH)*O>$F(9 MEET=C7TMJO+DX$L%RCHX^K((UZPAV"K(.CI-NQS5;D[1UF%O!95H(?KM*D> M3*-%Y;>^Q .4LL3QU=/3G M%Q0.C-&1:JZ,.+P9C7 [^]CSH==O8O+SFV5B-EQ )D9QAB(HZ4$0A@#3C%$I M:12K%0:M.?#V_/84U>PM6@571U;(,DR[L4%J\/:B*K00>@?VQU)\ MQBN%BZLG5)5>M4$*$KAOZ@:2DF#"_8'MO4A75DW^/?FI2@=8D%S3[(5Y92L2/A22$XB;I+<^@PIU_94GL/S MES72#74=7+&Q6 ZS5VH5;!W9)<_AVHUM4H_%I>I1B8).=JAG,-(D;0Q!DI#* M10U)T'*18L!W0W,62OOJ5+O?\_;5XP5K93?:L8[DN^@-/AP!+I-'?\:K1"6; N"TT@HY)*%Q-Q(D6<+&.4RH2@:U^, MO@S+?NI!"WEW:CC<3O@DW_VRZ3=_HV3 ME:MB^XYT9C,^.O5A[VSO<:GH+F6QIQ#+)6"]W)NZ_A]0@/=N1#DY/#X?'@_B M\!KFC<=.>3X\'_G!.,.(E<+)+,%YPI0IIVNH)P&B(S%D7$2C-&"ZV[.Z MF=-^ZNDKX']I9[(M5::6>?=QWELO3%UQX$[K4C>9?/6RU 5*>*?GEH' ?96B MGJNR5$9-K)>,,!1UC#H*1[O;NIY#UNDB?!M7/85^\Q:.KWI?WGV;OG=G$WSI MRL<7160]EN3%#*T."XWZ8,J\YN^X6LU?1U MK75Y=RKQ6BI<;R=9SDM,OAT.K[\,!TW/K!(S##2#5T81'HK?EE1IC2,LL9G) MF&4,@=4N+7D6T*YR.J]5B1[W):E&9@=.^"-,\]JM%4!UE-U9"&@W:9V*Q V[ MDOK65 )49CR[1( Y61PY3;Q#1RXJP<'[S!2K?2G$%E7AA13.MC5A'6%WH 'W MG*#Y5#+=#*F M=HW!FA"W[]-6(':X/58Z"/-/BW9Q_B.X*J]9V5C+WEMP/P!]NV.7'B?PV"D_ MR!,8G?L_+ZBWH .:FSK[2"1P21QEB:B2+W/.F>QK9XDJ3V&7@97.+/E=TOP: MM/:9B8"Q+COB(*%0!1J/UK! =$R9!>:3E;4/HU4#_Y>F5J-VZ?9<*^CW\>C@ M[.CLDQ^-&O&UB.(M>5*[L-PJ\"K%V3["> SP$?P8AQG'4>_+#.E,>4!F+D2D M!'3IA"5D(!9\N5) 0PA6EXQ$Y3?R!4AM5ZO%CY^ZK(9&;;C!5X5ZG"T 3M38 M@)9'N;A,&!,>-W3I:+9;C5W5U(''"T@M:>\ZRC0>32Y.2WE0X[U0B%Q 4L1& M!41ZA!\<#<3S%%)DUMG'?:L6ZPD^]9Z.X$]W^O%@P%U%BZJQ-VPKQ8H>VRV( MFKD+J+^WU;"/\Q?2TDUR&1$:T9 SF0%)W"=2I8XEBB1*5RP203 M1J25$AF[)G!)8*4^?^L(K#)OOZ*DKF^NY\=1)5=6<$UH5(9(QC@) 8 8X9@( MT:H05[I(\P7F'@RZ/7N]E=B'-616T>EK@/@_[P%)VAET-]&>Y\6_B%(0;S7% M+]SGK(+3=B43\27R[@_Z!LG;6&8=!"NG^_H)6@+H8 PNFPW^4<&K (L;NTY$ MFQ1Q?;&,N'+3KO*::6ZS\H]O6:QD"C^':OL^=O>V<346:M^+V^ 9?[HI AKF MDV;BX_/A4>-X7CC0/ +JK;""$%QT>"2?@W/#K,?A%<6 M9^?AD?='[\X//KT_.?_EZ/3DWV]7-R';W[&'8)2?/V=M* 4BM'(RNOOY%"VF3(E3$DC4P$TPUB5?NVY]!5C; MBL)4TX8GM1251;_K4,Q\7O_THUX!?^HG4Y?(.ZN%+N>_@K0ET WH#5E/? R* M\G()UN.[Q5KKSV,,NPK45.=X6%'6'1BP]_',C_:N@*BC^ING:'93?-..I63#[V!'\12HH@0SX9Y=/N78[3(_CS[PW\I?YFYV3S1R'E9 M\H#I8JR[$A]C!+B4V4 *TM7.Y[0"O'UWIRWCCVV-K='5R2';,+G+I#AU0%L:C+'14Q HA20305(/!A]1.?SY%L:]&14MY=W)D\CZB3_YZ_DZL@JNS MUBV+,>VJ;4L[SIY5@98"[^2\]1)\,AC($MVPH&D@DOE O'*"*!&-BAY725>_ M,?XV%>'%!BW;T8-UY%R[A>T''YL#N0>7(VAEUL,N7H KN:&BE]":W&(O^.IZ<#T*1 MZ$WI2"<<<8YS(@"W. 9>&*A=D;T,R[[N^%5DW\&1]T6X/I80[VCV%JR"KZ/] M_R5LN[$#ZC"Y@GJTIJ&+].E+.".G5@D:24X:E[@L(KI0H(D'QYR-AD5=^^#/ M;M3D!2MA-UJRCO1KVPR'*-3@![_/][KHF8]0]GXHNZ>QQ')/2<3OK/(4_W^U M6Z,?/G<':=&J0A_6D5CMC/>OOWWX^1U"^3A)?SOK#2[]E^$(WHW\(%[-T 7* M&8?@B%#2X.:G->HM=41!8-R#3$SHE?A\<:A]HKBN7+>TH,\*=MX-1Z/A'P@: M+2+\R^3;14A"1(8F,/>E\"I(E("R@-"-8,E2H1_?V=W)XKX,WRXN2NPH<]D9 M+1V[%1< O+2-1-_7><3B0!(;?$(?"K1'A6:4U3YW=W_\/56!M<3:>3#HG1_W MQF=?1N#3R>!^&)U=\,!4]BX1SBGBY#$2Z\ 3S;*4.G*;4^UF$ZMBVR/5Z(2. MI4'E6K559[\R_-1'-T@/X3D_+%5Q"!D^$4>4,NK+$"Z])2,$:H9QCL?:>WQYUO9JM%[&, MEX&9QHQ2TL%S;XG*(J&[1WDYMI")3=IF!=SC_W56V=42_+;JO[:LIJ?$Z.AYL)DI%]#T#HR1(SDC./(JD/4VK70KSVH_U[8CKA8< UY%Y MAV?'5H&Q?X< UQ+^DD-DFTBN0R*YLYEFEDE0+I8.+H;X8NS%D ,8KYRO;30I12<.,\15Y0V<(L.?5JI_/MM' )<2^Q+ M#P&N([-.#P$::\")9(AA@!M!4)HXY23)(5NE:.+9US@1_TH. 6Y,WL8RZZ*T MLNSKI_#E9A2O<'?_/!I>COQULZXPQ2W@%\(]*V=+0:);GA6!@&RHD 57M2OI MEZ/Y/JVDRBQU4"RW&-DL5[ *MHX2YL_AVE%3S$H3*Z&H][_ M0&+JX.;R9CSAE)GYW: FTPC<$5?.PQ),NZPF#; M#XC7HV;8H5P[2)%][OM!J2R<5HLZEI-%ZTD8SXBD)0=0JLJ\=U($"CJ'VB=V M[H__?1L5&S/10>W=',N\\'L%-!T9#@^1[,94V)R9)12W$&L'YL C5%J#R0"X MO!DJB 17;E,3AM"(4(/.2?&N%H$=;OE=<;R.-&MOZR?7@UZX&1\/(JY2O:]0 MH,UK>R!'_(\@27!6[GH6)2$1B,RV7/6=D]=QI=U\^1C;W\3;B'Y87VX=[-;3 MK08_W*BI!6^-]92(&!RJJ0%B33)$&3!10A;:US[O\@# ][U?;\[%TONS.DRG M+Q7$W30&Z=$+M,JL99RBP#%ZE**<["P;]/?[$.%T^50[52CAF.WP;C+Q![N0=IGNQ8 53%HKNE M0+9?@E>!I&%7$JYG71?LS MA7O;8GT=P7;$]H?A"*(?S^_52Q)\.?%=#&!$E(,@EFI%M(B)XB(7T=BI2/7# MT;=;)U:)E@5$MY!I!_'AL\DP_OZT<.$V_WQP/;P93-@%SZ4QMF EU=SX\X+X M&"T1VF3M0DPRUK]Y>25HK]"H[/B,1P>4U79<5\-XD%)#E>]/?[Z0(/!=0CF M,A07T1S0^(V< &.9*V[18\HK.2.;C?_=J-*V..H@[GL^ C^^&7UKT/_3]V_@ M(/[W36]4)%@6542?+J('J7+,)+CB=$N+[I32E(#!;5J@KOA8N^'C*KB^&_WJ MC*P."F ?8&R$,9Z#O+ R25/RMBJ(4F E/7&JS)U&YJA.H?Z!T6?@?-_JTX*: M#NJ=%B^>IU#$VAMX:8=:R?A M-T?[W>G#AK\[WM?>PD&:?P91HVPWI<+?L$TF1<\DFE M6K.0^_C@J^_U2PC]PW#T,_[;R44RE#H0F0@H'6>5%\2QX$AB,47I2M_B5].] MXX6Y?'?Z^BJ4XJFRFSIE'<.)[S< KX9]?.XI3&Y&@X.O,/*7T"SQGT>]"(>^ M'V_ZS<1QI>^AYV-"LI+Z1!@MN3Z>2_],)4BD@9H0DF;ID4:_5/"Q(9+O1A^W MS]M3I;/M(FN;"FYV5^$_85RNJ9S-A 7&M)"&0$BIO#Z2. @&9P+&)0B"AM6R M_U5A?5_JN#M&G^JFVXUNWDVA%-#CVW>A#8LJYW(Q-D?3-SI'K, ?LS;>"A'Q M%>/=*N833']IY1:X7! QICMJW7<0X\UU6?@A#2=7.!V4 VX5)4/\%7H#_'$K M3?W6@+&E=G^;"N;U- +T@@D32U-J;5+9P('X#.4:"XX^-[I-J*ZOQ97X^/H: M ;KL(0H=<8]1*#2;T.A6@A/M>>8)32'E:C?&_QX; :ZCI=TU ER'[%TW KP+ MXLY*=([^^Z8W^58F/AR4J3:E.EIEXZ@QI:*[R)59XK10Q*.-Y*G)G-/J;_]S M@-Y^E>-:.O(DX%Z+JPZRS8\PS<^)K@"JHV-N"P'MJ!]./>*&74E]:RJ15 HQ M)T],#&6%]IEXT(+PE&RBTG/SV)%^2ZKP4O>;+6O".L+N0 /NV;_GN$*.I[&A M@_1?-^-)D<*\LH\R%\L=&,R5*WQ52"1X[HCA267G@P^V=LG<:LBV[\A6H/'Q M6>KZ''1Q^OX.Y?LB9DCO8(#?3,J)DO$3M")[EJ56!-U$1%LN8/2< \'M$[R2 ME%%:VZY>#^&>:4YM3KI=:W[&F7\?8'+HQU4P+ 0NE$FXG#'9K8Y$2@(3E%:^=85P:W9XI3D8FNZMNF:;'Q M5 R(KG^32F1W.&K$/IF,>N%F4AS \^&GX:#X\BA=?.+E,7KU(QA/+@PS-$2J MB<)I$ E"$\OQNP2QW E/%83:5RC50?XF@_VM D;;)WRIP;7U4/_=>=QQ$8,? MI-C49S4_799"@V(L=!_K7P?'EH+]&XOF%47[03J>@R5&ELNO70C$21U(RBPE M+WG(HO:5T/L4[?=HJECG.8G4EP88P9.0(R766)IYS)J[ZOU]O\=H_QI:VEVT M?QVR7TNT_V'G(<6L"D$!<4Z73=!J$J0OH6G'F7#6N\<-+?[J<=="!Y[M<;<. M%V^E1]@J<_JKQ]U:/>[64I-M- O;A.,WH[\J6>UL($&4^TJHU\3'% D+.GA( M,H=0_23WF]';M7KFS7Z%[WCEACSM)M9!V_3YU=ZWT;@$))R4#%8@5@:%!JQT) M7* M \E*34,P.STN]>5.L1TD6;8-&XR/0]V/![?0#J>G\O)#&(0)A*AH\$HHD:7?UD?13B,/+06D-,=7' MTN)F?/>>*!E8]N5N7P:"R&S0/D\1MV@EDI:"YIQK+TZ5IU O)5$'V#1:&9+E MV8I$K,JLE'B51#D/A*"TYC&GMQVTA M[B:-(=;9$D>(D5B@GH#W M&A)SG.;X]A7DA:#_CO1C#=%WH!=EB3S)9VB SR\F<#93)8PBPA7OBBI+0BI] M/PVS(KNH0JI=G/X$Q/8=Y(HD/8G%M)%P%ZV@H2GE^QD&,/+]@T$Z2-_:9O(8TD1R:4BP09-J !G0[D>F]G* MRK,"K'U2F=HL='$JX4$RW4B!:U]()*H"1JM46KFF<@.."T)0'V3M#,$K*]MZ M+6[-YKQTH"2=I%!6F=-?)5QKE7"MI2;;J(79A..W4L)E0E ^44:X=(9(SS() M8"VAB0&-SH/GM4MKE7"]?K4=@UJMU#"Q600WC,T/"PO=Y;CGF:EY+BM MT."\8UJF1\=)O[<2KK4(>Z&$:QUI;Z6$RW*7->#[8!A#5T*J8D8(G"MU O"5 M :?32O3O<0G7Q@K06N);*N&*+*;,A22Z.=)7PA+>2D>R8-H8-"C1>_BKA&MC M-:@@]:V4<$4NM$\FH+=8+MQ(B94KD%$]45$SC3^?'GSZ7LUO.BCX/8*S'IHH%WFNA$2*8T&D9]].A$ ME:N\-'Z)$M"3LJ"!56_WL![$]M'MV7-O7\UFN _XDL^0C,^'A\/!>-COI:8[ MU?1(I52*94-):LRZ4K3K1.D=[Z(RTC!.JV=+-D.ZM0/3'6K6TUAXYYR]EC*B MVU3"NYLQRFX\GD^PB78DP1V7GA*?2[&W0N,C.)=)TEDX(Q77)M1^/9\#M*N8 M^S848EF7T];$=!&DG.TDL_Y&*X#I*CI^'\B.NYJV)^I)%K>ME#NG'M5;>U;R M@+)D'%'9B>=1D^ATLB+XE.HW]NZ>\E6[EW;,^#K"K1W:>8>;\;OAH'1S*LV= MFF3P#-W,BS2!<1LM)SH#X#QU\2>!$9>LUZ!L>M(V8TF4Y\6A=N#$;\[#L#,A MU@[@_D?I.O@\O"@D2.=PV[()X>$V1@(T-PM*)7U(RK*P$LB^"H&7:?0\@30MQ_]#I//HV&ZB9.Q'Z19C&A\\/GL(=20G$O12\)1 8L) M:H@-/!(FM)0T&&34KL;T6N.^7>:[$V_%H.H4:K_?- =]I)R)E4.,&1<;K161 M4694TZ )9*6IS\Z%QV>HES&^\/EOE]GVXGK*X,:W,3>0#H>C+\,1FI6/2S.Y M075RC!A;]HNL<7W1Y1Y!#H[G;+U@JW5#6#+ F^6PAL">DMCZ!N198&!\$$JM M;9Q!8E=[7;:S_&L#..MQ2K:R'Q#HKBYWA0 M$QGW1EN2A$(_$ !Q."&)C\Q'$Y,/0G7$_/89;\?"$DK7$F$'H8[;+,JTZKHT M;;^=GY(EG,P&0T M?37"MT/_I3?Q_=L@ 0S2U+\85\TX;SIX[21T%2'L*"\M9> T4D>$3VA&BIC1 MC,RH9((&YVB2:*5^GWGI) .U.I&<-$6#W0EB ;W>Y'-RD5+@KKY5LT]YZ74T MJU9>>@W.WDA>6CO+$PW$ 3S5YZ6K,;Z.<&NGLPZ'(WAL0CX,XTIF++-8Y4N,R-MEJ9 MU4X@O3C4SH.GZ_ P[$R(M?/2:R9>; H:!/,X[8Q2B*CA/F=-5$39H!B$IJOE MJ-]87FM3\CL4;\67?3R:7,S@G8QFX*;+&"HFUQ((9\H3*9,DGJ= ;/3,QN24 M-+#*RHX#W%O5\:>[%7W9V-^!E5=%[!43W??PC _NM'1N>JP :AT#;S6=> ID MNP9>'8Z>$EY)P-TL @O T90S&)%($E"Z]P9-7 R6R'+"Q$+BZ%R_/=:7V'A; M)'T=N=8V[V8=B\[@NH=K7@$X',U+;9)*'B0:(J6X4D;D5&1C6%U]UB^YF,KP>EJ/+:&D<(ZYR0Z3OS^LNP&8G1"9&(#S) MT9RQ+"K"@.EL*),LKG;MQ[/#O'ENZPFQ]DO[\>C]7,F8%MJ(0(2B37 3C46+ MWF;P4ABE(O4K'O^_?>2;IVTSX=2N%40(P]&W&1 %4;$$DEC:W!1M%7%46)(D M3^ $^GAZM1?N_E/?/%$;BZB#(]*W%1 F1N6L )*-,CB'A Z>IX"P5.*!@_,= M' /<51')=E,I&TAX!P>59V&:YOJ"U)OI>#7NY%7_ZP1*]I9"S+!,1X4+CXX!YA#:4$ M3&00M:*0NDX^KXJU=A;ZA7''+\4\G';)N5)AE(J5FX"3D- JLI$E(STPR7/U M];+J%':5M^Y$.U]*8&^3[K>1V8; E-6 ED8*L?1F0<-#)DVB1%,Q&!%1Z-]C M9GNKFK)6RGL=QCK/>ZX"YGM->:]%U+,)T$VDW#GUU">OO17$E*Y?,EE/G F! M*&K &"'1(G9OC_)6*>]ZC*\CW.T?Q48_A_,8.8DJ"/1AN",AXXR9%S(*$ZV* MJQWT>O5'L=?B8;VCV.L(<0='L2GE7!;O5AG F8=<7%2FB0"03EEF@ESMH.[K M/XJ],==MA(*K$Q/!R>YW]]+ M(]P>9,Q62RTY(S[X8F7H2$(IP'16,JD!T(*L75B^",=WHB2M*>@@ZG(?TT7) M!TL1),DTEC4.)^=QNR(L2$-ED('K+M5A^VK0GI%G*%Y+G!U0>W O4WB2CP<3 M/[CLA3X%*2T#\??3H\/CH[^/0>?S[$WY].#S[?6Q;CS7@R MO(9161QQ^1PU$QW[L2^Y$/R%OWQP/KI%PGZ+Z-KE\'*^U)VQ"T\+G^K<./%,C3M+_1X].1I(BW[))PH MQP@,ST0R$0EZ9J5CDXJJ*49VO.LY;C517HGOI]=RM!;OKC/:4^]O]F9.$R[2 M<>H5(\QS]-MC4D4@@B1A3/:6Q1Q6N_GG_E-WE8*NP="PAJ2JGZ&< 9EG,U> MLCAG_ )YNT@%MY3T(KY:B*ECYEC2POCLT2T6@DC'$%(J 1>673(*?%;\U3"V M))/;'6'K2*?ZS6CGO_;06($^Q,EH..C%\:=_SO.,Q@8-DA*6ROHA!"7!V MA?[FE>_-0]8Q2U$NQO+2QW**AI>;T7"KMSPKH9GE)J]$YL+'OU$2VXNJD^L& M'QEG[[Z]@T&\*EG"9A<1Y="&"(XPZ3R1!D'BBF$)2"NBX\SIZAU 7L*T!X9L M)^+?BGK,TAE7P=50H^1*VW=1.UF7T176I0$<' > 7<2872VMW7.L4:,29 M--JF@1-@+'J#+Y*RW:\JVU"7%^HN=ZLMZ[#01=VM[\-X=H#L$]Q6G93;OI), MQ,J$&R+CGEBF)?'.&*88\YKKRJJQ$,CVDP)U^7IH?W-Q;]%\ M1SDXD3SQ7M'IA=S>2D.TL#(R;B'SVEFB9^#LM\VQD= [.*_[=+;X#V?*OPJT M;5D:=[!>C9&Q&84O!M/;R7\;IL4]B)P%<#Y:(D2YD)N5N[AM,"0&2DV,D(RL M?0ONUE5C?8.B<\U81^Q=:,3,/W\"<;;'9>ZTMI&1+-!7EX8%8DV(1%F0BB5E MLJI]H.<%2*_ M-B4OL=J45'VV[ O/M^FN=F%-]QX7SKRT=+7@F:%V+0BV0H7 MHY)9Y\Y]D'MX7H%2?.PF([NIT#MO$]%9!<5D./%]'^/P9C 9CR!"[VLQVUYC M5INHR*N=4W]5]2JU"%M'.K6)^C < MP=7P"QS=UE[,3]5&S9EQN%&XC%L&S^54O"Q'/FVBY)VW>'/1P>/W%#[Y][%WW)C ONU#>:2ZM(,[H-+US-1@ MH@07,E#4W;#:IK?2<&^4W_JBW$JZ\G$6+B$&83C),N'>SSQ: 2+Q<@N?%S;I MP'7GQ=JONPAB$^NH$_'OI AB!7Q_%4%LS.C:11 ;T+&3(@@1I=2^9%O+N5Q1 MFN-*&HE-21K/HO;5;U][HT4076K+.BQT<59R%L0ZO0UBS?9$GA+EVGKB$^Z$ M,F?<':E)1&F13#(1[&.?NOTIR2587D%HNA5KC\]*UA#YEJLA @0*'B1)I?^# M=)GB?&W"-P*_FL2YEYT?B7NUU1"5C8^-A+[E:HA5H/U5#;$FA6ODO#>1_Y:K M(5QI&&$2(Q"+!VV2)1Y\J5LWGBM$,HU2F3)*V&>>M=<$F MBZ'M> [9!K_2?8#[6 U1-=^WJ=!K5T,T\AI#_-OE\.M/$--/!W_X42IOPLF@ M_^WE&H4']-]_SI3YF.X(?_CDM4H*UD%9Z[Z)*S^"=WX,J<0J<:>9=FD9C?S@ MLDF@CM]]N_O,9_^MZ;958-UB.QBDTH_KD[^>[WYUWYQ.(+:)F)]"WYP@&>JY4.A@%:\MX^**KQ EP@@3,GW6H.P_BZAT(O'8#R-EA@Y]'PS\F5\^!Y,Q&F:5&2ZPLKP&W1=<2]UHL.A%ZQJV0#\AP-^&:BIU"20G$"Z0D^J7QFQ?JBPB4B M?<0]-P=.A)!)03 TK7BYV@J#[;$^U!;U4U70K54A-/C.?IMK9G# I=!$)UK6 M+(IKEN2"4)8I\QM:V$^9=>V:\ORI30O[,]VF5M("K7*9-Q..(VE MEP'B,UQ!H$\Y=NT#!M?7P\'99!CGH9K: 8#' MS]]+AE\4YX(PX/.^_>S7Y4M9\__M7_Y_4$L#!!0 ( #5'05B@Z0ZD#OX M %I@"@ 5 :VQI8RTR,#(S,3(S,%]L86(N>&ULU+UY;^0XEB_Z_WP*OKK MNU6 V:5]Z3LS%ZY,9[6!3-MCNZIG4'@(<+4U%98\DL*9[D__2"VQAT0J**5Z M,%V9:4OD.3^*AX=G_=?_^^UE"=Y87B19^F\_V'^Q?@ L)1E-TJ=_^^&WQT\P M^N'__ON__,N__C\0_N?+T7 +'=9%O1"%D(4$A_2*'8LGZ @B()JT&62_OE7 M^1^,"@8$>VE1_?/??G@NR]>__OSSUZ]?__(-Y\N_9/G3SXYEN3^W3__0//[M MX/FO;O6T'68O""9I4:*4R F*Y*]%]#D$_)?L'T,RA]!VX&N_9=O!?WAW_\%@!J./%NR>\:!_/.W^^N3 M4\8_RR=^3MF37-L[EB<9?2A17GY&F"T%]=5HY?LK^[QPC\41/Z_YD!2T.BF@%M(DFJ M^8'I"%P]E1OZ\?'W-&4FJ;^)> M&E^*A\O[A^8359!^RH/-30Y6!(-MBD%-,OA1$%W\I+;)U;'LEHVCP#BRE.Q# ML%]>*N]];7@V-\E"<%9APU&!*^::P7Z6XN%GMBR+]B>5P*B$A?I\DX@-;?9; M :+_XC!1D86%)C+:HN$T\X9$P9$))MWZIQGLR6S[8>N^ MIO>5%WFYN!?+SYH;(7.9Y5&A#"./A-#CA,.(>C%T?<>+["#V ]]7.;7VQIW; M4?4@#4Y%F1"A^GYA2")9Q87H'5K[X'6+@C,@&?W2/! -Y8U^@O>NTTF\LG4R MB7]MMO7^:)-LWQ,LM-OTU*\-WUUORV?QH;D<\=#V,62^Y4'/\P(8.=R'@>?; M ?<<;J-P\<9RG)U] M?*ONLX:NLS7T9UYEM>'\OM?8BMS&[3C!378'G;%OL?5D\[C![C"N?'O=?6N8 MI+E.W\1(6?[^.UJN:C,<*UC^QHI%R*EK(2JD#*94W& =#^* .1"1.":68W,: M18OMD)S>;7%Z,J4MT1MG9')GK&D%>4.CGASI %9-AIP)UC3R8X/2FDIPWX>7 MML#HA\*0L.B8:%)!T<_POI!0>&.8@) WC%O^(6T MBQ^*N[\9Z-ZO.^>9WL6K)K6X"=$.PGKSJ M!EE-0!D#;F2)M(/8%J6@(=6<^%%"Q)"\Z9YK4@&CQ/:^1%%[:>B=21SFJ& ? M6?WG=7HK+FA"Z:J$E/2G7^*BS!$I%Q%'EF]A%_J$"'D2^1;$5-RA7$Q\X@51 M$%$MA4A]ZMFI0\_2.E: ) 592S) 1<'*HMHYRP1A*?<35ER E)7RD#_^:_GC MU0NC<))6JJ]N"(/&@JK>W<98IM'O6[)\DQ&O* M01LL\D=+O$$7ICYBQJY\RA-/? 74!>3P2J@]@KZ+]+>4YLOWIP=&5KE4VOXL M[_*$L _/Z=.=V"X*HJU_E+F)LM_DA6[Y+K=$2[&X?N1_"J%5D0UJ6:L!L\@]W+/T)-YEM58W'8J*[XQ(,'ERV^? M?OT%I7]^+NE?'L12H]IAY$&$4PX!$V+(1 M(WZ(E?-<>J>;F_R0! -)\060-%^ -=6@)ELCF:,?ZV[I81[!D25(+WA#4F+Z M4=3(C#&*YD0),@90U4N:40:I,W>F?Y3I4FB4.=K)I%%_:V!"S3,2XPGMCW[( M7N3EM_J0+O-<'K/RPRI^>=\\J[#8KRBGU7\>Q:SB"BU=CS?B\VE",MTX MLCQQ?X44V0[T8NI '$I!3ET48(Q]QPFT$G5&(')N0K^B%$A2!X;&CK*2:M?9 M[[T^(Q\I.DNCGQXT(G:F,HK&('':)*0103[(6QIS+OT+>#7HKV+R\B,JV2>4 MY-(#S%1OWB=>GYOTE(15(08,H$*:!BN2@:19_9I]"JK^^[4!E":181M4P 8Q M,W?H'@@&79Y/C3G9K;F'J>WK&/N>!RT,;LTA'PSHQS]RVN22S,O=7H6W@%B^3)]2=1Z<% MJYJZ8P"LD7=[A=-V6H8D$E14&E1=>G PI'V!B._X70_DG\4TM'(=2 MAWH^Q![SQ7W,<2%&)(0THC8AE%K<D050S06LV ;/D#%R 5H60';O%R :BF 9 =(?B9:% W3W42+,Y%1;]Q% MTK/W&4"VTQ)XSOC3V0@-H+!C/30QWM!"/4(+KI(0>%7(XSE;BI<+F9M0OJ^C M)9S(\4,FU%B'NAQZ)/9@[/D8>F[H(G%,.I7V:\E6B[)%/OBC8@",8D@PAZO4JG1?JT M\2.XML68[<,HLFWHD8C!V/$\:&'J(2>R*:9*$6]]$\U-.C=T@C6APUT%IZ!5 MM(@9 &QLA\ 0K/1-63U F#)0G9IF6K-3#[,'QJ2^YX>)A4M"LE5:%G?H75J> M/JS$M3$M%R'GKI ""$9>+*->F \QC7S(+-N+'-^-0ZQ9!?'X1/,S"+5T@M>: M4#U1< ).-4%P/D0CBX$U-@V%%Z"AT9P,Z,; D 0X,HP]9*L]_ MEI*$%0L25]*2 M6^Y4M?GQ)A-?MNUK=OGJ E[M2#<$YL@281_%'3K-G>T*8!@ZX+MFFO245V!Y M_ZA7>668'%F7J/DL2]9LN82:1+KBXXJM[ZZ>%2)*8A>2.'*AY]HA1&',(?'L MV''*SK((EM-U-N::*B8NUSU/6^*[9N ?I4-CH"5!:X74 M)-!8N(\LDE0@+S. F0 ^H1?@4U+(%@M5:/475-;5;\8P4@S!TY!4TYIZ4C$W M!)1]N3=H#/V+SW5:).+)QQQ1,===MDRD9+W+,_)9H^^0PB@SVDP-M: A%[3T M5H>]))I1VT+@\YK0R\0J=@W*R(O>=>I&/E) MK';=>GT1ARBVF4-A8,ML6"?RQ06"8<@]% 0AIXS:7.><[YAK;L?Z-JFR&N-K M0ZSN)>$TN*J7!".0C7Y)V$6KI=-X"Q,%.(Q=$T[/-/$UH9?EPVM"_RL#S(*K M);,M[-N7N1!(+VE)=2*[CK\]MVTOJ0223&B#K=(BX+&QA#&J81\\CI>"B?!L MJ,:V$O:B9#1LJQN/8<;"XT-.9R_L9&G'9-C]Y'G6_8P5-UEY+[-(>N4F>ELRJIE9#:),+IAMA= )8M?N% M ;A&%BF#D#HC5>XH#L;SWW9G^4Y);4=9/9VI=OSQ 4'B]^R-I2LF+B1?R^>M M_LI5^;[?TJ0LFBA;$@7,IP&&#HYEF=/ @1@%!-H."1$G%HVH>H$=U5GG)BH: MND%-^$Z'\(IT4-&N$>&L#'^W"!D-U-%U%!4\AX2.*P.K$3T^!L 3!9"?^>'J MQ8[KXM09/JX\V'01Y+K\[021:[\\N$%3G5)XK 8@]N/0L1&%C,EH%(1CB+D? M0(HC-XYBGP0AT8M&Z9IN?N$HUS]81*\3=O>$2CMATF[8OY7)LJDB M)N\_34ML/?'1 [*: #$ W&3UJ5(J:S)+__75MY*EE%6.;$D^:.D'#0,7H.W2 M5>4?M_R8DS)JN!F2,SV332IIU!C?ES6*;YF4-LT_$U9<%\6*T05R!;#8B6', M60R]F,00.2&!2&@J?N0@WXNYGJ*B-O'\5!9!]UM22-DC-\?7AGP3TN< ]'.D MT#E SDP:K7M!2L W?(&:L;'%TBD@1Q5/!Y/.0$R= D)-7)U\>VC)3Z%HU2-] M7.4R#(CE24:KNUMQOZ[Y5CU654M_Y3EG"6EC-U:6(%-<(PQC"(NN^%& M#HRC0-S$;%H57/!C6\_&?BY%'$\I&ZCFE9RX3XH_/Z]#A[E# M/#?V8VA)?Z?G8B*[;]I5]K0?&)=A-7$HQG< M1I9[0R$;$E+9@X:YB,I3$TT=4-G#\)%XRKXWAA;A?,T92>HJ\6WN3N0$$8I# M! FG0DQ8H2_NGY8E_Q9CRPT]RZ.ZE3RP_;^5R=24;=A( M@0"[?H@\2!EQH>?3"$;(YC#VF$4]GUDD4&K5W3_5[)2%FKSM)&W-7=\!J]K> M-P/6R!)@IZAN"]H8DJ ?#4/RH&.B2:5"/\/[LD'AC:$VZZ9<;W5AJ?MF1LPG M/$04(DO(!X\Z" K% $.7!D)SB#S'9L"81%)+&"_ U*9^S50E> M40[>),5_!9FF#AZYC23AU$S'<\.M1;DR9NX?KRQZRJ_ ML_*)_XJ2]'-6%!LC6.ASFR$'0\Y]"CW.;!BSR(((V2RRF1NZ5,O,J#;MW#2& M#=5@B^P+( D'/TK2?SK#!JFX%*J6!M, CVY[,(3M *.$#E3&S!1*DTYLN- ! MXM"4H?7V,'%UA?(T29^*.Y97WI>/R7)5,KJP&/.Y0RT8Q98+/<8BB!CC4-Q= M0FK%7$;WZ:DG)V::GX;2$ 9^%/N$9LLER@OPRO+ZIJ+I3#X%;T H#YD=0^Z[ MXG:(; R11P*9.(,#R\8QC[U%F95H.1FXF]G&@U8J-DD=/KQ&5%SYID!<3WZE?; ; M>_TX@1HIB:X-3&M[M+A%T9I^_59PBFNAJS<:@'9RS7&K6-_#"O\W(Z4LVO<% M%;(-NI#F56&_K>HB%P SG@FA?LMY8;:%G!Z,QK7*GFF_DUZI!L9IS5+Q??T" M)GY0*A6R$1-V]+8>J50"4A6B*/*B2ZB M(*ZB6)SXPO*]QAE5->E^%6>=D(5+S4R*(ZBKZ0D#D9QFDZ\AW'9$F3O<3_-N MZ!@_,L&D!_9I!O>/YHXG!T:OB,][06S/=;COP8@11V9+$8B8%4(6A 'U'>($ M5J 5IR(&G=O9+&G2C$"1T*CM3EV&1]Z/G;SJAXYL,6TDB00-E9I^F6-8JFW#,Q$:>5?J@J.]43O8-[1OC\TPZ3;N8'%_ M5W<].K"_1OG,JA[+.7L6-YG*\R*-U=+A\@$5SY^6V=>_,?K$6B_,/2-+5!0) M3T@=<JJ+JG5-E]2\$+$#^F&YM4LO&&"46=9$^I#">K@DED(EF)OFGV[#"V MZFI"[+NLYJ_D&QZ;=D^P[U MA#9HA03+?DLQQ &A$"$7A2'UQ?^T1+[*I'.3Y@^_W=U]OOIR=?-X^1E\O'[X M\/GVX;?[*W#["=S_W[]>'WUH!D$J+0> M:L+8-,HCR]EMM,N6TJ= :(!QD.^N\J^]J:?K.7.;Y M+^_7*:T+"ROZ6XZ].S>ATC8]VG(S%A< OPL%@R9O"5VAI;KKY2A8_?Z7 SRRQP=<#+G3!<[VQZ:SN<&U%BN0DA^D95+MIUG6ZOXR_OF MD:; 5E4/X?95/EC\SHIR73UA@0)&"&7BJNE2 CTP&OJ46 MLV>>.)W-,DV87^VTK#P^S]E2=E?+6;G*Q0U4\B#CS]:%<%\JFWS=,.&U8D>C MWK#9->X65=]WW<;6?:IHP8KJ/5_S5G>;7][!]G,->W6M&= P"!H.FQ(UWVTM M-0I,?[=9L?7<:[.V]7[-FK5]:]:VWJ=_,52X>A3\ M.ZM;FYUQNA+8HR"U4R=[G!D,!%G(QL]96A:J $C\OU0/Y,_04U5.LLI] :AA5WJ5&GYU=,.SEU=% MMY]RR<;6Y]N>4;<WA_P9D0F=@*8L_'D.,PA%X4^! Q'$(K\'CH^:[C.DH6\8.1 MYZ=;UW;>FCHUH7<(5__A7EA>VP88MW:M57_&6C\1Z.-,GV M/LE NU-//Z#O:+K)TCN6W;#L\NVIRE$@Y0HME^]W**$:.3X]P\QMSPERH4QR MN1'_NQ1:K%09=\V/#?U ,J"="]0':K]ORB">(V]?LU!J.:P401KDN^H;>S(W MEB*3VQXMU5>&F<=N6+F)V%E8G/+(IA2RV$;0XYA"<7"+.RRA-K/MT(J#6*?H MP<[H6F)CTE('>F:N7'#QWQEM MXF-%?\>L]&MX,Q^9X#M7]CVUK3N>'!CIR\0GS>BM4$[3Y.FY_)2D*"7B\G2/ M2O:0\7S]F^N4LF\/7]&K_$W3,3KB/O%#+X+EZ MODD 0IZ+8L_WA?HE5#+/L@.(*$*0DXB$#@H9\;3$1M=DI ^SFJRPQ1Z(\N.X9< HO6,L M_S7/5J^?TDV(AZ(KJV.(N4F$AE0@:045L1?@4Y:5:58JFEO[,.OW5!F":V01 MT(44^$,EZ$C+,Z4 RB"O5->XDWFD%)C;]D:I/#Y@HV[LY16E[Z E%32T DFLQNX^"I3"OCX7H[%W]"!X]'9Q%P3#]N_1 M$:?;N5T,[>S9S@>'=DRBC"=I4K+/XMI K]-2+&>"E^RR*%A9?$'_G>4?9*4' M.5=SA8U=7ZCUC,& V11Z(7)A).T%Q+(1C2,WYKZCH^X/H&%N8F'# EQ*'L"& M"5!S<0$J/D#%2+4=!EH7AJR8VL5AY'486?1L+<%GO3,;>ID^?A21FQ48UCUC(/(\A&-N4R7)D%,:1 MA2#S.4:8VUZ$7:WZGYW3S4T,UN1I.J:[ 55T4AN#:6R'=47H!5B3"FI:#5]W M]' QY;K6W!J2D7:=$9KJQCZSY<\4>LW53/&ESJ7-'0#V! '.0XGN,1K-2M3F?2N4F1R]W"A$E+<-5XI*)8(PE) M%?AN.3,6G"-+FQ];DG_ZN24:"*K!8P;6=(/?1T15(X%K!'0G2M,RA+)>[I4F M7)T95JIC39='IIG4'X[JX37'U/ZND?%\[;0ASD>\P&]+( M#J!'"8#$5M<@2 Q]8K-R17;39J M0D?QINFB8SY6LGO:[Q5!J01&1UREVOLC]$K^Y5V6=I7A1VQ99^X_)Z^R[)H, MXWX0IV=5Z^5S5E=Z_>7]V&#W2?%G7>+/8F[@QU3HK4$H-%C?LV0B!1?B+[ ( MBP//CLSU6S9*^MST8*6^PCVU!K_WUZ F<.>YQB.+;!/+:[9C]"A(3]%UVBSA M\^E"@2D#I_6Z.+)C)W M&-B64+(#$D#Q;PR#B'B.%_H81;Z> MDOW/I%8_;$IK%JT:S2J:=7U#^9QOU;MO$\@,"48!E-5^70D0B M! ..HRB@7H1#7T=C[9MP;GKF;B4H23!84SS02=V+N9HX,8GDR$+E/!"U!8HJ M,H;$2N]TDPH75>;W18SR>X,%326O_IZ4SVVAIDT3DZ=[;$_\Z@[I62Y GW;AI%'*>0A]RE" >=.B_Y5JMB2US#V[;Q3(\]2 M.@[FRC+>#(KC"_@:O*^"T'49Q0NPIM6H<.^'Q)QD[YAK:K'>S_81F:[PT@"/ M_0>Q/3!*_VPRF EQ/ M9,:0\BL4-TW.@3'N"S+:XPQ&E0H@K.^9WQYZ=/MA0 MI^$/W@-+P9D^'(*Q]WE#6'\.=B\,&M[OX7!,Y.16AT7/CWV<\4YW]=XKTWFE MC].ZXWP^\<@975(/8AKK;\LGE""&7!A&#I-5[QT8VP1#)PY=)R2VD$A:C<8[ MYIJ;?*I;8":;\%Y4$3N@%^D);-44%T.(C2S.:K .8J%'J#"A@(?)+IXG9IJ^ M+V )N08W;(?>( MI5,I:W=X+9DP096L-747X$G2IYM3L0.=VOX?#LC(6WX+BU\[L1B0W'",96-Y M"SN#3YR2<(RQPVR#HT\-]&:MBWI?H5P:/HH[EK?M=!)RF=*/R7)5,KI7$Y]1 MG\G6-M"SN+B(Q#24%Q$" \1H:1LG\_&#W3"ZWN/DU=?%YT_\& MK&07JR2M2N!CR5,5(T5KKJIVYG4U3&D$:3I?R=Y8JU(C+O;<=55TL(V_5B-+ MIX>MA@8M#[(_7-UZYP+\LEZ?AA.=)A3ZCKGS\#3EM1M(Q;0NO?.@.O#WG3G< M4!M]4=[R7[.,5O%V+']+""L>LB5=^$)=9??DD*U>,71E^=F.%D3 M"5HJ%>.#3L/3O<&-(#/ROCX$!?PA2314=*:3_4'E*HZ/.%FYBDZ&MLM5=#\X M[/B^XIP1L?6OOI&J@(TLBWF;?D#%L_R?#!MZ$^=7U0FI*/-$ULJ0OQ!"8O<' M6T]>IV2YDEU;/B;%:R:.OZH>3J5^% *.,DE7C#8IH5E:+"Q'7+RX[T,[M!CT M(LYA;)$0.BRR@\"Q8N9JAAI^?Z;FIX[4F,CSEC6H@%P6QJW_7LB>9T2P7)W# MU5_8AGD][>7[HZ^H)7U_0N2QXOJOV"+U0NP0:%Y1'X[ M>S_B3U8;(KA*)"W8$YD<=_V(2>.K,1. QC+4\RR?69Q MC[D>]QY+"^-'$Z74>O4HB+JY%W '5XXF[W]*PI3?XACRS9IS%/A.[_ M)"6:D%JRBZ:47J_BI8O*>R@;VZ-OIDZQ,[^!_4VN!Q*H=PBM/+S#*-?FJ=2>9,3BLS8*N?4H;F MTW>"#*C;/>-JW7I%N?5*<<^S +?Y>MNFJFQ_E]K:/16USZ^C70=]B[N/."GV M+")5D)A4)82>*12)JF5NZ$[N3C:;^OK2Y\$7UG*9.3I&\O?KU.JHSH=?_N? M6XLZ@4B_0G4^&".+U(9 T%(H'80T>4OH"BT-*ES=. S2O4X,.9D:ULW2MD;6 M\^0P<]L=>J_\#(_9)1&"(&60[C@ ((P&5$->86^+@"V(_Y)YO>VQ /9TA<$U7.N<7)/Y)&$ E MN"5EAED.[ L@MJ S$$0_9J[KQ3[T[0A#C\F=]-#89V;_ M7#CX_="BIDT-U;KFH?0&"/U7'"E5>+TM[NBQCRUHV2Z#7LP#&.$PA"2@L>WY M%O$#I!.&U#G;W.Z=30W[#9%]@?D# %;;O<9@&WE+:R,VH)"I A+&:IEVS35Q M.5,%M@\KFJJ\I&]SNJ0TD09-M/0LYVW3JEN[J7;O0'.3"!N"@:#XQ[>?MEK' MJUNH^O'K-U89A6YDJ="%V@AMMI6A&63*ZA]],JN6,J/;!B[UEX;I$[^LDJ4, MPY:)D=:>F$,PY$%R2YXVY0:KS2C!(DA/:-[KDGU M#"6V]_4,M9<&7D^:@@R,2O6%I47E2KW,L&2S>R-*SHA!6#(!M M)L$6EP"_@^WG&DY!Q>H%J)F5WICF$[C<^00JC@W>]49>$U/7Q+'(G/:&.3+8 M!Y?3L><;7L2P]JD\B@$J$XU%7$*0;9VS=U0""2)@\Q>1X!4D\3GP3.R#-5$9E"!P^/,&RQRN#?!Y(4.CS-XK-CA MB2<'=LRMFJM_KEOS%B1/7J7$:9I&8@>%CD\A]_T(>IX=P0CY#F0V(]C#5H0= M1V>/=\PUM\U>DWH!*F)E1LJ:W&'-';M@5I, AL ;612<@9M^R]M^1$QUN>V8 M:=K&MOTL'_2R57AE0'3])2'YBM%J7-D?[)ZEV5M3.07AB&,8F-!I2P;*E%>0;8C5"N;NP[186)A$;V_[=@+4F M$]P;!TLCTMT0:!/%M@\#3R^070&1SM#UKO>G"U97X&(G/%WE^6&:UFX=Y%M^ MS]Y8NF*?!+T/[*F)9OL@YLF6":UC25O/%W>M &-"("6>$*@H0#!VXA@B"\>! M&U@6\[6Z=P\G96XB=[MNLJ\N)[*DE^\IIMZ4X M8^G4E+MI%F1DB7Y8Z+MA \@]"5I&9*CM-BNC5I(^'UA#*N09A$RJ89X/V+X" M:F#$ =$8TBCV6TKSY?O3 R.KO&JK=_E2*D=AG!I@;A)0T,@$D=)?NJ%3(^SB M)%#=DLL81F.KF9)&(I^AC;B:/H?5AO*U.6 M+*[2,BG?'U[0MMF"PR(*9Z@K_7&45C%=3,%M&X9^S?L*D91,,U4N85:&$@1421BF- M<-R)V#0"2/Y1?4]-LTW;1[8O_@]RVPFAQQ"!.*0.#%CL6BC&<1"$P]W[QZ:< MF\ZU[]3>I1G\\3%[04EZEO__*/)J!B.S>(XLGK=2/6HL P T)2:HC/UM,K) % . M5)(A8^@[R=MZ?K?\*J\JGF\2GS\G*;LNV8M*+U&586:T?UIRJS9U>2X.CVQ5 M+-_K;*[]++#MG'S)#*BX,923KP/<(/>QT@23>9)UV-UV*FN]I[<+BKQC>'OK7!3_VNSTCH$GV=O]C+6[ M6>')89K[)2$RE*<0HH(E;S*]W-()-H3JZ=LG$573K4W@-/(6/P*1P=VN"H0A??CD-)/JOGW, M[NNYO<\/+(_!EN*W3[^RE.5H>9G22_J2I(EL$B>;S#66O*+YH'%H1<2E"#+L M,.@Y!$&,,1\P/-FAJ@)F-$P'EGJK,']=0O<7=I!2_P(XF@0;*9*0FC-/6V=AR&P'!1O(,!$G MKD$O6?I09N3/C[+9 4MI<FBW%/PKPRO*Z/(]F=1ZE15 3 M9Z:A'5F*U>2"BMX+L*;X @B:ZRHX,O>[)MN<\-(!R9#,4IIR4E&E \*^A-)Z M=YA@VO3RO4%:L MV"78IZ'K:&4V]\XX-_UD37!=-0(L&Y*5D_C4L::<>Y%-'4@H%@@CRB$2EUOH M>S1&;H@#&C$]"6P4[6E$\>$NPP9;;JMB8ZIW=.]^T3;!5V3_H9JW\XMEM%C^NV&/V M>Y(MFT3OOV4O[(,\1?+WS^BK1NZU[KASD^G[+0D!755MZ-<\2)DCN0 -&T#P M<:&E' Z"OUL*C8W\^!Z[$4 _IT>D,GHFND?V3_:]^DHJP]#1<5)]C ')JC(+ M(A6K^MXV5KQ=*P*?5N4J9U^2-'E9O;0]YP0QU^FC6+0J&+A81%Y,& THI)&# MI'$MAG' $&1.S!"W,*,D5-.K3) S/Y5+?+:!1NKEN6FAGADJ;?F!*R[ M@FYX 34SH.$&K)M="G[ =0HJCJI,!IW4V'/71R-O=L)UFBBI]O&958U:ZS5[ M77=RW:R9.*5XO6POS;*]-N7&OSXGY!D@\1MYM,G2XF6U@.^25Y S>:%A%*!" MCE&*B>K^?7\QE*%K:#$ZTW?/G6.ZW%Y#:.PD_IH:NR'+I 'VD%EC1M>MH2RA..AY?L 5MBV#>LOW4U@_KQ,Y M0C<(9',.Z"/B0H^$%D14!H6JW H3SDU4K$O%WO*#-.]"+;MC M&/ *%U+#<(XL1KX;DAI71\.(3G0][$36T#U. YG.NYK*.-/=QS2XVKESZ;PW MM-H2R5[8NNVPS%FNFCK)YC^AA80<9BYDQ.70"SB'L>^$T/8CS'U,6>1INF0[ M9IO?K6N[>O?5R^LR>V<,/+#\+2&LZ;B&#SJS78#+Y;)AJRXR3;*GM,J'O:L, M'N+I0I8KP^_B=](H BJ)-*Q?T^FU4],*#:W'Z&9$2258DPE:.D?HY=2+A[$R M3:=GFK@^4R_+AX69^E\Y-SYOHX,6;5;QO8P!+(J$)_5\LD;W)1$GWVHIBP?< M?KA^S&K2KHHR>1$_N^6/R0M[S*H49T'%-939U(8L8 [TD!O!R.$$!I8? M>,1QXY!K-8T:F^"YJ:EU3O]2YO2#?(^]"\ :-BH3KV!$>CC+AI6A884C?0BJ MM^;Y+._HM^^6U:T[N"RKN:GB /8YKELG;/$,!--RT6NV+\#5U@?QV'P0CWT? MQ!G!D^.NDO$@S)'(_4[!G.."?SHH=.1YS^E<>"*^Z0LJ9?'Y]ZJUR*8;"_&( M;<>A!2G#XG!BOCB,CKD,@7UL/,>)B;G#Y M\ %$G@,0S5[U2_8,62"U0V-DV$<^!]H>B5TAE$**8P;N4$(O0,O0J(URSH#4 M:)-%/0J^0_/%01 =;\HX;*BS:IM=?2//LI>T^*@-6DATG81I8@#6(UK6"G3/R(JHXJ0(8$2N]TDPH55>;W!8OR>P.\ MUT(\9?E[_:3L0#'WM6H.RFWAYY;N*BIDW# M0[H#DX)3>2CS(V_ZFJQ^):$' U?\% @)G+ZJ@*BY^8]QG2G/W?GA>DE ]RQ/ JNU8(V"-O(4;&AO?(*BHO&CJP1M,Q>^%PEQ-RQ/S3%W4LIO= M(U4M>UXXLYI*/;+TPEWBHK)1+JA+7,IC)L[D2)9Z$W("8<\5]R=,'(PL0CQ_ M8&V/P]GF*A]^;L(F*I]Y5M.?B9$'5O,X K.:K# $WG[5.PXS?+)6AT=K^C7M[_+,[HB97&9TB:TLFCR6ASL1'X< M4V@'3)9DLY&X#[DNQ(YCN\CR;(:X:HG[D[/,3>[*"^+WL;=?$[W]8OSC/;?G,\CN6\R\,R589 M&O5WCKPZMUUQ 8S&/ML'PZ-5\*8#A$$U M;8Z--UG9F@YFMBO3=#VFOTL?=\^YHA*C5R0*MWW=9+NAFAP!$"C&UH!I4$; MNVO:[-?"ST<P1@YKNU9 MB'B14H9NSSQSDPH5F6W1C4KC%+>?URRM @'6U3F;W^N&H!Y'6NT>;P"_D>5% M$S@J:1PY.K03"6,1H,=GF3C*LY/5PTC.[L<'A$/(*NU)'5[Q(4NE/8"E1 J@ ME'Z0/*1E8]C:],';?-D6H6&,;0ZY&PH9$O@!C$)B012Y-';<@)'(T2A&=PXM M\S,3?KC]\N7Z\.#V#2W-X_7-[]>W7RXOGH ESW]X\ M: 0FG+5BW;)HTE4865IML0%V^*B$_BXG.YTW562:X571""^9:G4F+%$G9DED MG;G-&LARIC>HM;4V7F3*#9&>=RU@33Q<68P&$GCL;(@(-+(.3RG/S( MZC^OT[;4G9A_88<^=H/ EF6K(NCY00110# ,<820SSSJ4K_MI*ZF^';.I[3E M=KNFC^Z]6A.G79Z@ UB8 M:^I"!?UL'RE5H/#2T'B]@HF7GH6(^LC>V#)[E>*K::36Q($ZLLZ=;;G0B1VA M\%I(Z+JQYT+L6:%KNSBPB%8'$84YYW:!;DFN#F6Z(5HWA*T?;#618AC"D07+ M#GI;]+9M&$=(9]( R%C07/^,$\?3*4-P&&JG_NHPN7/#2MDW\"[/9),T^LO[ M;X6,YZGS'H3B=$G*Y*TV"K:1(=RR2>S3 8D=* 711Z4OG5(O,@-;%O6W7\#US>]7#_+6#2X_/%[_?OTHKMZ:X3D# MUD9-:HV+]\A"3 9Y5ZTN6_)E]:L?)0="2?H)K)D &RY&"?09#J(A03> @$GE MWG" ]L7@&2/I^RFOTT),DC_F]"X3ETDQJ)B7W&3EI2P-P>C&<*+HM50><&[* M5D,X:%UU+?F5^B!Y8%3$.#(5LX370\[-VDC"-.P>&_047 J#.)Y;'_FU<DLW@<4[IBO#W\[,,,J+1.:+%>RKMDFN./J&UFNA!8E MRYC)8K.KLNDT=H7R5)Q$ZS;93>_EB(:QYT4^9(3'T,,Q@8CB&$:6Q?R (<)M MK2J71JB:F_"23,&6*U!(0@OP8Y(V?_U),X/+R,*IW04G7XZ1Y>HV/]OQ9"U' M=:&*QE'6E=C-A<].@K0IO+.C- T;8Z:21@/\MF,#CY0:LLR1H_B MW:KT-N9.;%D^AZ$7".DKTV!CC!#D)'!<)T96X&(MZ;L]^NRD:%532U(WJ(3Y M+G**XF\H'F.+,64H] 71,99-"92=L:<5#,?8.MC@1Q\R6%_\,J5_8_1IQRBU MB3)8VVD]BJS8"B,8^90(IW8J7XCK_%U5!,R$ZW.R")IS(4Q4Z9;#](Q*W K4O+]BVOK0:94-UMS MR &FL;^+X=DO62H-I[):6^45?6!/\H_69A9P*XZQ UWBR+)';B $K!U!V[)E M9+"+G( HV\SZYYN;$*TH!@W)8$VSAJ%) 6,%RYM9Y$86<"= PV]0\QU"BAJ MV/',HCF1@:\'54,V/W5H.HV!"L-,9R54YVG'?*CQVC#%]TZL[U;/4(\@V[>C M""+D^M#SPAABQ&Q(W-A%F+IVR+1TV=WAYR99)77GM%[= T]-@1P.R<@B4P,- M;17O.-.&M+:]P2=5Q(XSMJ];G7A*;\M2EBP^-G+^/U8H%SMD^5ZWBENX+,:V MZWF0(D?<09T0PSB,(Q@SS\EDRPIK/IFZ>VA[O0[-[( MAC :^X:G#8_RIE8 H".T0+Q=;VKQE\U>[AISD@VMP%2[JU4>'7 3:@/0W^_$ M-_","G:+E\E3W::HZG;S)4F3E]7+7=/MYN-*W-0^B0_FOQC*BP4E#D+4=R 2 MER5Q=',7QC;FT*846D47UJHH>R?N1@*UZGI !Y9 MTJP9 2TG8,,*:!HU-"#%!Q--WB:-S2IEND"=,DD_6"O;8+ MEFT6+.. UVOVTJQ9TUX+?'U.9+Z!S+!NV05Y)7\8Q2@JOI!*>9Y MK?K:FLJP-+,4G3?&,Z>8[C9I!HN=FZ:A(8=F6HHSE!5M-L0"6XAZR HA=8DE MSC)QH,4>"6$C:5%[HX^<2+D4=8.4Q^//S9LZS;N@8^L2)[239MQZG@Q"SB" M4>#[T,-!!+$3^%#L*I]P%OBA7O']X]/,[4[:^LZVR!P4_7 "5+5=?3Y4(V_N M 2AI;_-N$ SM]A.33+KINQG=W_L]3P\3 ;]F&?V:+)>?DY1=E^RE6$0<^*?;L2LD"!B:3:L/9AA;AN_)1#\(4D$%8V:>_X01;7M?A8V M(^]T/5BT-_E)U@WM[\/Q)]W:)]G;W]6G'QSH%,IE&?KR79JMR\N4KCU/O^99 M42P"+[(1MGP8N2Z"GNWY$ >A)? +7-<3'P7SPD4IN](H.HDZI]/:ZNM)1W23 M--1>@%=);Q4SPUJ*+\"3I%G3C=0-MZ);R1B(8[N9UOC=K?&[VN#W:R=^^HXG M)5A,.:*Z)YO6,:7$^(&C2NVM@?D32;\EN*;2/"2718%*XO+ERPO MDW]4&DES+[EGTE'L>43&,2<4]^) M$"-*L4 &:9J;+E(3*15L7M$(Q'?J:7:#-K!2:F)K8OQ'EFTU-[!B!VSX 15# M%Y4Q@T@;Z39K%V#-E32Q%U(86#YG M;N3Z/G''=?!OB)F??W]#V[B.Y*T%Z18,TX(\NC]FJ(__.ZS+N/[]8>OSS^G> MKW51Z>"?I7__<"E,N_>W9IBU=_\0B7.=^T=&'-HV1&BR;-TDL.H\\#E!.%DF MY?MOJ2S6+3.M&;WZ1L2C3<&#(*8,^3&'U/(8]"R'P"@,. R)37B \Q#K5SI M053,3:V53/P5M/Y;W9XB0Y9![1(_.K@CGVXU_1=@TUNTZ5"R9N(";+,!:CZ, MEY4X"T=CW4R&T#!QKY,S8#KLA'+.8,-$XF]" /.KHDQ>4,F*1^@S^:/T=IC70<#D,R9&_P287#<<;V=_V)I_2M9WSQ'6SM&V1ZWGRW!(PQ2>4Y+^CY4HH FTL#@IBV_4#!,,H M1-!##,,H<&/HQYY#7B=44RE Q7CY5*.S?6="J)TL'VZY$G72_I9NE=I*2X/GY(ENUE5=2'B MD#&"$($1BD/HA=B"."(N[\2.QXF23FD>Y^E<80UQ0+JFQ3=N%%^U2Z@YU$8^P+I\ M6PVUYBZA:J@8NH7V3#;I-52-\?U[J.);Y]JU'EG^ M&/G0DVHO#J@-'=>73G;;L@)-47UJJOD)Z4]9SI*G5"B\Y%E&1LIPEZI*-VE( MO@!"BKU(!:7]R5 #UQ[JNK:MX4A.9M:Z (\-5A_ZL#K#G'4<"..6K+UIOI,1 MZSBSI^U7)YX?V+5@*^C\EN^'I"]HQ!R7AA@&A'I0*"'BINP[#-K4BDG@D3!F M6BDXW=/-3?'8IK:MU:'9"[0'7S4)80ZUD>7$#F!"1NRGQ1A,]E/#Q%1[A.[) MINV7H,3X00,%M;>&VK\?GMER*7US*'U?1#:Q TPQC#P_AIZ# Z%L6 &,B,UL M#X6A1Y3\9\>'GYN0:"R_%8F@H5'7"KX#GZH=?"@HTUC"U? 88 L_QO89UO"= MX2:VAQ]CY= B?O2I$>)SMP*"99K9HP"5+2PWHG$04DBBF$(/<4_L98ZAX->Q MJ$LHMV)CL;G'*)C;=O^TSK-5+#$Y''LUY6!41$>WM/<'XY89P*R*L+FH,F5! MQ<1$@;A=^$T1A'MT_OD$X';!HQ5\VSF0\0H$-ZQ, M2/\-6G,!7G?8T),\VDNB)HO&A'EDZ21(!QO:P2[QTV0:#$7/D!33GGY2N384 MG'U)-W@<_8R'>U:4J*S&_LBDDR2I"TE^%#]4S7OH&F-NE[LM6L$.L4!2JY[V MT(E;MR R"=G( F<@6EJY#RI0#,J Z!QXLCP(%?:VLR&4GA]:EYWD\D[VD=5_ M7J="RN0KJ4Z1[(4]HF^L$-2T8_ M+=&3LG)R_/79Z26"3"#IA/9.?:^&9 W%Y 1<"CK)^4B-K8YT@P3^D/0:*H;6 M@\8PC>3$F-,I(]U,[>@A/8\.4T&:9J=U>S5QN;EG;RQ=L7LFB4_$BT\R6^OS M.G&S!R$$1]+S @YC3&'+7XI1$Q'8#1\);_DP6YW]!2&G;DO2]/9#UA^8O+E.[^8.O)A1?'C+@>@1Q%CA"*"$'L M.B$DW/4L[-@H9OZB+N?V4**\5!.-9]&DLUOW*1MOXTHBJXKT1/Z%;<@%J 28 M/25I55@[XTWQ.STQ>=XB4C="C(4<(F0%,N$#P9AC#GW/(I13A^"X7<2K5+$M MVL1+V-+UG1:0B9]_EZ53.^\F6XR13S])V06H5F*+0'D$MK2#^A&Y3GL_W'[# MW&EH!%E#9^-YM$QZ4AJ!;?_<-#.H^0X4A*Q>5DO9Z7$[+G81(.)0)FX1R/4Y M]&+.8.S9XCX9\CB,+9L'D68K2GTBE/;VI-TJMPC=:69@KLW$B>50DZ0C03R/ MB!)M[(VVB^B&;X+N$"<(F$LX2@] .KT?>D::(-SW:[:(.6+<]EW(*;>@YPCY MAR,'0TQ<&M@!X;:MUX3XBMGG&^"[@>:L\-ZM888ZJ]^$VBC'K+U);9WL!8M]+PQ\#",:$.A% ML5#F HJ@AZGEA!:B*(AU/=/'IYJC&[III)U4A.IZH$\@JNIN/A^ET7W++8F- M/_FBO[SZ %]R-P[&',F^8-O%WECP]RZN7.*?14U-^ M\)8_/"/QF=VNRD)^RCN!^+HH5HPN:&SA($(44N*(>SK!,11GI0]YB#EA MCC@S*=4Y-4_,,[=CL"835'1>--M77$@K6L&/2=H'R8:[O*,,$:+3X*\![1D7U"YRI/R M_3*E'[+EDI&JJ*TL6]3:#XH%PQ:*;<:$HL:)$!L\A(A''(;8HX[+L&=[2C6\ MSZ!A;B*E)5GJ \5SEI>PJFN8;"C6$R9#ED5-T(P,]LA"J*4>R.T$)/T78(V] MC'/9\% 70>O'7UM$G8&@(?$UA())1=L9$.V+O7.&&B82?\VSHA#3\D1<3!W, M?($ #+D,!A3_!Q&++,AQ%%NQQ0(WP#JE2K;&UA)A$]0EJ4B3=0$$;7K":ALP M-2$T$(:1A4N-P%TW MKBX@BOAL3 ]LB3;N\C+.UOVV./Z%'7"RBH==[&S7/.Q\;FA:V5+\]NE7 MEK(<+<69?4E?DC215@U93_FJ+GRU" /7\3BSQ&YV;>AAXD/LN2$DTOJ+J;AA MX$#/_JLV\?SLNPW=%^"IIKQ2:M$.[;HY8THKH'9NFT=U="G1P/GK%IR[1(.K MGNIK Y+"=% RE@NF-.G$*6 Z0!QF?FF]/; (^R;Z\[9\9KDL]IJS9S&RF*(. ME?@L-)D;5M[R1_1M00(OLKV 2]<4@1Z+7(C$)0#Z*'((=@B*+*8GJ30IF)_( MV@Z4SB0'@&RS ):">LW*[9J+HB:\1@1Z9"FVC7!%.MBAO:W1\:,D_Z>J%J(T M?@@>#-9\'P:>J2+PFK-/6Q5^�'9>('#C.@1:/,]A$'X5[23W5E^RW-&5HF M_V#T5Y2D"X+\.$(HA';L",4L(I9,\P^@ZW"*""?$"I2JD>E-.[<;V#K;\3#9 M;D,XD)1K-"=47X1N\38>M&,[E$ZC6EMBIL!6HPGD*!A/U!#2&-9ZW2&U(>OL M%*D^VG1=([4YW.D@J?_V,"WWZN5UF;TS5GD/ZT:57UC5^5G#37=RD+F)ZY;0 MVE?=M#[5TT!/ Z:F:QK!:F3Y>Q0F\$=-I\%(I5XL#"F)I^>95!WL97=?\>M_ MX>RK[6..TF)9G3&7]+]7M9^L^: Q<]R0$P_B"/O0BR,"D1=$T(IL1,7O2,B4 M6@;I33LWF2%5Z]JIS)N>A:1J"TG>0;GA J U&\.OM%V+H7V3-03QA!?8MB?D MAQ;?#=W@LBSS!*]*69E0IB7>H:KOK'F9I(>@^5MLUZ3?Z_*J $3'G57E[7,[ MJUZG19E7ZG)QF=*_,?J4I$^71/RJZON\"9[<[@;@Q[9+, Q9'$./^@&, Y?# MT&<6"C%"GAOH2+=SB)F;S/MX=7_]^^7C]>]7#^#3][$.6"&@G6XT>\:8 ^R!377@-F=<3" .:1EOFA2%E.W:L^*EK?TJ_K79JX?C3;(S M3[+1[L/3#PS.2=X/;UG'R2D#*7H2C4\O68 M G8"D5>W72:CPJNF_1@";61)J1AA>''"9V,T([P/+G-9X2=GFCHSO(_E(]GA MO:\,SA 75^_R_4Y\'J6XQ\E E5>IBHGQUU5AG,"+' MY,)0U;+W0B2'BE$,A MQ;D=$LOR'$LO+%IEVOE9_5JJ+\"KI+NR6-B")4\_\W,&J6TB< M@\#8WE(EYK42/(]Q.BBQ@R1(ZCY&_G:=QOS%@G\C79^@C'^2ZTX5- MQ6&G/.;D;CI=;H\YY[3'&'!D'&T]G:W2LFTX?8*6+2(6F'FQ'=HQ9!&.H.=; M6":=N3",(N[&'HZQJU@-UA1)\[MHMBRTT247:Y\[V]Z+33YNLQ>7@PX<$TNJ M< A-O$PC'TPM-Z!E!URG8+UH#4>@0WX.4PY,K)7&"3;QFDT6P9(48J^D#(@_ M9>C).T/Y_RY 4V,=TFS%%;^]D16R_/92R-D.%5L;M-T#0-HY#:?@@M+_*A MAY$-<K>_:6%$V)QZ8_-+QG=7K))C2V %^3 M\EGL5KF%[W+Q3K8JEN]MH=\/65IDRX3622E)BE*2H"5X$-*%#4CP.;E(:L99 M$]"/?*15)((-C2-%H_K>X,80&GEW;X,C=G:EGAKON],+Q*!F M.Z='G:S#3B]CVVUU^A_6=XM-'^!4ABP6VJX4,Y#6R_0\4( M7&.?ZD.1TG*X]"(QR/MR>M3)7#&]C&W[9?H?'G9!>)07DU7^7E40^!TM5^). M\C^K)&?T0U:4=<.N14QB%GBN"U$L6V3Y5@AQ0'W(B,WB2/;NM)T!T? J!'**(6LGT8QU(,AYX'H]!W(/+LD#/+ MHLPG.GD![P2$D95/^?[ MJW[.OAQ0>WB8ZE>9FA^2IS3A"4%I>2/H1L5S58T%53:B2N#<6&HO;%^6*W9"2#S'@EX0Q##RD0.QPZT0$\>VF5*\C@EBYB9&.B-Y9>; MZ[8NF3[GC=63\4Y:U755)^IUFID&58[2[?X TC8(N31E.2FN<. M-Z!BQYRF9 )30QK46:1,JEF9 &U?XS(RYH#HE\?DA6%QGZ3W#[\U\6 >MC%E M,A+2YD+&>A:"L4>HN/PY7/P+6X0JA2B?&']N8E-2""L2@:!1)W3A"';=DLP M(F/?UW; &!)]> 04C?",\\"9*MIB!R13,1*G6>\,>3CRVG01#*=IW@E(Z'AL MF [Y)7NK/-[7Z8/L1HQR*M,VOI4L%1J.T(/HBI1_1[D0GN7[?C3$?;9(KKF)R)8MJ3NVC-79 M30UKH.$-M,Q=@'4XV8\M@S^!/R2/H&%24:B87G(U7?,[+.3(DEU_#>M8/[0\ M:RVU-5+#R!M23DU1-:F>:AC*?975]/##CH)[)M%(EDEUZ-_R?45Z_?OTJ6I0 M7W5EK2.PBL=L.Z1JJP2KQ4/D6PZ,+(]"+[9EC<"(0ASB*$*N[5*J571@!!KG M=D1\0*^)+%=060]H4JZJ7NN4O>:,)$TE:FED>,GR,OE'_0/6T\9LLO56.Q.^ M\RJ.?#XTE%Z 73:K4E*5Q:+BJ>EBW7 EBR?L!"6.$84S ?R&#HDQ*)STP!@1 MXOW#8\RI!C8?6"ZSKTC@),ZEC]D*EWRU;..F!34L>9/?=ELJ$_' "2/&8&Q% M''HH%(=%["+(72>*N1IV3LR'R NPNP8>ZM[OKE)M994OQM3/\^UNI9.VAS!A!W TC&$0.@A[A 8PQ MC:!K,^0['D(N]?4*;IV826I1;W/'X\-V_@-Y9G2U9+?\4Y(F)?N=E.10FP%[O]/WKLVQXTC::-_!1$;L6]WA###"TB"NY]D6^[6";>ME=0] M,:<_*'"5.5NJTDM6V:W]]0<@656L&PM @30WSL:.6[9((/,!D7S0C23,2013()",9Y*#([J>! Q?0DAJX55VQH!J0FVDZ"N*R&F709&.&A M'5TM]=JSU= /:P; E@/0L#"H.^L"$#T)+A<*1A5J%T"T+_ N&0&@FGBX!9F#98X6)M4@YQ;@G>7$P_*C"X!1S^SO]Y'-NV[@I M3+PIL; I8"L8II0*"5,:9VH/RPA2S@.(DS!/:"1D'%H%(I^89VJ;NJVJO:'3 MI*"M%:YF6]P#6@/O=!>@K#?\&1@\[?M3LXRZ_<^PNB\%SCWN:. T%U#W=:NO M8OY\YM+J4S$7]>754QQ$09;E&:11&"DK)R60HE I (BD,DYD'F K3ZHK(5,3 M)RT?8,/(%3@,C^\P4U]"@S\U/\U]M*74<5Y 0\-HA&7Y7Q$&8+) ]A;3A>CZ M,IM&*&88R2@$#IO M0>8"DC@+8$XE#U.*=8%U2Y7,=.ZIR=5KS@N];2U=1C9H&RMJ0V XO/)V$.]: MS,&:]+I*&U@3?]5XB[QJ=;:8^=/TC&<>6_NSA>2(1F@]A)O,^J2'_[J8\=N7 MU[*-D:U^*1=5]130+,E$+*#$1+<)"Y1T(JF.+LU1&I,XISRV\W:?GFQZ3NT- MK:#H$&LGHGK -9-(?@ ;6 !MD>I2>05J.OU)FO-8>!(L/1.-*D?.,[PO-@S> ML*]_\2#8JBR6;V%$'XOE3#SE.1>*O;PF%5R>(4WTX%+ X&&ZUN MQ2DVNN4J3CYC7U_TMLFP?BSYG3)I62&JNW+!KOGB51FW'V?DV;3.Z-F!IK8W M6X)U)0*NW2UKLNL(7DV[X'69XI8%\UJDYR'MW\3>T1S<@K "$ORIZ?=4LM08 M)Z?2I>=''ZV$J3&CW5*FYB\Y5%,XTM-2QV!_7)2B>)XW43;LK5/407T.]=]F MI/W;G7ZW_JGVL-PMJN6]6!9EK7B\$W,ABV7U62P7ND_FG?;%+.;=?J;+1=/- M]"D-<$HRQB##B?Z/[KM\3Q4=3P\\R5\QX/<\ELT?*5 M568\[[CY9;9P'&2:60_@TO/Y&REF6B3*15FI&5I/H++L'[XJN:E$PLOM_)NH MEB^GMA*.190D(84A2QE$DDA(XS2"2JHEG* \2N/(O OTI>1,3=[59$---^@0 M?HFP\[1L!L;HJ(LQL%C<\ (5,U!S [;L7(%3RV0G,H=8)YL&TV.NUU@MI\=8 M-\N&U+Y@[F]1??$L(S:M]H7(;AMK;Z/:WV)=/S\O;\I26RJ?%\M_BN4'H>W84C27=6<>H%L0SL5B50'-@+*[&C^%X@0H5L"6%_/[+"-P MSU]I^<9UZ!/('E+/+3=M07.ZXC*:8+1;+AMVNQ==5N^Y.0\^%-\*+N9\W5=X M4QPKSG&6A"DD(:N+8R%(4J;TZ3S+*(V8()E5E]\3\TQ-XBBH7XI*>W6:>][7 M\!LX&ER8;"=7/Y 4I G$'!D_E^:I91C?4SK.Z; MYN<>OR1=\I'\M55A-JE]81+*-(LQI$HL0,1)#O,4(8A2&0N:: MFF1HKU,4K1U=_L+,@FPD'3] -+""<47-,I.S%PVLRY?&9?D!"92_+QY,J M^U^QMU,^*@Z4+JD3B+Z)\NW#2CPN;IK*P%_DS5Q93JS)X7Q9FIHK%D-.35*T MI(,U[8"OZ@O0EGQ]4=IAX I6*YXQMC*>'% S,F& ML9EG-%/&@?FN1>/RNJMALQ9PNN'2UL"]%S/M\-9-,*L'W1&V[FJB-*C:?[,M M#H$D"L,$0Y;JJ](@BR&.,(=9*#'&(4\DMJH??QDY4Q-Q-:5M_YR65G"MVP0\ M7U92XL)%,S6KQEJ*@85@LPKO+ED%!VO,!WC>C+:+B!G9MO,!W*$)Z&54U_Z_ M2I&\51;HLLX@U_-^7M7E<#%.TYQB"CD)4H@HX9!&A,% I)2G%*4"&35E.CO3 MU 1C0VQM[^R2"QIZ;?L GP*X7])YA6U@(>:,F$,_X#-H7- 3^-3((_<%/L/@ M86_@20%13F,JB) <&R6 M7 K<&%D8'F$S=:"Y@3&XQZPEJXZJ]ND?.V37FT.L,_3('K!#I@Y=7D>>N: L MA-:IGE"BU)N()A#G)(0((PQSCG,HPX#%:F]R%F(;\W S\M04FB^O=9_B^3.8 MU>54G!I^;7$SVYI.: R\+VN:KH"FRG/UABZC/HLUU...7YNAR\[14@P[#]AM MQ*IO?@\Y@#.WL<,/!>$L>Y;MO.ZH7.EM1_6V[ M#7?'&F4+'B5_O?V._]+M#'Q'9KJWT<-7(9:?%HW1\&'Q0HKY$\ES+C%C$)., MJ/T8YS#':E,&.$5I&*&$2JO;X=-336V3MI2"FE2PIA7\V5!KZ03M0=CL^/2# MV\#[V14RZS/V/!J>#MV>B48]A<\SO'\L&[SAZB&\G:O]I_/GOHD/9$G6 5 \ MCM,\XA3&&=/ZOMZA +-+5GHZ;LT#7U M#EZ.V3C.06NX''R#_5A>=Q4'UYRK[Z,25?O#HQJH M5DI3SC(99"D44:9T>8Z%TNH3!+-,B##)XR 1U$X@G)IJHB)A0^[5^D>@*;;2 M\PUP-A4-/M ;1S@X N<@(LYA.OSVU75]3"3IDZL(:JW)N'0UV JS^?>X'IX'WMRM$5L%<_2@X MQ6V=&'*T$*U^EKK16&>>=$CD?GC\K2C90LP$6Y:+><&JSW^T+7()2W,290E$ M).2Z0"J'5)D!$!-$>"ADD.9&$55GYIG:1M>4JJ7K4 H^_^V/OUED[_9@VK_+ M/2(UM'/O@,@:I/.MAJW0LDAB]H/:2-G))]#SE&A\'HK>#.*>U\=+#3[/PT[. MK\'C;L[3=0#6QT5Y+U[5^G\E51.Y];*8/RQUQJF,0HP$R_15AA*3+,HAE1+! MD(L\CJ.<"QH^S>L43OYH[DL]/[/1AYTW'_;!_,-]W%MJ=5 WJ^D%E2;X[\NR MO@=X:_YJYV0U6 DS9ZLG8,>1LVMB@5QH;:J+;$,P>.B%TMKY:HZ.)R>LP82C M.F/- =AWREJ\Z>J-Z8Q5:X'5E]6R6I*YKG?\%!-",AQ*2!(20!2)%-(@#6 @ M$1-I0+'ZV.P\,GW334UM:YT+W5UQU=@B%>B0;>N7Z47(IS(- 0&7] M<64,YE'. D>W[J>I=D3<]TLZ-#OLQ=3:A>N$U,C.6\\-!TU0\.&N_31N:T 3 MMGI%^#NYLM.D1Q= M37FQG"^6AG&0?;B==]1Z@&S@S6R*UA"5A/K!<2L>=&+,\>H%]3.U4R+HS*,7 M=4ENHXYBE&=!RA%$0NA:'RR#1!(&TU39 5F:Q6$H'%H?3S.4:],1URUX:Q",QY#>V6-H7!M!#Q('-;NV#^B96]_M-7QAQPWJE;BZPS@KL3M) &_>]L^ MTGH4KK^3DF_529I$08)# E,24(@2%$,<1$I/1R).\X3'+&)6N_MBDB8G$CK9 M[CNU\KK)UO0-',V*UYQ=TN[\\@4V%$*C+MO0DJN3&7]^Q=ZYKIB]V/,&LB]9 M>3E!XPI8;P >2&5_([N)\GNQ)+JRXPTIY\7\N;IF;/6RJM/X/PA9L$)GG06) M3"2"$)\%V33,0+=%V$M4 9S.) MZ1>[@27B!K0UM>"G#KV@)?AG?Z+.'!U/HLQ@PE%%E3D ^Z+(XDU[_TV;.U4' M@QKZ;#JO3$TU:TG[#W,_3)?_\[X71]8'WLPM5=Y"7$]PZN0\Z8XSFL/D"/%= M)\FQ7SOV6M+U@9M2[[HIRF*N4Z/%7/<@/5+)DRH;*D(BAQBC%*(02T@3$D,2 M2(8ERR5/8JM^2S:S3VVK=HAO.@-UR?=14]5N;3DI(S["CZ23G6>NJ* 9/ M.X3CZXYMK[6G8LX?%G+YG93BEW)154\L8G&4Z8)<3*H_HEBI)KJ<>QI1G(0H M"C.9F;D2^B>:GON@3B!]+1=,]W507[A8DUX?E%5+O$7$^6F0^^6!/^ &E@U#5=0^X,NJO=/@M M-_HJ_^XIIO\LBKTA_:??'B^B_RP'.P']YY]VKV_ %N7KHJP_)5VC1KS7RUV^ MO5]PH9Y+BXC$/,1!#C$* HAR1"#)&(:$1S(-98!(EMAXE8[.,C51 MTI('2$VLH;^W'T0DHSM=%Q'L$<(P:3C 1(_93F.+,N,CK9GA(-=<[>WSWL MS#:W.R(#[VIS,-QJC@[5D6%O\/&KCY[MF'#B*0?GRONO.C2DF&LGK![K>['\ M^GY5+1KL"&"_"GY@.TC-@4 [!>(@./S9# M#WTK-$G,+;P_0V(_DE-H@#6P\_VX8MCK$K(>=#Q/D2N_.PXDYT$*W8EZ\K%[6">(?5N)V_OA]\4]!RNHIH@*AD'"888(A M$HG4/2,H)'D4R"3+0\0C"\?^1<1,S_FOOMS$0I9=MA0&A\EH\ Y\LFSX &M& MP)83T+ "6E[ I@J%X@;E#B4EE1Y!7W6\ MBK)8<%]UB+PL1.\A=MD,XYUH7I#8.=[\C'AAW8#:>?JEO"L7WPH%PE-"XT2F M 8*D/LD2&4'*H@ 2%N,(L5R&)'2J'; WT=0LH]W4^(Z;?TVP8PV!?7Q-+TDN M1VVV@7B1O4 M U0V<(/0*5S. MOBK%6(F)%ZUE-64RJCKXY/=Y*[Z+3+U\_ W!]G.4:Z M>%[S A4S4',#MNSH0F_'5Z@)BON1ZV1A_(^Z7B,Y $99-SO3WAO,O>;]Y;., M9^)[0V3'S/Q?$^JK[65P 5_]_9[)?CM?--C]%KWFZGIV:;0I1@E M":T.D"R%@M%4'8@"9X%ERKL]$=-S8[^_?O@5?/STY1\/X./]E]_ ME[N;^^O'V\^_@.OWC[=_W#[>WCQ8QD@YK$W_@3<.W@,?@F/\,MMUQMUP,$K3A#J*GP X' D8-_G ':#] Y(*1W*3BQV)>+,6GXIN> M9JF^OD))Z":\[/I%B>7B?VJ-X*;IO/Q9&2N/W\7LF_AM,5]^K9Y2E#&$D(!9 M*I6$I,JXPUARR(6NTXPS01M#TI.7'HM)=8\WO_CRMC)E\' _M@65E MPPBL.0%;5D#-RQ70##!]0=3EZJJ^^ -?YAY\M'X!]20W+R1F5!GJ![A]>>II M5 >7S$?"ZKB,Z^=2U"6)CS6#*2Y<:! M>*=FF9H3>4TG(!M"+#U\(#2T[%J#LZ71I?G0290L? X^T!K)E>"$ MFIUKX!P:O1;_R9?',^3/T;]CGY]]V$W!W*BN=>SS^@[_B<:10@MG,"%8*8Z$ M8(CS-(&48L293-.46:47')]F:F)P:[(Q;=>/Z[%I7YL_Q\;IH^5CO+<^Z?66AZ+ MEZ8J[KVHEF6A;?QZ_-^5W;?6?Q'.DESF*61!%D*4Q3G$@8PA%UPFA(689D;- MQ$PGG)I0T22WE<&W1#?[ M1D6Q@9)G@;6&6>41Q8H)P%T,5<,T'2PG+SC.A8 M >'.GZ:=)6>!3J]19S+.>/:=!5<[II[->_9!E'=BT7Z^AO&1FQ>F)CCO;KZ8 MAS%NV>Z7?\X<#RSD=.JDK6FV:LI^!FL#=<4C@@/OXK'!LVEK[P_$L7K;]X'IJ\.]&2K];>[/ MC#%BKWLS;G8;WAN^XUB"=/GVFUA^7?!.<-DFB(@P23*9AA#C)(4H#U)((YE" M'K T%E$:JS^-Q>R9R:8F9AMR04-O-]S2N@J.$=0&4M8C@ -+V9&QLRQ1Z@G# MD83L15C:5QXU .=L_=&^,<:M0FK S4$M4I-W+F@(N.-7CA .<)*'2JQ2G48; M9S#'$8.)2*(XR].$"O;4I&H_+$FY-//H7^1\WI]MN"_[G7@NYKJ)SJ;N[D]. MGOLCL.9)&H9!#/- <(@BI& E,84!83C/,J&,AC6L-W,^&JCKN084%LTEB&\\ MS:X_IGSG,>@MQ]!7&S_X/L/X$L/KS<5%^1"_Z :_5!"I;T-A@FD&$552@%", MH.1,_3^7L4R-.OSX(6=J^JU!EIXF>ZSLKU_.MV0>?QT&%DJ^LKU&7Z>QLO1L MU^M_699>[[J-F*77A7FX++U?1NOX[1<1?UEZ.Z.ZF1"_+!;\>S&;?5E^%>7M MG)4ZZNB#:/[[%(4LCN)4PCC 2N_%6$*BM%TH4((B$=! 1MPF-*AWMJD=:#61 M=IIN/YIF6J\WC 8^;-9T*AU84PK6I(*?UL1Z;#!K!(HG[;A_KE$U92.V][5F MLY?FE+P39/:=#&X GQ#L&6DL1'F9K+%-Y(#BY@M9>N\ MLH<5_9=@2[!<@-](I182?!;+)B=WV[S]"E!]G.IK)*G>\B>%;.#S)(R,IAQ5 M)MF L"^:K-YUS'_04D]7 BK%5S&OU*BZ:-XKB#N.@X1S\I"N._'P%UM_ &@/0 :'NCM>! 6QQN-+G M@"Y%J["X BT:H N'/C(:0#RFL/R(=?25&3,J[>,FW/R(93G(X_DA1'@MU=,X M'G:J8#S5%7J"G,$T(JRY8"2,$\@#RE-UX'$:I4]+77;/[, SG]KJM-H0,)PP MTP*GSBI<-05BZD+;-V\6I:US_[ZKZ)Z"CF.*$MR&'/"(:]^0(.)AC9\C_%X*&=?_))^_R6SOW_]?/S\J:LU:KKEZ5IOLO) ::V M=[MYQXK2LBZQ"Q2]B[E8K"JP6Z^Z;C5NGB]S&L;^O>T-P:&-2X_@6:7=G 7' M*0WG]*BCI>6<9:R;IG/^8;=#_49*H16$UGQ2=M!]W79YKE2'E9JLK9>PF%=/ M09Q1$@L),1=$U]2.(*6YA'$>XE!$NN*V83=(S+"8> M5?^P!V1?+W$8P4<5IDW3P*> "H)S3&"F:S$A$2*(,4FAC (<R .$L4F( (Y@&C(4< M2L_?GF\_@0^W5Z_N_U4ERJW[/3>0($BB#C&8B8$F.L9V=X4;(]&R.3DV92I>>JF]L65,>K/F' MYY+,U:\M$XCA'ZI>*(P XL%MV[E+>\C+,SOU@\TAWTC^I.B/*7\N7UYGBS;^X=__S<]N/M]\O'T$=Y^N/UM>4UFODZ%O>D#LQY#0+>G_![1%![4P/B*Z*\\: M\:7P^2RS93/]^%6X', Y6J3+91PWB;A?T.!V?E>*5U+P#T**LA2\/?D5$74* M5E/9]BG."&4)RR$F)%"JLY00"T)UE& .)J;R+QF;/6RFFE9VD$<1< M?;HAA9+%$414A)!(B2 )D$ TH6D<676)-)YY:JZ##N'@6-9ZDZ[^]X8%.\%H MOAIFLG 0C <6?]=?WM^>R,[WV!/%&2%/XLU\WE$EFC4<^T+,?@#[NQFW3*]I MIW=Y3^FRSN.:;/+6J E;'K.T?E1JUOE\+"])6/7=[/M5M51;NORP>-&U6G.1 M1UD2 MO!"+@3>G1Q@LHEWL9.^5\4)%CM.Z$_YQXA$'M6$VN_E+L)7.\7JOCI/G15F(RJX] M8M\84Y-0BE:P(19LJ;70(?H0,] H/($UM'YQ B?/'1A-T'#3,_H&'D_K,&!O M1P=Y%(R'5UYMJ6;QH$V132?(ICPE-4L(ASK($HIABF!.:PY"$F"58\CAG MYIK)T3FFMO\UE5=@0R>HR\[6E-J]<@S\FRJ MUIP>86I"35$*-:E TPK#;F /:,DVUV]Z@#NOW?C!;& 99P 7^%/3[$G).0^* MDXK3,^QH"LYYUKKJC<'3%U_8?!"RF O^3LS5#\L[M?#5MC)HJZ5SDN6;: MI:AM]%?UTA68-U6#E^0OYTL6@C[[J#3TV::=J )LZID.<.;&9"R!6,@46,,0[68N(8PYZ$ MP,[0HV[Q8TSM;^"CS[A7WOU05$P=LJM2;/MH$TYB%E"(9$0@HGD(\TSM5A+@ M+&.YC&AJU3[L^#13V[)UG=DMF=8MRL^ :K:-+X=JX WM@))31=[3('BLRGMD MDM$K\YYF]%AUWIZG'7L(K/0QK],A=/:U5NX>Q',=^?N4Y3D2DE%(4JG.:R8S MF,LX@S2*8Q[A&&&2VHB!TU--310TE&H+H]S0"JJ66,O> *?Q-9,(?E ;VI>Q M 6Q+)G@X!YA]E?^S6/BJZG]ZHG&K^)]E^*!J__DW')-B23DOYL_5G2CK+('- MP1;(D) X2"$-20A1% >09$S 6&D*,DM1&.2I9?G>$U/9?/#CI"CIGA=%4V#V M57W_E:;V/RQ33$_A&H:")3&74/ TTST0,DC"F,(T#'">A$&2Y]0J:]@#JJ.D M_[9TZAS>)NO(614[B:V9Z/6!V,""UPTL^_S8,TCX2G0]-]L^H&LBZ[D?U9SOWGX5_%E1]D%4 MQ?.\?K:N)_84BB"2L9+6.*):M*084H)2B&5*E#0/\@Q9%208CM2I":?MQ6H% M.KQ>@99;4+,+UOQ>Z1Y(G7:H:YZ!9KJMZVV"Y.NHZ6XOC MX9? DT ?D-!1CX3A =\_5$:8T>U8>D>JHOHBKQG3D?UJ_*=,($KS3!TDJ8@@ M8BR'>18FD$?J%UAWTXV0G0%P,,?T-/]WUP^W#^#+1W!W?_-P\_GQ^O'VRV<[ M27Z(I)D O@B=@>5F39OV VRI&ZA(P$D4/(FNP_%'E3@GV=L7%*S?V3Z@&7AC#X**92CF!>B,&H=IC))]#.8)",X&8.Z_-V[TY0FJ M#T(O3SWG(,D>=-GZ>[$N4'M7+IY+\G*]6GY=E'J")C'QFO-"?Q%DUOS]*6$\ MBW 4PX2R&"(42$BR7)G'48Z"*$E11J2QL'.C86KR<$LO(#6!5X!L2&[_R4(. M."Z,@0 ='NZ!96S- -AR %H6KD!G#:[;-=CR895_?,D:6(CKX==B)(D^T)K8 M2?[+T.P]'!R''N_\N(SWG2/FPJ'<[.7W=1N5>NHVW8F$&4-A"'$<<8ATQ"^1 M"$%)>!ZF"8D"2FR-_I(W,%OA<*[=42O)*R:2OW']V-I"B["H*@ MN4BK_A,45;52_XR3JSA%=5FEYL?NZPX=1NU6^U4[>O6WGC*L909)@0FB9(V2.0QS)GZ*:.2<1QF,9.! M2]GILS-/30(UY0W; M*L6YY$"PFQ+C=-6[[<2D2?7P_#2^;S\_Z04LO&<)PJHFP^@&.;W?*9S(O_J8=ZOYA7BUG! MFP+-<][VG&VK-'\LYF3."C)[4/]2Y\95VP 93ED098$D&69 M3.,\C@BWNL7V0M749%^7J2NPPU:]2;N,:;_]AC6PY$II E.1"B"@-NEE>Q/,#716]-7[U5:ZC_ULW;R\P!",U%X"3 # M2[4&DYJV 5)'3S'N2/_FW@)T7]S^OLDO-2Y&*T+:X]AD/] M_P?%$=W Z[W=L!QRO%L--UYW;C,[%K XO/.B^5S=)O/XF2O(L:@?G M7:GF?D]F3!<84%]-TUKI*1R*/,;5H('TI M/3;[;IQHPC5'X/'A'K MO6T'7 O9=O%:&9PM8^(_\&FS!?Y4"]"6G>:F!-0, M@0Y';:?!,5?(XCP:& 4L@C%L:Z:85Y4_?@V>!QD4ER'" ; MT^-BH$82X(> ^;(?>A'HMQ..OSJB/=!+^Z[>W_^H0_'U[Z3DU?N94G,?%[_- M7PM=9*1.%=KVO32MP7Y^J,G)LYID4-.L>[D]%B]U?;O?/M_==@K=5%>@YL.B M0KL!K/T"< !$AQ:&AF"V*9' :V:0)5QN!=T-QA^OKKLYLSOEW2U>_ M>]^TH7R*29;PF B()(D@RBB%.!(!C&22LX1BEE'^5&OR9O<^.Z-;B9/-' .: M)[5%RK!NC.V..6^#S&UD$%SZ,/ M.1:9J*]_Q2=1QT,7G<[[3Z.H":TY-7^;]G0#V:: O6=SIY]RTB(?5ZVL374)FNBS Q]GB^^U<:=XO M30SKIDYYR%*.*(>$Q"E$@="-X\(8!A@%)*99&#)I5WC(<.;I!1"\OW[X%=Q= MWW[X^T_W-Q]___SAYL//X..7>\MBI*;(FRD- Z YL(3H4@PTR4#3##I$#Z(S M6 +E262<%K#TI3-:32 MM9-G*RZXOBM8?A7@11FEJ[+I@;:0C8,%S I"BUG-HZ4X,U\G,X$V"/H#B[2- M%+L"&[+!ENXKT% ^B%RSQLM78KCQO.-FC-O"<9!*;CV G7SCHGBZF2^+Y=O' M8B;*MO?OVY.,,IFEF$.!&8$H2A.8XPA!GF9(Q%**,#<*(!EX&EB!TDQH+B#.,]9I-ZLY$$ZH>M #@UWBC;_ PSZ\U\ M[C&G)K-W8O%9+*Z_/=?WCSI5^_IE:=%B]NC[4]N7NF/JW= MH0O#&9&A/17&8-A[(X[R[,OIL#OXN+Z%HXP=N!"./V6O2;<1&A^+BI'9/P4I M;^;\@QK[*:>2YBQ*("985X!3?^0THE!BR9(H#^(@,:H US?)U#9O2R=H" 6: M4J!(!9I6<]7Z)*3G]6L?0 UMJKM@9*5KGP/!2>$^.>AH6O M#T%_/?43[XY84[V?^MVZZF>>=35$3$KIAD^8,1S0".DF8XFR4*22@"RED*=1 M+!*1DI1G=A:*T;Q3$XI-\G"YK2+]NJXB3?:KJ]L:-6;K8&KM>$=W<#/(N#RW M3P/)"B9OEI/9K".;5%90'-I:=J^[":M?%@O^O9C-KN?\5AU9\^="&79-%/TV M)VF;E!6',@Q"&4":8@%1&"O]+6089I)03C)&<&895F)'P/2B2W[Y\N7#/VX_ M?0+7GS^ V\^/UY]_N7WWZ09%UA:,MZ:"A MO9,R-U 7+3?@/$DTR\E'%6QNP.S+-\=1'$S0V_DWI8XORK>[5I9^H;/BN5;/ M/ZZ6:I;?BGGQLGI9!_I_6 EEGO)$DB"&) \(1+IV;I[S!%(DN,"Y2#.1FR3F MN1)@I:6-E;MG88JY8&Y@R0Z,Y, 2;4,]6),/MO2#A@'0,XW#4K ^U]ZN755.1Y_;EE12E M'OM)(ADG<9+ (-)7DB(F, ]8#%,2)C3 <4Z)NF5P[P#C"5L3 M/G:DJM$+;@Z)S^+[ME_O7;F8JQ]96WQ]SM]_5:LLJMMY]YDZ3W"S4A5*=DB^.-"_4T4W^JP MLD0*A'.9P"C6%UXQS2!&L8 IXT&>Y2AGL=6%ES4%4Q/!CR695U*4I3(?EPM MFM6JE$VYIEBM"&"+V4RP94_S04_K8R9_!T5]\#"#8[4.KAJ7\A7HDZD..M/_LJ^&HFOL@;*9M.JK=SIF9])'_= MJ\-<3:00*&9%;?GLU3K, DFX^GIA+G*F]%5"(28,0R)#*E.)2$*Q9;;V!>1, M[Y)-G7#?BDI[XW2&9%$S I;D+]&TO]!.-[%F4_\[*(U#)[VLGV$(P4AK,G1< M0908I:^L355R#"):2,&YW@ ;2#D 4?8SIX70]B M(\+D>O6LA'X4A%D; QBG@H59)F"D-5"41@*23""8I3134C9->)0;.U\-)IR: MKJEE9$NVA?O0!%D#MZMGO 86<"VUW3"I, $-P4!3[!*;:H*DA3_6,Z(CN67/ M(NO),6N!3J]_UF2<\=RT%ESM>&MMWK-/Y;GF7'TBU:-Z\\/BA13S)Q1$,B$I M@6D4Y1!1ENL_MXU/;:76F MMG&?V"[?_5O*D>6AE9!SW%JEG>_QYY1EOAYCM*3R/:*[.>3[OW)V83.AW41: MZ[DOJO^^$Z7^!_(LPB>4R33-@@2FC&"(0D(@3E TS#/2)3E:2)MO=4G)YO: M5MM4@65=HBM0*K)U>%-+M[5#^C3:QKYG+Q@.[V;>D@DTG5?@[CQJ+K[DLW#X M?-U&]!!W%Z]F M!NQPL_8;_Z09^GDD-_%%^'KW%+M1\X.9]K5 M33.KK8_DB09QEN0(01ZD'*),8$CSA,,XX#C@B1+;N54,6?]T4], -]0VS7VO MFO:_5==S]U,Q;]K+5C_;B=,SP)M)2W]P#NY-/H>D/Q%G!HHG"79FLE$%E!GC M^_+'\"W7?B_=RZXOLI9KG:#+S>_GS[=+\5+I7@YMV\KJ<='579JB7"FA,:." M02G3&**8)4I1Q$*'4$6)Y&$4199]8;S2-S4!MG?_K#211OOHAKUV6 0UCTU' ME#67.@1H1X=TJJWF^SLP$X\_<'6'5BX;*J_V(PPV*^QC)1U:VPR"M[<6.'ZI M&[E5SB#0'K;4&68:^QNU>N;6_]_># N:AQ2E(90L3B *LPB2%!.891F*DBCB MG(>F5VJ'PT]-=F_;X=W\)=BJCB_Z(M4RF*8EG$#Q_-7:9=@,+/D:\;:^8?/7 MH:>?<:?;M2/#C7:]=IJ5[OU:SU.7.@+7V5$=)U^6X3@* R@3F2M;DA!(2<8@ MI@'->,88"IE5J:?3M8N@FM$K]FF]LDX#K&3L'AW M=AW.](,<62=9/NVD.OV*G<2HRN73'7G3"ZLUA_:NK7JB"(5AG%$8T3B "/,4 MXH R&/$X$5*&:2(,KP).S#!)UWZY4OHX6U\X;@LO&![UI\#LEPP> !I8&KPK M%_\M2OA!D)G.4&F)K0V9EMK+!<$9%/HVOWJUL_'5W[:;_M2HHVST,RRM-_>Y MQUQSEY>Z#4V=K< %?_?V>R7X[?Q(2YHGCJE()(\A4IJ[^D,[V4A!&J"RD* =,-V+Z:575W:Y^_OMKRP6@;V"Q:_JK@/N3[^WD!_M?^4SG]@6,6]9P\83CYP;; O(80:P M]0B7V34+^;&8%TOQ25GC!Q7;FEHZUR^+%G M4(KF?ETI!\6V3B*I67>SM;PLMIUQ-O8"CFC--8S!FK/#2I97Z\IO7?;6%>)' M,0!]0N_98O1"V@\Q,7V">LHF]3J'V_%P\W]7Q?+M-['\NN"ZV%JU;.JH':E7 M2P3&213D,,Q3"E&,$,R36$ >\TPF28PS'MMXPX_?S' MS?;0L%6X!N)H2'@7)@$=L0#1JJ08?L.BG\_UFHLQ#\H?Z^TN$6@Y<+ MMH?0DZBTF'A406@/R+Z8D<'7"T MI)T^=KH9/+W/N:DBMW-6ZJ[H'T3S7V4-ZTN^C4G\GKP62S)3EO-3@G'( I$J M581F2A4)&"0\03! *:.81P ]*2$6$X^JA-@#LJ^$.(S@)KX^B-=2L";\2/T\$_J'ZSGO6G!/.,!A M*H2$*><11"Q+(>41@E&*0WUMF+"(V]A0)I-.3:/ITESOIZY3S$Z"&6%N)KM\ M(SFPU.J2>P4V!-=X7IO@:2V;; #R))6,IAQ5'MF L"^)K-ZU-X1JG??QY?G7 MQ???YJ_%^WG%U=\WC@1#DZA_E*F)DII:\%B\*$%^!13-X+?/=[=UK'"A4#.M MN6D WWGSR!]R XN.LZ!Y]K"8@^-D+YT9>C3+R8S%K@UE^(9K>MR"K]CR'Z0L MR7SY5D?JD-E3%#$J&6*0A3IP(:>YLIPDA9)SD8@,A[%$3TT'E(T57VAO9YP;*R%TE'\HFRFXEV.V]"7 MCFT%^5J+N_EKJ8!2TK@E&ZSI!BWA/O,.^X#QEF]X=)*1\PS[&#W,+^Q]VK6] M,%G6E=Z_Z,L_,E<*X>QN416U,DBKNNCQ4QC2,")87[#I!L-8"6C" _57C-*4 M<41I2.UZ"Y^?=&JZW8;F]@J^H1JLR09_K@FW3.@S6@ S@>(;UN'%RZ6(.C04 M-H?(6S=A@RE';B5L#L)A'V&+=R_H>/YU,5-O5,V=W5,D1<8%E9 E2:)[G>G: MYA)!&25AG&:IR 6RB6\]G,)*W(S1(?/+X_4G\/#K]?W-KU\^?;BY?_CW?\-1 MF/TG:&[['9J7[T(:QU%$>9;Q$,49C'*B+)E,"D@0H3#C.0ZR*)0AIK::M0\TA]>JU0P^ M@30]ZRZ!9N"3K2'H"EPOEV5!5\MUKL4=*;VTBSL/@K>SZV""\9O>'V7P:'_[ MXT]>FH!95_)X1RK!N_?WUUH+?VZ:)+U[VS[3MOYLG"EU* /*6"@IB2%C/(<( M40P)T2%KD3JV,O6;3$9NZ9H74C8Y%;L3Y%J3#:FF>S=LHLN=3CKH/MARV,1; MN-77\+?LAG+L1RSFT(K]P3J^,UW'=P[K>$&FJB?,O>>U7DK7#\J"]03GZ9Q9 M7Q/XZU&W#KYXNQ??Q'Q5-R5YGM>5QQA/! IRJHP6]0?B20PQEP$,D+)9A:"B]O0-<#OIGT'0[2@47LJ=9S&^)U0:,&\/OS@'MI M.W<>MP%[SO5,_L,;SIT'QJ3;G,$H;E*M)^?C-_*O1?E>][?3Y=';CA(!$\J@ MI0QBB0.(B*0PS_($"IR3.)1I@)&5,]AR_JG)M7/96#4/H&:BKL!OV=7#=97, MY-^ V \L /W#;BT$'<'S) 5M9Q]5##I"LR\'78?QU+_AW9ONEW+]5U$]21JQ M'$<8!CS2WCW&(\>N:"V>4M&P[1&*IC0V>F']NPX9#EL_T:CKSB)C(ZA<9_40)(%Q5O*RE\ MG"V^_RKXLVA\OFW)P"C+LA#E(2J*=^B60 U#U?M[83'2I 7(NA)V22R+>?5.R$6Y[=8KJIN_E/A5\I!3,@V"KLLYMU<[0Q6IY+P@O9F\?A)KD M19% 9^(C*G;:IW@"RG_6S01*:*I>%)M&',I&^.R0&:GP"BPCQ()!+9,U!4)43-2:-? MJH^/,(J#^@@Q'6:4<\"2I[4PMWW-T0(@I4YUJNY$60?'[O:FVR299G$095F0 MP3S.(H@2IG[*PPPR%(N$AF&,L&7O>+.);?;"2'72[Q[^PU(/-X/84*?V#MO0 M^G%+,+C3+5$UR?OM-(?(Y;6#R9?":C;IN,JG%1 'BJ3=V_ZZH]]6U4KP)\R5 MS E("+,T%E#)F!22/&0P#P*LT*GFIHJ>*J7=T.MWX[H+=AF L@/ MA ,+G7[TANV"O@O&@!W0VXE^>/?S789-.I_OO>$F-GYMPH ^B*IXGC>5ZIKP MYC0.8Q)% 11(Z!:8.8(8!QA2F<1IG+'(4FBSOIDOB^7;S8LH] 1L*%-%3>LK+I?&R#AU :[;]S1^F$;,-=MC&WRN*-) MT63W5H^+:_9_5T4I]CWB'[]]+IYR*AC-,@HYIP@B)@*8ASH=-X]C%*2<)RQ; ME^9_M# R3"8W^NQW2_,_CB NMKU/=&'YU[+XIF9>!X/(U=RV!J+1.A@:'MY@ M'G5Q5U:BL'!9>$5^/@'_'SKT2*Q0 4V M(-4T7FE'7D_PM(/JU0>%-V7KZ"0CJU=]C!XJ5+U/7UIJ=:_%P:;FU6Z/\:<4 MH2#'20!3'D?*9I8A)'G$8$:S%#.49&%.[42#+0G3$QK=WB:O;8N.=8\30-BR M^*:8<*V%:K@N9E)F2*P'EC_=RJ8'?5 VY+<52\$@C<%=T?->H]1P^A]4BM0. MG-,51RW'N50 ?A"U.[[X)F[GU;*L->=J7=+A=GZT^X(HU9Y_T;77MSLQ#[,@ MHVD$,8]SB (>0IP%$F(9T5Q0&N HX3+=.[//R?];7L MGYH/T#)B&3)GNTRF1O=@X ]NC7O'W4.+>B/T!NM3WS_[#VY6;P3-^8[U9L/8 MMXS6E5SYS5^"K;1 _B)EP=0,'^?67://#C0U"583##84@S7)5VK'+);SQ=(P ME]$,Q7ZYY!W @:70>>P&:"!M#)!3#^GSHX_61MJ8T6XG:?.7'.](YW UO9#VB M.<;%[ \ TO*BUB.@8][77@2L_<6M(4IG[V_/C3/N-:XA5P>WN:;OV:=H?&@_ MH8]%Q6I[N5CPC^K?JB<9RU D.(=IPI1P5MC"/,8IS!(:14D MY($,60JC% N($IW*&:0AC')*21S&4@ALX\QR)61J8J/=!^IC2^S<5,XK8>:O M&@/?@65-P\(5V# !:BYVVJ3@;Y1'5C> M]39+NP(-S4 3/49WM$.(!F^)UIER(GW0#D$P;WYVY%U[9_O=M]>]Z"U#Y_K! MBU,3'TJ"@V]U+:KU/6VG?-T5J(DW=Z?7X11 /+@B/H#!$RT0N#DU/\ M<+31G. G&>DZO4\_Y.+D7I3B/7DMEF2F'32O6B5Y$,\OV^95*9590N)4J0+>9UYMR'9Q@E[%F 37[9/ MV(;V9.L6,BVQ6\1 2^[YKE\N$-IXL7U".9(/&T+=A4?\3?T)=J8$XJ^B6E9U M+/;R:U$!,:NCB/X&(/3ESS;%J]^;?7:4$7W9IASM>K*-WQK6K:5=!!_5EZ7D M,B419P(&),80T2R'.!,91"*4)$@Q2>UBLVP)F)JDWKJQ\#!NK WR?MU7+GA. MT6VE>1C?;[6/WLC^JLWTD_13[8/CZI\Z&,?>"GPL^759WL[Y8[&<&5V]';XU M-8E3$V5NX.U!<-ZZ<^=^8/GP6)):'[[6N2K/HNDRHN@LOA5\I61P/S!6IMUQ M#)SLNKVA1C/JCK/0M>A./.%@SC75)Z[G?+V-"U$UNWS/MQ"QC 941C 6<0B1 ME Q2I3! D6,%9'&>N.)E4=,\*5 M3J&+UP E($V[UMFM@X'Q-P2Z PN(AF2@: 8=HI7^4)-MXP>Z %H+HW (B$>R M#?U!;6<7VD+6:QX:#S:>E6C+WXZQ:/VRF\WX?O'RLFBBY%M'B"0)Q0F1$,=< M0A3D(21)BF$6RC2B68B#V*@P[];=$X M[VFS-LI.LN[)ZCHKLA1U[TO. MJ* Q9$1BB"*)8![A!+*,!!PA1E',;+9TWV13V]VWG=[RX)6\F=^H&4%KMN%] M 3:TSM60>:1[>T.J/S%@ H@GB= [U:C"P83I?3EA](Z]+V5K:5__552FOI3= MMZ:WT]?4&3;$.@+$>8^*.P8#;]Z.\^1/39JGB_'C_#IY3_:&&LU[8.,6#]V! MI[;Q-&U $P9I CM@]>^\2R 86F$VX]XJ_/\8JTX1_SL#C1;D?XS\;ES_ MT=^[ME>YYEPM9W6WJ)9D]O\6K_77%"B[%:6"PC36$2<\3R$5G,%(8I&3.,HD ML>RNWZ?^L%KX%WK"I5#D.??YKI!P4;/G"==*O;F^_WS[^9<'<'=S#QY^O;Z_N:S;LVV-/B]0 M#7V8'_9T]EM&Q1B,@3HW_Z B=V?9/=>?V6/1N<6+V%2X^Z07:ML%-$8\9 F+ MU9DO XBBE.@"HC$4:9S%.96*]<"V^GK/?!.4$2^OL\6;$)MSK@8?4E+5A2E> M7L6\JAFX M>S6_&Z*)?@4S$7CCU;^Y?, M3/9X6X;!76^UOWQ#*%A3.D /5R-,_)6,ZYEK[ )QY]D^4@[.X"6'&*EM46IYO2]5\D:-@$ M+9^@811LFEDJ5O=CS)NXNPV[8,-ODTYIIAJ.NNX686;36/^1 M,4@:L9*>L8 MRB8E5BLMLODB7MHOXG7]*>@,IL7F4YAM/X5B\RF\;CX%OBKU4UHJO-::S]\\ M!;4-OT"]87 #3C]>X-SP&.Z$VHTPW:6%R9KT"5U!B_-.J?DX]\MMM;E"%Y0DV\)Y_CK# T@#'Y<.^%Q0C.P M 0^ER+9C_J!"9 =,G2Y#=OBH8R.5@\K4REQIVGW>Z=J&B_GUH<9N>> 7RH-.)W]']Y= _BO+EBWROYR)L^<19CGF(EWX/6IBI"7./%!E%Z=^F7 1]P-O M_;4STU]ZU4EN+XA$V1UOM!"4HVQT8T^./^!VW-^5VF.X?+M3Z[.\GO--79[/ M0IE6 DF4L1"&4< A(C*&.4TR]==,X)1D*4*IW;URWW33NT]94WL%7C6]M2]5 MK"F^ G/3:Q,CL*G@,LZ50H4CIL#.=3_0@&Y"SUIY,(/&D-_5.-:K&9,+TOJYD](ZCTTP' MMMR+]3V.FNFY)"]M4$F&(RXSJBRQ3#*(1(PA22,**56,AQ@CDN=6KK">R::F M2S51;UMB04NM8_1.+\Z&'BU/Z U]U^P,G+T?R@ 17]ZEOJG&]1D9,'W@"3)Y MQS[I]5KW?+SYJV1W9<&,"XCMOC6U?7_SERA947^VBCKSO-<]+/JW]&4P#+R! M:\* (0Y6J:_'679*?=T;:K34U^,L=%-?3SSANVU$]>[M-_*O1?E^1JJJ3C"1 M@H=9+C",*$\A"N( >6%AX1=ICGXF3F W>;N)PYHETG3@)B7GSB=-#N,3\O@I6D-DO MY>+[\NO=P^^M%Y)*GB89CZ$()(@Q$NAJ-'YYXNR%?"$9I*00.E>(58[C00,DHAE$/$L3Z(HHVE@5.'PS#Q3 MVWPMI6"'5(OCL@=1 YW"#TX#[]&C$+FH%CU86:@7?C ;2<5PQ,Y.RSB/2*^F MT?/Z>-K&>1YV- Z#QUUCRMM4UR]2"]N/L\7WZII630P=3E'"HA3#D&2!DI%) M"$E, ICDD40AKNO VD6*GYYL:H)RFYJM ^L4M: F%_RY)MCV?JP/:,/[,4_P M#6V7N2/G$*A]'A)OX=<]4XT<5'V>Z<-0:8-WW$3(!UT(4\QYU:E076OH211& M028I3%F@FX5A"3$6,>1!D$=92'*41T]S\:R3JQ_-I)R$V$QP7(3921MJ:Q"O0K2=_!?Q:3.>0\"0K3DXSJIPX MQ^R^C#C[O&.A^:8OQ?JL$V$@!>,41I0*B(),Z!A) J4(:)8DHI[;ZX>'F\<'RQ+RNZ"9[7-W( ;>W>UEV1 :P'&>?56"WQU\W-KO1QD[J/9^ M_"G'4)?'E^??YJ^%;BANW3G]Y !3T^R;\(_'XD5GT/SV^>ZVTT#=,ASF*%[] M>]4;5$-OV1Z4/-?*,X+$/8CFZ*CCQM/T,7806M/[L-L1_,MBP;\7LUE=@&+W MPGN[JIO#)LUR'.)40LGC3.GM4NGM+ \@BPG'2HW/:&IT0>TT^]2DQ9KXMD30 M?OQ'=U,X>@;L%L=,$Q@,\J%]KS[1MM8EG%#SI&K8S3VJ)N($R[ZBXC:(PYW/ MO9B19?%-/#[^C-I75/HBR M^%9/>#M7IT+]C56W\XXC^V,Q5Q049':WJ K]]7TD1?D'F:TZA1*QS&(2T 1F M/!00L2R'1(84BH0)2;'D.+$*J/%,W]2.A$T=S84$6P9!AT-0S,'.#<^&2[!F M\PIH1D'-J>4EF>?5-[Q7^W%K.O15G._E'*2U\\#KX.O^SS-UXUX9#@/MP2WC M0-.XYA;IZGM-F?JGF"8RB2B&&<69TOI<. MG>N:1U1]VY]HX47%>@4%JU3!'2^Q8%$&49AC2+(L@Q9B++N8AB*X_D MX1134\2Z3:CK>A[Z;%8?TFK.#6WR'CC-=O5E( V\M[L-IX$FSW/ICM/,>^V4 ML3/!#VB/<8S!XSTQCC[IML'5"#JLX*Y*/HAPP'4JT MTBUZE-8NUS0#LB':3C)8K(.9Q!@&W8$EB0:VCM%:DZUS>G_ZO4'Y9[ A'ER? MA]E:S-@CYDG\6$P\JEBR!V1?7#F,X!CW**0H2SUV*Q^;VPQ]P+*4)P)QI)-+ M"$21P# /E.:2!0G+,,DX-4LN.3_5U/26-:5:D1Q8D%P*HF-%Z+/0>"T'?7JV'U +^BSKQPM! MGW_-50OY)F:+5YW+P+[.%[/%\]M]\?QUQ4.*& M<$X2Q&([(7-FOJD)F0VY8+FAUU8AZ0?85"OQ!MO@JLD:L2VIH*'58R*G)2[> ME)3^V4;65(Q8/U17S%YS$R?W8DF49.+KOLSM1RZ3/*"1B" +$PX1#6)(B&20 MAR$.)),AY58.V./33$UXK*D$:S+M),<)+,T$QN4(#2PG#L 90#KT@^!)*)R8 M9%19T,_HO@@X\[1#T.3'HJR66X'R_FLQ)Y^6O/UB0Y(*E%,$::+O3E,40H)R M!#.&0I$PE@6QD0YQ?JJI28":V.Y!6),+%+VGNW_:HMLO#_QB-OB-ZTFX7,(? M^W&SB'KTAM](P8XNGYU=C*,1(KVAC?TCC!?1:,3)3B"CV1NN5;Q>"WT9I*T] MWCB2MLX'+# *B3*^PCA46E1 &:2(YDJ5"J7Z72IR;M2)U62RJ4G2EM;&4<'7 M"1WNCIY>H,U4+%_P#2Q4+T#.H:+8>4B\51KKF6KD"F3GF3ZL3&;PSJ4AT#U:?0]:Q>5O73%WDOV.)YKJOJ-9$XNK1> MM0V'C0,1<:STN)@@#%$6*8TNT^V@DRB.F:1Y&,=V,7"#T6JS_\8)J&L:3$): M;T+680J(O_3/SJ'.OE?93/A-8N4&EIPU*[#F!;1=V<%U6:I'1-/MYZ99.5ZG M&[9;6O-5EZ=: 6\!S[[IO,'A4 /!/?I8.BA)G2H\L#_5;?!O1.+ MSV*AI_\XMZ_TT#?(U/1.1>RJ6M9;O^D<#>]NOH#/ZG]=\,''Q6(Y7RQM"D#T M0MDOA+VB.+ 0M01PB-H0)DBYU8?H'7F\&A$F#.[4B3!ZP?4&0%-;68%;PIJ+;> %Q$89;G')*<*5V3I7%3 MR3I(">&2"9'FR$[7]$/8]!3+;3OG8EYG5=;[B;Z!JN'$]M+!R_*97E*,O22# M7VIT&=(Q]]O5:7@"/VFN?@9Z!X,U8UHR=ED;5&_T"[JW2Q0O1(U\Z>(3R,-+ M&J^C.X:@%80J$G2TZ_6CA!6__CE\?H3^'1[_>[VT^WC[GU_ M\^N73Q]N[A_^_=^P.LG^$]S\U^^WC_^TC$8[![^9F/4)ZL "M$/JIK7N\G3$ MC7WXF2$4ON+/SDTW;@":(?,'$6BF[[D)F2_+KZ)L@V85(ZNR5 +M*=1QY!''CO M>\#/REEDB(R3N^C7,UYOSY*RG6#9:2)(^Q M3&$8<@)1EBC+ HE8NX*HCCWG(0N,@\:.3C$U4=$2"7Y:D_GS7A^<;D#/XF]7 MEE%DQV'NEQ5^P!M81!S!S2%8[#@\%D%B%\,T4G#8(5R>8L)Z >B-!3O^YG@Q M8+V4[\1^]3]Y:<#&?E2(UKUJ3^ 3CW@F)K0G9QS:N*Q6XSL1$Q33;=M8R4#],W,*,^8#BPU+X?S@HB%LP!YCSTX/>,/ MBB(X"\'I>(#SKU[@B-&W@4JW$_.J+KZFE7P9_%+Z28ZW^\EFKC MW^N61%55R*()/[B>\T?RUQ.2(LFS)(,1UGU:"-7-WQB"/,(BQ((FE L;S[!/ MXJ;F1=8U1(HY*_6"-C=#?%/_KE(_5\7SO+X7(A50'\%S<]FWJ8NW*?"T)'\Y M>(U\K;B%L^D'K.,H/JH=OM;%&9H;OZMM+SM0\W<%-(>;WQ+-)MCGLW:"/_8L MJYNKRS/^/CUDOD@;W['F&=2C_CC?<[@=%.O$L3M1KH/1E&[,,(E2+"2,$L8@ MDE$"BY%$2\!!ANY"-H_-,+P*C)@O\I#8S7\QFI*S J]K*E:;XM&UE M :RDB<@DP[HE?!WW M4:O[=:K^%_E[U?0^>9(Y$R'#*SM@U!'_$LQUTZ%35WU)UVE@^1*SN284V72QSFD499 1C".D @$":R< MD.ZD3$U9:3A1^HJRU^M8=TNI<\&B&"HLHT ]M%;3H+SEX@I\_ -^OJV-Y.\- M*Z#E!729,6DH8J\ 70RI+RW)G9!Q5:F+ 3O0MRX?T>&^^II_TYV+^,-BMM(F M==7&X*XKID4)R:-(P SG6B6+0T@#FD%**T3@5PN;D^ YS%%;8_ $>ZRSX-I*<[;3-$>B^WSPPQ MWBVW&2\[U]V&K]@' S:26XOBQBM95:N7NJ[EAT)*40HUJ4-FJ=VH4Y.>K7JS M(1]LZ0=;!JX<X7M<,"/8X*:8SQ .FH;M@Y!1Q:3C5:_*$;!-UP1,<1 M'+0]?;6B_Z=G_$9FVK:[5T9>6;"EX/H7NW_K/*:LDH>OBW+YJ-3/VZUEN-%! MMWV+GQB+8XX(AV&:QUIG3&$>8 SS)(]8SD*2YD;U,4>C>&JR4S/2WK!V^+D" M6U9!\X@V%6L>H682=+B\ C?5LGBI[]EM&U".]Z48J,%36_^!1;KQTN_]P^[3 M?=]%IW_E%H&I?1C_7W??UALYCJSYOK^"#XM%#V#.ZD+=S@(+N%QVC[%5MM=V M]^"@'Q*\VCJ35GI3F>[V^?5+ZI+W5)),2M8N&JARER4RXJ,8# :#7QBX^6/[ M0 ;:+(SM0S';B0PY:)W[F4$$&6Y7-"2N6WNK03NVV*'-JV23RP)//\N\--^+ M'7E_;)Z#E'-6\-FRW.:C:>4VV&0= TQC.^4 J[XW3MTP];%/.@&*W8[H6*/# M[7U.J+6URSGUK-T1X"6EZL)<^8 _55#\LF#R7^9+SC8N>E_5]STOB;1!F"XF MC'@1CAF&J1\(B$C*(I<\JO;:=BM)U]-G2@TF-[PWDA&U4%Z54):U4P M?>*'(?)P+* @J2IWDE*88L%AFG*495D0)<(H8=->E+%Y6[60*N5(U-75Y4>- M;$JT68V+GG$;61;V&TOQVNER85B'2.\J7Z]TD?=(ZDU DHEUY7?SH'5 M:5$X*T&^H%[<.8 =+B5W5HLV$?0-8K)O>*H.%)]>.5>V7)GK5[[(92\K#T:D MGOP/$2AX%D D74N(O8Q /PY#)F(_]*A^M1BSOL=F+;V!T0L^]P=UW$'E42)O$ZJ\E/"+V1PL7O,2 M\&E%N_YW *&KF*H5>-W14;,F!XQS6NFZ';&T:\(\]O@\9Y?S^??EO)X FA'' M[;?&9LLW"@> 5D;]X.(.(J=#BO9@]&QIG^>8*7?4" ^CP.%AU:W"A3M-#18D M/*S"9FCPR!-V6]W;XF$^H](Y?.2E=/;HJ]Q>-W5"-Q()$4N3.*8^3$-/A0 I M@=)-(S BF,<^9C'WC[V=JW-$ M>[8%MP5H! :/FV!NR-Q#55 CE!SM.?7Z''1[:03#[D[2[&4SJ\1X/KDN%G)+ M>LF8_-S**_GC_?QY]F0;]?V0?ZP M-@M=;0YB!#24:J>\SJ,6E83^Q'/V_/;RLWC/KXJ2S=G-%+]HEQ Z^/;89FXE M)7C.WY2_^_/NX;8J\I!+@#@S*!1T&*G36X#S0>K['*\#'_"'$M95!:!.).Q* M_QQN=CB$0:0Y)0 M 0F/O1C[D>=A/"GXBXHD:$1Q3W:H]5%G]4>]V6V/:Y(0G%:D7$P)J^B@*I*2 M\BSN$DWX-2*U;B#]*C83T(@+UO(Z!= @ .L4R(%BKBM 5]_?1?V9JM*5>"6Y MJV+AVA!U1E9/MS)<,%5;HZWXJ?Y;YQ/)EFI'MI,W6I.9)JE'0ARD, QHI.BT MI6TF&88!SN(P8RDFOA:QME&O8W/-MME/R]>F@NMVLO?YA++'1T$OH.,?MG.0*T/D.3R]B!_HI_K-&D>D(#2 MF"FV! $1YBG$/J&0LH@%'F4<(6R68=K5GI7&%5<\& M9DO,"U +"OYH_NZE7J(.,HYL2F=7@YH2':5W+8C6.Y:>S?+]O3[]Q]/-D^?U M39>-^Q9^@F."2 @Y9AE$'D/K']?4SN+K_^7!_=WWW_&3HUI@,@:9WTQ.L?3LY&V)OYPIMW/IS?2/F',Q< M>3PF70_K^%B LN?_V+1A:KN7OW/-[/Y$Y]_ MY)27$R_A-!01@I$*J"&?>S 3@?PCSB*4T#A,O-!HOV;2^]CV;4K :K[)#4:I M%*G2P\I&6C#GA4%TW6X\-&U;7RCW;=PJ4&L)02TYJ$6_J&\V7[2_5,"W"CBT M;S:XN3)P1GT/:^%L8-DS<5:-F!_>?V^BF,]S7)2Y\@8?^?MLOICX&69AACFD MH0H]):G<[$6>.AL@01AY+ EPI'MZ?ZR3L5FL5DZP%A34DNH?WA\%M-L6N8*I M9Y-C@9#1X?TI"*Q.[X\V.MCQ_2FU-L_O3SYK?X#_()?;Q?RML#J_WWIY;#-W MZWA:2=H0B=HB[;WE)YK M>O&*?1(ON-EUI9V7QV;=-L0#2C[3&TN[V)SV?,Z&I6>K<^C^DC9*%O>8CB!Q MQG6FW18'OM5T1*']RTW''K0]>WY[FQ65F:B2;\JU29A(]]6+_13!"&,"$1(4 M9B*+(/<2%A$/$V26$M/1U]@F>"TJJ&2]J)/KRLU54V4KUHF+AN75NO#6/9)V M@F+O)]*= +H\ASX)A[-CZ.,]#7P*?5+E_4/HTZ]8\@')W>V]N)+[L7QQ@VG% MF?&C.F_X/E->QB2(>.8SAJ&7<0R1.JW!' N8D%10G*DD%J/R2*37!<$?"$D 0+ M+X)>F$G?A@88XC3RH1 ">\R+2!)J5N5U+-GX$F4:$556?".CP:4"AT/6;=&^ M9SC6Z@#DBW(_CPQ2-H<'_D:T9RH(LFSZ_- MM2= JM&BFZ.*-T:5?&X]]]Z,*JY&]6-O7JI8ZVR^X,S5%17WH]!YE\5A=\-= M>G&/T=;MF!Z:/_<:S2/_X,62?_O\B?]C-K]:EHO9FW2DOWW6IZ>RTZ8>5IT= MO\Y_#'E"I;N?0I8&""+LQ3!+O RB.(ZX%]*(968Y6V>+-+;-PN9-D48G900J MK'LO.+0-8"?=$M MH7,!/'Z%Z.R6;7FL&!=YD2_XC_R#LUNY&A0ON:*+KBK!M^),<5E>_I67DR@+ MO"2A" 99&D#$X@2F7NQ!CT>A"!B*>:IUG&/9_]AL\EI\.%7R@[4"=35X.;.5 MW(81'--1T;.V/6+=LVG=@/F''C[.4,0(C/Y&6S/-C2*3'"4D8"2(0SUBHQ3A_K(.QF:H]RJ=:3%L^ MK ;%;LOC IN>38LI+&>08&WK[H !JVGPB^BOMM4YSGVU\YR=G_*=S_,/K$AA M;HMR,:\B,8]Y^:]J^<-!B+,8$X@)BM4]:#F54ZZX-AD+1*@N23,3IZ2KL[%- MZ[6L8"VLE=/1";&>A^$*N)[GO!5FQAZ$#AB.W(7.K@;U#724WG4$M-ZQK-NU M(HHIGV>/7"F13_D=7]P65.ZO?LQ*^>^*MN%A/OO(&6??/G\KE2^RJOAP2:5@ M5:V<%==\E.(D#F(*HQ!Y$ G&8);Q",:AE\8DCC .?!-STX>08S-3&SJJ(BKS M5DM0\ 7(*SW5OZO_HXK\Y+U1585+9JN"+'BEIVE=L#Z^ SV;^-6CV[,MW1G8 ME8) :@AJ%<$O2LF_J5]7Q#8/&V/[B])5?@!_VRB[L]:WGRID/0Z(JS)E?8@X M;!VS'D'>*W369U\6U[RFTR;C=>,DIFQ8R75O>W6T,3K3/IV" RF^!G5@.Q'K MMK(NP>K;4A[!R2%?NRX:=O? NAH>[CJ8AGI;M\)TGK>:Y-+L2+,R>WLWGMH[ M;XYQ0N\LZYOGRT;S>A:&G+9'5-F9K,>> MLK]NK>AH?N0%OUWPMU.!C*/OC>D;W+Q(O$6?I*0%E;B.+Q,?A.*LR\3;+0Y^ MF?B@0H,MC&W]V$Y$-+C, M>P*HTU/7#48]S]\-(4$K)3#!S&@*GX;$:AYW-#O89#ZMVN:,UGC:IE*KW%;N MT+X^EU-E^H.WNWA4K8K%R*7^=RN_I;,>=XJF[@ MJ,WKA(0B"S(:PB3R8XB\-($XC#T8!UY,4YZ@S/?;V@#/NF5>!Q!<:])MUQAX M'L(^27TN]CB6U1WX5F-0/Z*HF"M5H=(5;"A[ =:: J6J2673(3Z9;ELYKB]@ MH%N'NJ.^\P_;3W=]$I7^8_\P3 KECNP#&2@#?VP?BF&!W@$'K;NL[Q""#%@, M>$!8U+=[GN>?>,/.&>70FX\_IWC^8V< MIA./49J*,($>YP@BEF)(8D)@PF*/D]C/.!?:]>K-^Q_;?NGYE% :2%-M-(#*$6 TJ1?\ W6W7X' M8:!5M*_!,%L-[:'L7-LLFAUNI;+7>6O=.:,9NUR=^X6T@VI+/N>OO"BK=*#V M_/:.+^[%,_[K05V%F!67"[GBD>6BN@DQ>\!S=;&M3SYD*?,3^+8(XA$9L4,'$EF,DN'N;Y=*59=,5UIUB3C&.;7N!J[[B7J"\>C M[YA@-1!;*FTGSUQ4^30S :1JJHC+O X4;FBGK&FM7R]9,XXQ=Y0HXTJJ07-C M'$.YFP[CNGG;A&W!YW.59:/ZEEU>_Z4"W/P;+[C(%Q,619E@Q(-^FL@]0!)& M,*49@J&/14)1%! ?F^5L=_8W-I^_%1\V6@QDOJJR=>U%WH"KM M[9NWE0_!$IY&$<:G<8;3.,Y2(U(QP_['9FE6XE<$68<\ M# UWP$X)H$=O8I#*4=G.I4ND&RS9JVS2"]:+X0U17O?\T4=4[]H4CC. M+8?L\@O0M+Y?/:Y]V^AJ2+_U.*1GT+/T +ESQA:7,GX1B4L/,!_G=>FC,[N% MY6'.WW'.F@]?^)CED1$8,A)S"#*? &S, R@QWC(F(?\ MF!&SV*E&K^.+BS9" UY+75;&8%8'2VN9 :XT,#/L.B.@9Z8=H]JST6WA;#?M M"LTZXEE+? $:F=T950. ')E(G1X'-7@&$.R:+Y-7[8S1S7'B%[G.SA?Y?U;F ML)% G3 ]RW'BDS0AG+-8P( @IEA;/)AY+(6AH(C(S3T.8RW6EC/E&)NG>I.7 M%$^!_"@3,Y-D.PYZ9FH ='LV73==K%.UMU@E@&VJJN+-H9V+IR,K9 M2C&HY3L3JEUK>&YSMLQ\']+,SN:?_YS-_W5;/,QGE)?E)"'4IS'&D&8B@2@5 M%&),0BB]-A&RQ$\\ZIEY:(<[&I]3IL0#>:&H(92 IHQZ!]'4,V/G(]2SE5H) M> %:E!HAFV13E[QX75@XH[\[V,G +'==BNZ3V74^;7YA[+8H<_GD^N[R#X,K MC,=?'M5'6PEYY$[\#]=W&4]C8G41JJ/9P2Y"G59M\R*4QM,6:< WLSE_G;WS MZZETB.:S(J?-C>_,QRD)4 C]U"<096D*,Q;%D..8QR'C(@RTR-DZ>QF=/][( M"=:"@E_N)-QD]C=P-?O[!?BQZ&#B-X"WVQ@X ZUO-_L 7B?OTAN@9)!]ZP*M M@7)L#Z#F*&_V% B=V;%'7QXN!_:4_%N9KB0ON3H3+!9WI:2*"D-"6(B@7?[&'5S^";W6EP8+[9P^KL\\T>><[<]?ZYF$_5G:GR7K1E5=NR M%II<#<=;&-L<_8EE+SF>5@5YRRK!>-\=UV=OZ(#N]*[%#6H]3U\MP, ?3@MY MZ(%CM7WI:':P[2+UQDSGN]'7A_;9-]B#JIE-2#S.@+1 MZ7GM )V>)_4!8'J8PB=P.(M/:;?-P1F5CBAUB%/IV*.V<7(ZKXPNGC:5C.LB MQEM7&_;+H&T$FR89]3*49@$D?II"Q"(?IESXD,0ACCU?H$@0LZ(VYXHT-LOQ M/9\N*[YT+H3<)*EE3UTTEW[L@WRNM*]Y[F#T=&/X0XY)[Z'3E3*@K:;>E%'? MN1&V&KCKU<"=2(%S>E;@"G-GYPIG"S3P&80K /?/*YRU/%@"R)^S"?>03U,1 M0(RP"B9C"K,LDC8[HH$O1.9[L='=#BLIQF:_)'W(,].QM[\CV'9$^ M(_'CS]F7IGVL&N)+\#-[_#N M=HL"4 M=_G=+XSIC+>PT0B56<+2=WSL*").N8H/:6\7%=ML:+A0V 'QM^)?AWYOYRVH M2T'WX@E/>5LF10CJ(\I3&&#I'2"&&[U8?)!#I,2 MJD14(8U2"6FVJ.\CJ+=^GX5*S].TA:.2SF$MBI.Z.UI[]]L?=)D]JM[NBGK\ M0?-,D>]-JE!]V>^Z8-^EVSR) QZ0*(ZAGQ !48)BF*4T4$06@HLH06&H56+P M: ]C6W-;(4$M)9!B B6G?K;(82"[)[43>'J>U,;(&&6,=&IOE3)RN,7!=9"]+33K5K-'M?Q36![.&(V@0J*\]:/WS$U)G==R MR6;OZANHUC%-P['_YMC,1"N;P>I^!)+3$_\\-'J>YH?2QO3 ,9K1QS&PFK\' MFAMLMAY797-N=CQE/A,?.)__.I\MWV_+Y@TUI#NB69S@]>T/K#4#;$,U MLVB>LZ'3"P(..AP#A?@WQF%3IPNPTJKB[=G.=V@UNZCR !=UV:.5>NXBCZX! M=Q2P=";6H'%.UV#NAD>=MV_+&RR7A&J18-^7<^EJUY&>WU5VP+IF4O54E9E< M<:/?S.:"YPM53W=P-3IIV(V;[(M&MI,:EPXW-GPZ9GR(0>E9Q->"5G[H]*&5\HT0>,+ M4.FS5;*N?KK2:55<8D,OEP3%;A!VQEA\IC@#4QB[ 6^?T]A1NW:V69%<%C2? MYBO2RP]>+/F-U/^)OU3YQ>JHO"AGTYQ5>605AVU,_8A+RPL%\3V(HAA!C+-$ M'8NA!/$T#N/(Q"+;B3$V.[RMA9K'C1Y ?4^@U:1.W5CK8D=.;#ER>L:X__'H MV03W-13&1O<\)!V96DLA!C6PYP&U:U;/;,W.F#[/.2Z7\\_*6M>W.9J4%IY& M,?9C!CE% 41>',$,AQFD02H"$B?49T9LF4=[&IM); 6MO1PS"W<<3CTCY@2D MW@\?-O&Y:"^1N4\9.@F&(U-SO)]!K/I;<'X7_^+ M?TZ\$$4HI0+Z"&.(0C^"),XH3.(L"C.&LS34XN$ZVL/8;$!#M-)("2HQ@933 ME(!F%\AN*^ $GIYGOS$R%B0T1[0_@X5FM\6!:6B.*+3/0W/L0;O%O/6'LV\+!,9Q'[((3RWN!>GU;G&J,,2] M("7X?_]%J? W=0N(Y>7[K)3?N_3*WU=QZW>E216VYB?#UN<,D)[OX!#O84S) MQL4?A?'W"N.\W?RTXM>G WT<#)@!YLC9T.QT4,_##(A=-\3P;' MBZ TURDG813@R(]C* 2E$"4BA!F),NB%7B2HAP,2)2:;%KUNQ^:]/,\4N=W-BL?EE/L>B7S%*#9_*Q;L9HI?=).\CC8P-K,B!85*4J!$A?Y6]J%B5K89>GB!/Y38CI*]3L)BE>IUO-7!$KU.*K:9YG7Z8>>\ M,U6EA DGB,1^D$&>J4J941A PF@*I>/A2\Z+<.@BTS__2]W=6*A>MI0W8'79?L^:A_!0 M\?-)***(A=*>A#@5$ 6"PRQ*D$H+%4G*LB1(F6G!GLXRZ^.YGBUWD1]YJ78K M*B\HKR\M+?!?IG>UCT'KD2RD$0D@0FD&42P0S'B*H>_[28QPC'UJE [@ -A! MTO1[AE7/.CL JV>CW-R2DR*N*D_^TDCID*7F! [NF L/]C(T'6&7J@]V7Y#\Y>I)-R6Y2+>769MSFHC7TN4@^'$.,H4CX#\GT+QT9>L!:XA_-S X <61J='@>U.@80[%H@DU7Z"HQ3B,/6AW%LBF*(PACZ.*8YC]7-HYO^=['-\GN _ M\4M319O4BX"AJW(:9CU[XQ2ZGJU-*RNK M_AZ]GO:+E@$KG,^KM.SO>4FGLU)E7Z\OU/I)QN5N,H!1&$OK$D07S[]]OCS^N[YR3!6U0FO9J#* M%6A]1ZD4.VHE*-B0U/%]92-07 6H.OL:-CJEH_9>:$KK)YYX010E"8=1@.0.B64$IG'@P9C''A,)YA$-C>ZV'>IE;/:BS<67&U'Z^H;G MAHG!AY'4,Q%GX].S:=B#IH>]3"<&KFYW'>QCV"M;76KNW.JH9N11!,[@!FI; M&I@6:$>!?4:@W0I(L)8U0D%%$H0B]6 M++P8$IRF,&:$A(+[7H"- H_=W8UMJBHQJTU^]<.&P."/5F3#VX8GX-9;>]V! MV/.D/PL_L!5]"O((AR$H0L<$0+E(,64^;$7"2VG[2N&:8#U8RS#I+>L# A^S^M.C?N6*BW%;'VU8T40 M(E6Z (U2>[4&:[W<+5". ':T@ITKS:!+G"/H=M= 5\V:+9+_FN9T4H7798?/ M3X\/3[\UL9Q6J>33C 7,TY MRQ[690O_.4LKL. MYM+]4E[C\2<01CJ*( M0S\)!$0>YC"C)(!)&'E!X'&6>('1QMQ0@+&9C%9BB&N1Y3K7R RF2F@@A7@# MO^0%^.1X7O[-,('4>'PT=^0]HM[W%KP5'53B78!6>M"(#U;RUT]4MP\=[K4M MH7.UN3;M?MC=M"4X>]MGVW8L]LLJ3KT3JU[S>JI?;/_?QF.X8$^O0>&QV5BER ML7?'V6#'-LA'HK$Y'MO0#W#.IS7J._^P_737 M)U%?XAWYAV$0&AC;!S)0J&%L'XI9\&+(0>L,A@PBR'#!E2%QW0K6#-JQBPJ< M5[,G/N5*GI\5S::+2IS'VQR=<]%=2%+]&A>?H%4'-/J<4Y^S _!N-Z!/K/M> MS>U@'J1ZYVD '57Q[.CH"ZMYGE:_NZJGQOL66S-E LYBI\/\A-\E9N]>S+- M7ZKOYV:IJBO\E/O M^5;PU%6?E_RV^(F_^#_KF(MDY@A%-$P5.F%/D0H#N6F MRPMA'(B,$B^+(CTB7P>RC,WBR8\T-?!RSQP(C8W-3@?_S"Z&<]W= M8+'EE#MJTF4ZO#K5N5WPMW+BBS1!481A'.,$(BQ"2))05>VA291EC"0^.3\? M?M7?V-8CS?U[QPX=_*&4 Y5V3G+GUV.C=Z;B$/$!HFI'LN=U,'24/[^'3*\) M].O>1I!!OZ>Z7@K]_FOF)2\NY61A:L)4U*-$W5X-? YCD7+I(2<$9BS)Y!^^ MQZ2/'$61UK'$7LMCLR\KX8"23K^PQ39*OS X62TVS%/@*FWD)]/D0]3]8:G29[LA*Q MASOFW2@X6HN/=#+H$MRMZ.[*>^)IBR#6'59[BWOQ;5G*];LL'V;R7S_K/]=! M7YS%64"3&#(?48@R%$#L*8N01"IS'V>8FJ27:W5J\LD/DV]>BZWNSY!&<(,X MB![0&K$HY^#U;"\:U.X%:"565X^4M."/YF^="+HMH@8!).?(#A0G6K/-J&\3 M4ZJHOE6&V7L-KZ*7+?:^75>Y[4:H=89_]%H:+LICI-E6,,?L3:<4!HN6\KTB M(IJD?DACE1&;)10IR^U!$O@)]!6Q6)R%+ D#,]I"K7['9[Q7806J?N!KR9TP M&>R@?DY,Y@PDORHR\GZK)$92+6XR]3\0Z.A9[+ZQ+AGZW4Z-;^5'R@%I)-:JS!0$,D MYQ_J?CS)^1W@&"7G=[5C6RY$F@9>+E2BR1U?3!**.8T]Z6#Y(8.(QQAF(@NA M"##'TN(AS(S*#NVT/S:;U8IG6K%B&S0]VW,&%#V;EE:R*EM,U1^DTV5%^W:% MW_-%DY';/G0!UI;HDB[RCXIDV&4ABX,P.2M@L=WZP(4K#JJV7[#B\&.6Q*L' MBQ5N$/I]^UP_TIS.7_Z)YW65P_*V+)>J4I$T-_F,3?PDCCQI%F!$5-:7'\C] M&*&*Z\F+?))BX85&]L&I=&.S+M='RZ;F!2@K!0RI7YV.I9[9^K(1ZMGH;99A MW ;+O[UG+_Q[[PJB]Z>Z&'!PS2B"429VL'Z:0:SS$\AH5$D8C\D/C)B M[3_SA9+0;!4>VZ4@G@QJ9 M;D5WK<6)I^VF_?.\NB[P^:0H@6JSA02B./0AQ@)! M@J@O6!!FF0@G!7]1Q42>]4U 1Y=:7WI6?^E['??WU3_R]S8[>2:4E_8F?8": M1.F7VD<[7J7/&/7("Z2%]96=500?@F.(/13!4'@H1(AYW$C;9$7X]&^962E")V?J=%Z 5U9UUUL##D8GNZFE0.ZVA M\JZQUGG%MJHD6:Q+PTG7,"^?WF5O[+[X'<]SQ6*I8G_^!.,P2W@20I$%#"*" M(YB21/[AD00%//##-#$K+:G7\=BLBI)[HX3DA>+#RTM05K(#:J3AN];QAF5,:QWK=^7\[QXJ7>NF[O9F]G\B<\_ZJDI[*15CI-BAB0V_I) MAD.C&1?L#?"^ W\5ODW0KA:]"=RM/:OFMVH06@T<1O6LD',5MC/K?-BXG!4P M>X$WNU9<$'U4Q.3N.#X.-C_H M!,P1<\?A/KZ0M*-3Z6Z^CNY7[=RK.[Y8%SFX_,#YM"YI<%4%K"J;]SJ;RO9* MY>'156TJ'F:88A9!3VX7H=P:)A!C$L",\!BI*XB!5,$H@=92$I,)-M!]B-]^ M7C]>/M\_&N:FV0Z%GE\U +P]VR]5I&6K;@M8J:'JL]2*@$U-ZHTE[:6^V)EX M.G*[;*48U/\Z$ZI=1^S+,T M\2EB<;=,$L)QF<8&TDK8FVK#:?Q&&0A M\6/L0QKB$**0IS"-< !#A!*4QEGD1:%)W;@>1V"(.G&KS-XVD[H>!#!;BPP@ M&'R4]-:O'K'O>=W:2ZBN95;P:D/NBQ9_=RN5)7*.5BC3W@==F2RAV5V1 M;)LQCPW<2$UG!7_D=";[^KS^ZUU^:M6.[E[X@NG(6A5:S!KL?!(@]G M ;(9ASBOH3'4=ICPQ$\8#1!DG!.(,$\@\<( LJ$)W_\P7KU?+B4Q^ )AY$*4I@X0I3B824HS4T00UXV0UEV%L6Z)6!5#)75;S MNQ6]ZXZELS'1B_#TC'3OIZL-R']*\4$KOS3&6^!O_/]*I=K@2O^:R]FD#C/^ MJ)34HG\RIPVQ!]D5B8B%!,-2BMA#M$_WY]]]LUN+S[#J[N M[YX?+Z^>P;?+'Y=W5]=/9J91&WL]>]@'HCT;P49DH"85.&P1'<=^;,%R9,RT MNQW4@IF"L6NVC-^WB/)<4CI?>XX9[,DFX1T.N MV'83ZD/D11RF)/-@&/L^R[P$>0DV8-G4[GA\!ZB-Z( WLE>.PZS*VZ*U^&!J MZM<9#@9#+,->EL D20*(8NE9X]#+Y-KAT22.2<:XUI%J?T,Q1(AL! .A$=7J M!=Z>5Y 6V>M-9.O4Q$9N\ZV+Z2>N'U/J!>&!8D6.OF&SR(\Q8)T1'?W6AHO4 M&&NX%8$Q?]MNF]"6RWF>-3<,'^:S=SY??#[(;T3M3E1LYUT],DDCXA&<"1AZ MD0JCQ *F:1+!+!#,9PQ'G ?MC6Z]K8)^YUK39OMN=\^6ORU#5*ISS?=&[@N@ MSL06U0SBK>QF>P># =';/3@&>1CKOZK6M9BUMY#!PPKD2O(Z6G)]$F7C'80Y M8([V$ 8=#[J+, =D=Q]AT8(MW2!5=Z?Y=U[_?5MS1:\7(?7)C1F M<>1%&42)%T(D@ABFD>]#G!'&$TI1(#PS@V;2_?A,6BOKA@,P7XEKRF!H, YZ M=LPYMD-Q'];B@E]:P?^F>"FVL*ZDWPC\NB0[- ?-&1.B0=<#TR2:@[+/H6C1 MALT5P)W*O)=O"_W[?OOOCBWH>K1J].6; M/D/M\!H+H-BPN,>C]+LH/'\#[> M<0PL+]\=:'# FW;'U=F^5M?QG$4<\QN>3K_-JKS>E3?SQ%_47VVUL)A%B!$! M Y(0B)"*7_(L@)P%F(@H18QS[8K6)[L;VU17 H-&8@VWW09@C5"84]AZGOV' M$0.-N*>Y\VP@-(AY.85RH%A7-Z2.8EO:P'3&M$ZW,EPL2UNCK1B6_EONLH)6 MA^E7R[?E5'Y-'_P*+^CK;^^7[#^6=3;2\ZPYU[IZ55RIMT6S -P+N2U]D9]; M.4$^#9,(^5!("PU12F.($>%0".H%F#'!PNCX? =K;54\KM%7/EIIK':SK5LZ$Z#5NM], M);;Z>S/ M?W#VPG_%>:'^\1L7L[FZ(S/%99F+G-:LW$*:WF?\UX2$*:7(2R"/,P[E9B"$ M:9(ED+" QIE($I%HE>SN2;ZQ+2:_%7/>E =YD0HH1D Y=OE';9_6M(SE!2CX M0IF?!?[+L!"4XQ'66VV^<-QZ7F*:(_I-U;;).IIK"4I#4*EX 922J]^22E.P MJ^H%P$I9\-PQP.85I_H9!E<%J1Q+-VR]JGZ@W2MGU5,W=LM%55-+W7-;QYD,4LABED(LSADD"9IT34H=O1A%'/JIX% M3L]VT1 78U-V5'='QFB__4'-R5'U=@W"\0=M2YM,%7'JTROGBQ^SQEK\E9>3 M(* >#4D$.5&N',EBF 5(0"_RD2"$,!&&9L5-#GR DJ04$KJ?RFI:R& M\_PHMGK3W05B_8=P+<"R*'K2C82SLB='NAFX\$FWLONE3TX\;V<8ZCMT$YIE M/DGB&!(:^Q!E$8$D2]6M0Q+P.,V2#$C#97ON?Y6POD;J)N*^AH6C:-#CH)MQ79G7([OS7/>Z@*E957TUG) MGV<_B_=<5::]+=B='"O=_(>N-L:VJ"J9]),=.M'IGFDN@>E[[E5B@DI.%62N M*H01FD1.BA9I4=T-CQ8FH2.>IOI M$EK/GU%!=ETFJPK=XK?*$20B38A@#/(DC"&B<@^-0Y2IKBCX0N:=BI\ ML#II]QMFQH+Q?'*EB,?6S.."A7X0(>@CK.ZCH$"E4WDPBOT(!UD48:1UEK+7 M\MA,026<<3!M'[#NJ7X6#+V?6VLBH#V5CVK;L:3+=^I)*W]8S]7]E@:9FD<5 M:&?B\0&QF MXF@U>,,->]_CK!D*&-'H];W1>;B]NCAZP896!P-\+V S5KPT-;,N7I+8K89;YD<<$C+&0BX2',20J,=/+ M6$A\@3-,M.J2[K4\-FN^ILDQV._MX]5M;,]"H6^?SPT )L2@ED ,E+L.(;B; M%?SO\D^PU27@4N!%6:T+B]>\!'Q:+1E_!Q"Z(NH\ $TWQ^;F"P/28QZ0[ M&IO9JM._C#EO-##5J-$^KMEX:VZR6PL&[ZWO-R;R/P>DS*6OU>YZJK>:G M;]L9'2X=5-?J-&F[I<&.CPXJL'E>=/@!V[3*LN3\_IW/I;]3O%0I7JOK 2VW MR/42XB#!,A&$0TBR&)$@&#-(A]+\W",/),DC%T.QY=NH;J [SE1?ZV M? /3*FKPWHAKFHJI";W>\MP'H#U;@%KD"[ 2&C2IG!N7IA8S0'A50==E0J<9 M5,[R/#6['3C]TPR,_:Q0P_=M3[(/E*9(>8 "PA$4$>?JY#J#.$X#&(64^)F' M4!!HA2RZ.AF;PU!7C5BHJA&Y:8603C!YG,;(PR'T%?<6B*V\%^#7^QN9=K/OX/(>GZU]_7M\] M@]N[F_O'GY?/M_=WAKL'#:PU-Q-N\>M[;]%0KZW$W;B'T%,]&P. 7.T^-'H< M=C.B#\'>WL3@54L2,ER^2G]DIPSBH0E!./=)QF(85P4)8Y+!#'L<9FD8,"[W M,+%O="BLW?/8@D-7ET__N #J3W#]OW^[_?WRAS1&3](7OWYZ?KR]>K[^7O]2 M5>)Z^L?]XS-\OG[\*:W5[_(!9;@,KR#J#Y&>S>H%^)XM5\6YHK8WNU5>^[=@ MQG"YHN/2[G=8=BU3./;(LHP;L+=LG45@I1!'Z\#6:8#[+-ETNJSX(/^B%6/7 MH]S270O!Z6(B(N(%7A+#1*@+7A['$"/L04P)SP0AD4BU"DI]C?ACV]75A&BE MNC=)VZE?_<#72II;T0$_!WU3/,Y!'L">:Q7XKDO*=A3YKE$ !^H45"GG-1:@ M!0,H-$ -A]LE8OAA=+C.#"C\X(O5\ -S:,7[ BGLELT[OE 2/,QG'SGC[-OG M;R67W=_D!2ZH[/"2+O*/*MEL=3$O38,TX32 $5>U%,,HA:D78"BW!22,(N31 M-#8+2Y@+,;XH1;4'N/EQ_\\G;W^_?;Z]?OHW MLS7,8FSTUJ%^\>YY+9'"U^M"*SX@G^ 7I8%T'_X&5DJ M1:]4)C9@^C(DEL( M,*@UM@=HUZ*>T9)5/NP#G]WQF7%&[.9K8XMBJ,S0A^M[<'=];Y06NP5%MW4Y M$X6^S<8: /?9L8=TMLV/W6IKR S90TKLY,@>?,3.\:CO_ZJ[>;-".C[?9V\X M+R:!'U 2B A&N"J:S7V($S^#G"!2S MA$-.!(*("@&Q7)@A823P0X()(O39'SZCC7W/#1.*@*9H=ICQ1]-0;Z\HH\98#H5>PQ; M/&>7\\3I%'BL32 @@4!1'&4P@R%,<1>)E(>>2&)L?E& M9[^CL1G.QI$O5X("L2P8/WX3S0Q6D]W.>6 -L^%9RW@!;GZ'=[<7W;=G+'<] MQZ%PNO$YT,T7['V.*WMX^]/QO#DIY'6QD$U>,J;*??'RN2HICV@4>7Y"H1_X M*41^*F#J^1&,J! M]*:X&!%(=BEOQ2-YL,'!Z"2[U-EDE>Q\SI)!5 MAL>L8I29K\1>U0CV7HI>!Z3M^P%(NF M<.QQ)1HW8'5D^JOLJREG^IV7=)Z_J[#?.E=9_Q3U1$MC,VSJ7/'7R\N'557A M#:&-3EI/(:AU^.H0O '.8X_AYCBUVPP;VW/;4\T/>92KJ>K.Z:[N6X[CT-($ MR1U0P )%09A1BB'R NDG>32"H1_Y&(L@I%$Z>:]RXYX6>+XX,]XLNS29"KL= M#Q"\Q%5-(E5?]B4O"K4L2]^GEL-1T%C!G@04Q2A#$*-(NJ<^\6"*< )I&.,T MD+XI#U@#^[5<.KX ]+;; 2'GRD/M >PS8_"&\'UME/V$WSA <'T#KK[#YZJK M<03(-Y36#H%OOF-FV9TB?5:N?QZ0?MW+)_\OSE=<'9Y0>?XQ=^MU2Y??>BHL\O M[Y>+A]<;ZCV;]!7@C>"@EESYRK7L8$/X MBQIY=XZ>%6J./#^SO@=U!:U@V?4-[1JQ*8Z"R]??BCG'4T4$J78"O)S$OA=Z M$490X)1#%" ,LRCS840IHJ%T)/TPG13\1:Y][%FW5LJ!CK2F4E9/I;WN>MQ) M51=?U\*"6EJ3"B*'4.VV1>>!-.2E8>? F)18.1.@@4JMF )E6$RE X3NHBJ' M7ARPN$J'W-M%5KH>M,WP: Y55E0^RG5?J@K!69RR)(9(J#AGDGHP"Y /2:1N MO80BB;E6VM>ICL;FK#69#8VP&XQ4M;BFB1]'T.VV>2XQZ]GTV<)ED0_2C<49 M>2%'&AXX/Z1;O?T\D1//6Q]]R W[8EZ7H,O+?SW+=IK[60SQV(NB#,8A9A!E M4:0L0@!C'@6!H F+?6:88W^LK[$9A2U1@9(5*&$MK[]U@:P=>G)54^\*A%=*GF3KH7_\2J$/7B\V8V_XF+ MIM9D ?S:"5V?T;YNB U;+;A!QT1T"C>A4#\#V;#T:3.\%:&56MPG!EM3@ M>V^8&@2V>L!VH%B7W)C)YF0_"LMW@X_X[X["88;0=4;(=-L:+FAFJ-U6',WT M74=[Z6^?WWA!7]_P_%]U[DG"?4()A4G*4^G6)12F**+02Z@OD@!+FY^>M:'> MZ7!LEOW _O#;)UB);)2AH@VZY0;[#"B'WV5K0WC^1OL(+GWMMG>[^]HM]Q'E M3^Z[C[UG9V<>^047$MSFLI#;DK]^#3LQ#G0-*S16A%ZX5,\IC>CF;\7O.#SO!CRNW.Z*// M6>P%+Y>+V=M,W0S$!;LMV%+Q[>)I0V2(41*RD/N0)SB#* L13%/DPX G@P%A;\-_SV_C_ 6F"#+4DWNAJ;.V>8]3SI-^!2ER37DI[F MD#1%S6#[Y@R]@39M9Z!HMCG3 J9S2];=PG ;,2U-MK9?>F^87^Y\^'BOZ14T MKW"VSX_-\CW@3_!1J@("8C9_JVZEK*N0Z-_47,'1;>5LD>@[1-4%@CNZB4/: M6]VK7#4RV.W)7;$W[TCN_8%+\NF[E=9;:5Q()"/A/1-4BY] M$^R%D*2A@(F@G@BR(,219U2 O:NWL4W25D;0"FD5KN@&6&\GX@RVGF>T+E#F MI?QT '!5Q*^SKV'+]^FHO5>X3^NE,ZW%#]GRK?RQG*1,1%&*8I@F00Q12!)( M.,2W=/>&3Y]+_+:T)C=IS^E^CEWZH^V/=R]^E/J;=VM/_FP M>>CL1DH]*_@CI[,//O_\ON3/L^]Y^7^6>"H[H)4AN1?/^*]OO. BE]N%MX5N MF,VF[;'-^$8'T"H!V)*KRA&[>J@,'ZD):%6Y )=OBM1./VIG-1*G(WQ]#T+/ M9J4W_(T"A>> :!54M.IPL #D.7!L!BO/:L>BM(]BRR^OIK-2]O.S>,]57-GH MX.!X"V.S6[6DH!)5U:Q^SM^J>?/S[N%V(YZNF>1Y KW35L@-<#W;&EW,W!Y" MG(;&KF[0\6:'*R)T4K6MBD*GG[:+8:A8R+VHN=TFL0@2PI,0QIFZWBP""C.$ M!4SC )'(XR'QC AJ-AL?FQ'8X,4 ^*TF4E:E+.: UD1W M-\FB\,B:FW\-0+ M6MBBU/.,_S$K7N SG[^!*C I?8A:1'>!BD.*.PI/;#4]:%#BD%*[H8B#SUC& M(!LNP$<^K6^"O>;O99.2XF>Q8'Z*H$]5*G5$&"0(>Y!A'JSH:=@0Y6F5]^*4 M&J]89%0^+=_?I]7Q!YY^PU.5._+TROGBMJA222JJ:.5/K!G+$QIEB<\S2 /E M#="$0\S3&&(_")+0IS2C2"]CVDX DRDR3#[UJI)J5+I-4/^0]QTSW9 =-,*#2GJP(7ZSW0 ZA/,N0#?(\NP5_($R M/Y]?.5"7]>8F;JD5VX.S_;7OWZRO)!;13I=LOHBWXJ3OBY9TGC=KF[V M6>/=F5!JWNIP2:;6&F\EGMJWK^ZW_^E_9?Y!\$E_Q__I?_"U!+ M P04 " U1T%8MJVFO?*/ !^<@8 %0 &ML:6,M,C R,S$R,S!?<')E M+GAM;-R]6W-;.9(N^CZ_HD[OUX,NW"\3,[-#EN0JQ;$ECZ3JGMXO#%P2-JQJ+M(F>3"TEJJF>BR+,E$7CXD,A.)S'_[WW]<37[Z!O/%>#;] M][^PO]*__ 33.$OCZ>=__\MOE^^)_? MORQ_XI3+VU^[_>G\7X43.@2I2399$)FH($Y[3L"S8$.23(/_?S__*W?*J2P" MD9)2(@T8XDU4)%G'J8I>:ZN;#YV,I__\U_*?X!?P$[(W731__?>_?%DNO_[K MSS___OOO?_TCS"=_G__[MH?ILYYWYN?GKWJXOQ MNE_$CV4__]?'#Q?Q"UQY,IXNEGX:RP*+\;\NFF]^F$6_;*3^0[I^VO@;Y6_D M]M=(^19AG CVUS\6Z2__\2\__;02QWPV@7/(/Y4_?SL_>;3D/Z>+O\;9U<_E M9S\?G1W^]O'X]/+@] C_>W+YCY/3]V?G'P\N3\Y.D?CFPY;?O\*__V4QOOHZ M@=OO?9E#_O>__',RCD@$%XP+6DCX7R]^WL_W!'Z=PP)1U0CD W[CYF,+336( MA3^6,$VP$LGMFI-9?/1+DZ*0V?SV7TY\@$GSW5&"\>APAKOD("R6[;<2E+[T7T\78Z7WP]20@DO8''IPP1&F888D .B&3C<3-X13S7^U;%( MA=!"6MZ*_'6K/N;BH<8/YO&GV3S!'"W0[;)^'I]I_S'V;W[CYZ]^CA]$XI?Q M)-W^ZSR?7=70W7)649(K=2'9?_D)N<\PGT/ZL-+61B8;#I=HGZ'YS8I(N/GB M$O_EP1_CQ8@Q9@/-FB@6.9$6[4@ :]'>#IRU&6IF"=,V(3$!T^L%@;_(Z-QTC#+8RN$/%MR,*!HI<=9 M+:'VC(@S=//F-QQ\A*L \Q'CC.D@!8F29J3>,.*]LB1GIP0S*)S4#A+/U^P/ M$RV5-ZLFR6$=).BOP2&H28&3/,7B76I+ M"5*2A,H M2YR*.CAXLO!@[$(]2+01[4#0<3GWT\6X:.&&!Q,#!RD\\1 %D905'JPA-/DH MC(F6QG;GQJ:5M\*'>%/X:"7<03@6[\<3.+UNG**$;A '9X@6O+C9>)"ZS"-Q M0(75'BTCUQ4<,T<9&M$!30\678K2*@W!(DV8AT$+DZF<39'V]8HX0)U 8>S M:^3I^^$LH;ND-=- QHXB0%Y,(APBJ>B35RAXB(? M!((N_1\G"24YSN/5)$&IJB'D0>+F1S,T?13QL1$W PQ04D2"1"1T2,L$<,S)FJ6WPHA[ MTQC93;Q#PLC-V8D249JZ$(CA: QE=()X%3QA5AH?J0T)%XU:=S3_-9]_&TP@CHW/@ M#NA2S1+_>,.$DMT3J9J#EE(%T]=#Q9 M?3N4O(UL:C4I#PDMGV:+I9_\G_'7Q@/'J,U3BV=DL@HM(63TJ)S%+6"L,6@' M/9ZE];#R:.WMD/(VDJR5)-PS3@X+#W/P#=W:*I5]BB1%[XCT6I' &"," G#I M#(606B'CX6K;8>%M)%3WEF+/VB]UA9-/7V;3V[R?Y\Q1XR)AO)1/"J$P.J>) M,!U-1.$$)=LE49^NN!T*WD86M94T>T;"!<3K.8J#\7 Y7DY@A#CE7'A+4@:+ M9YW6Q,9H23 .G6>PZ#2W*_M[NN)V2'@;R=-6TNP9"9=S7RJZ+[Y?A=ED%(UA MW,M,C&0TP\#:2H?O+<2"FX/B/^,5//\.I MOX*1\"SBKSEBO3((8(;8S3X3C6$U(CGY2%D5<_!PU>W@\#:RG*VE.HB XO!Z M7B2WNBXNZ$9U7"]&.4BK@#I"JM7WPXM;RG;64'*@T!+*3^8'_HE?)Z5S%QQD#EH0D%+(I/SQ(7@B'):A$"S MM+R&27FTZ'8E8&\IW;F_3 YOTP' 8GC*YA_QC/QE_GL]^67P]G55S]% M9&NKO"B)>P 4B81 +$7AQ*@9:.Y-5C4*.=8NOAU$WE)2L[V,!P&5BR\PF=Q2 MKY)5FBM%\$Q42'W)W45MY$(K2[SO]XU7,$VE8OK]Q'\>>?249$*XLYB0<&&+3!0EX'5P0B!3NMTU MR:/EMD/%V\B+[B_'@3Q'>#]>E!P_S,>S]!Z_AZ*0SE$)AJB \I &Z??&)3P5 M55#1X3=0?X.T-=IVU3>UE6 \.__?Q, MA@CW?^[1I^WP[/3B[,/)T<'E\=&[@P\'IX?'%[\>'U]>/*9YNR9MFS^L;8>V M+D$^>_]UU)3V%E6?Y??CJ9_&,88=L]5CZ#L8.>EXMI03QTOG'J,% M\9(ZPD$E88T)W+X4Z&>_"(V6;Q9=[228+!>WW[G?4KO0M:^UN%WC &WG'6H%00]][6 M!(UAF+4\7![3?^-?W[$1K,[:?_,39&9QL#ST\_GW\?3SW_SD&D;, M.I_!*O36 OI4(@1B,8HGN),<-5QK9EZJ,MX'.UL1-@0LM0+ K&MM#,(@77R9 MS9>7,+\ZF7Z#Q;+8;HP H@L@G2;4>H,6NC2KB X=>)"1"85^(*N-J75T].,! M=P>AUK(>@%$ZB+$\]UN:GBW.(@#LB3. 4EK M0P:9#2/61594[Z3&0%*\^$Y[KT-M6^+ZZ3_4';*ZT[D"$/.KWIX/I33*1OOL;29>TXA@MY18!HQDY;T"89SV+Q6Y[0.8+TMW_3)HM_:22Y9E]A?GR^Z>)1W%,4PD'OA9GKMC1&#V>J9J22'UIC2$X ML0(H 6NT-$%D6CW-]1(]0W"AJT3TU80^".MRAKSX\AKE _@%G) M16"CF# B$(!,..&)Y(&3P&4@@#X;&.<4UR_5..R#H1<)&H*W7 5$]<0^"!3] M,INEW\>3R7DO'XCT+)*@(Q[>)BP>/_M=(Q^ MV]_'RR^SZ^4Y^#2>?#\"7/!J/"U)JO=^/%\ET:F5UDFEB. 6W3FA,K&^-/VP MB<=@IBA"I-$:230/%(.(K(DO M9?0"\.N<>8[5+V'7$M)/E]$NO.W68AX 5E;TCS336>&I38Q64-[79.("'M]" MAA"4I<[(;NHZ^NDGVMF5_$Z"'$"NY\/8A_&DL8=H"YO'5U]F$Q3Z8F4N[T1# ME8A,Y$ L]Z4I$?-H KDK38DT!^^-@I?Z,.P#D&UIZS<'U'E)4"_%B;O-P>.1S"@$14 W@Q5+4S6&P@%II0>@$OQ+!?!M;NL?4S(8,+72 M\X;[^19"'X1%>IQ O176;8^E4.BH C7= ?IAFN,-H(MPK[6TV/)F7"N7; M)ZZ?4M3OT=<1F"HJ81"@PLTQOWZ0\H#[BT$-"J1"VG.9;R*2(C9(1B2DH+AE M:,UK%WQL)*;?2Y#N[%(%T?>*HO*LXI:/FQ*$Q6T-P@TS#X0WLMDEGI4@A@E> MZEP$QA_&D12\MRH+I9\Z3L_?;>RV9+\W))6!TZ&T!V&+GHMKI&D($@!#79H] MVE.526!&$2X"\!P-\!=??]5QM?N])^G(^K04]@#2 \_2]0]8:@H3&$HE8J"A MM#$$OPP8;:"(DA B@N7.V-I>]0](&HQ'U%VL5E,I@S!*ST_I!_E4"2X!+0D3 M7XJG @WH^*',3-16@P_&VMK%(B_1,Q@WJ3M\55/' +(!&V*)!PQ%(11/FA-1 M#F[)=22.&4V4Y,* $E38EWJ'5HSI=@39:[A4W8&LKF*&@+3B(CZTQ/><<.5# M,!BL4J?PT-<8K%K@:)JC-EEDB7%'[=SY9FH&XVEUB*TZJA@ J![%&AXXM<$0 M%JPI8Y8-NHX!)6)-$F6^E!6U"U)VC?(ZJT!Y[1SX3L(>@)]>>B>.5P_NRAO. MV;185IC&PDI0T8.D&,%8D4G)O!)G@R4A)"VU#4I5?^SX CG]EI.\"HYJ*6,0 MOOD+,E+21N[1 42Z2Q\=D,2;Y/"O63)+P1A>^_51RTO@SOSRSB^!*ZEA$)#Z M=+MRP]2JPLICE*J#ST2)DM07!F5#M2=&ZFA+NR:E:QNI-63TW5RDCHZ?/U]K M)>X!N$$/6@.OZ$\L*RV!$J89+6/S-,8&$@]J)B1:UI UK^T+/:6A[ZJ33K#2 M2M # ,KE'*/)Z_GWAQQ(I;UCI?\\Q +U0 *'3#0U('PY=>-+/7?W@P\X&%U MB3B[0F*^P'0Q_@:K%.N'V:+D[<_RI?]C%#$$$%9($C0H@I8W$V_!D&2ILT!C M-E#[9-N1Q'X32!U!KTLU#0*'S^4VDJ"#2]*2#!Z(C#21P*(A/%E6GC;VJI(RA5540U8'73YM:+=9HF9S MVIU9:MFRMJE?.IQ-%[/).)73[)V?^&F$BR\ I3SWP;KWKUX 2I%+)B[KTNA$ M>6*#X$0P+Z7VE)MD?B3C/=9M[5E-)K/?RQKO9_.CV758YNO);1WR?6NPNWH_ M59[>\$@@:$&DH8)8X\I+'Y!!V#):MWK]]RX$]I-ZZAHNS]RLSG0V@.3#XT3; M:H;5P?7RRVP^_A](H^!UJ+)E%APE#@OA4:Y:6UJ/VEYF:)^,EBO M#;F*6AD QIX-27O BM2!QI)R8=:5@@G.B&7&$ ,I_22]>H?4 M'GH8(IP>CG/$4SPGB(YP!J)<*QCB8V0D8*2DM/'!TBYJ$EH-TZR>TNH=6/MJ M9 #H>G3W<,-8P],HBP@F&(;1=9DT"P'0ZJ+ K+ !/*!%?G'&8NO[GH?$])/< M>FUVACX$.6+B[QOQ^/3R\OSMZ??3H^/[@\P9^V37-M^-2:F:UM"*\T?VEU M_W)78W6'KJ0YPBIJ8F,H;5$5GEF:"<*$Y5X8GT.N75>]@93VU]#?8'H-95J" M=TKAN9LUQW#4@\-CF N2J08I)6ZC#BZ;5VOW6_Q40\?/[Y/WD.H@;NL.9XOE M62Y]%9NL/\R_C2,L+F83M'TPJ1L'J);\ M!P&GNS>CMYTY1I92SEP2I+AQI<&4(U9S2;1F-D;NG:W>)NX9$?U6,'4!FW9R M'L )=\? ?>7>2'MKJ$F,:,'QD)8^D(#H)X)!HLS$0&EM!V@-&?W6*'4*ECUE M/0"XW(\K7/%P,ET":F8Y"F RDU02$ (]?FDS<5HRDFS*(AL.^+/J"8;UM/3; M-;D+X%21^B#.I5O*;P_6+)#Y+ 2)-F.T:(PE%EA"!EP"J6CVJOX/[U%@JU?!UV@V;^SG;+IX!WDVAP=M5X[_0+FALL93/_]^ M@L)L.AG@OT3B)HW%O=DQFIO,HTR$9HO"L!@B!"XYH1&4*Y=WSM6W4YVQLUTB MDKXM] Y#^8,X;&]8O-G)[S#H+4D41S&&55D2%YI^'!Y6TZEDSI*ED&A.M?.: M&TC9#G]O*A->0^B#.&I/8?G S\Q"@F%.$\%9:>)I*?&F] D*,H'67-%8&S./ M"-@.*6\J_[V_@ =@6VX?#GZ">7-??"<1HY)405F2J-)H(X,AP2,SW$0>>)*& M\^H3=S;0LAUFWE0NO(K8!V%>GG+RSB_&<42=SUH@\0"IS!2GC 0;4IGI88+B MU+#J;S+7$M+O#6T=+?\ .KL+?)"X.1I/KI>E4,6"S25*,1BWEO/5DJ"%0R-: MYL" Y7C&=HR<&U+ZO:E]%>SL(_1!H.?O4":U0CK #_6?X?3Z*L#\+#\KTKQA M\&B\B)/9XAK#A1(6W,F2:R.""PSYUI1(FLNT!33F1G/@23')0^U&SG4HW\ZN MO:D;O1Y4.H "RFVY7EEYIV7Y/UXFSRK<^YD3C%43 6TC4]II[FI?,.]$8+_' M;1\(VA/$NZMSR&;W1J#/2^2E9ZH,M"&>]C]4[4.Y+8 M[R$_7,1646E%S'9?2GQX]O'3^?&OQZ<7)W\[/CG%OQ[7K"E>]_%=%1?_D)5* M5<8/>CBN/(*F>>>S-C!W.-4Q!)_ D0Q:E=D?H=3E<,*,X-E)KB!4KX_:C<2Z MR3:7DK<> /G-N"\MPVT"QN!>X5$I$RPUM7,H>R3;NC)N7:+CY1S<+G(?@ ^X M3?ND3[-YH[?EBU"EF M6;U>HP[I?7>&?#V@]J'K0;B.FQA_/YNC!S)=-;"(WR_G?KI !@O_T]3\;;(" M0OKOZU7MPQ9B&K$8E!0FHY=29I5E$8G5LF0U'$L,'990W?*^*H/]6O9>0+SE M1NH?3P,^44I/R"FDF[O,3Q.4QFYR2%1PPW,@7J'5DTHRXBDKW4I1!$XHT/ZU MCIBVO/1[Y@QY"[TJ2MI6&EVVWC0WKW37JF*S-?&/K G^[5/YM\U7C5P_S1;+ M+.E4914Q-/ ,7J#\Y(^BT('Q MU.]CIC[WVL 4L1.X!E">L-E$S?CY8_ KI,^RDTZ0D MQH@:G7>@DLB .K514:)#8&BEM(]0NP-4USSU^]AKV =;#Z@9L#M8='+H%U_> M3V:_-T+XQ8^GY9NKTLISB!._6(SS.*[@DY&DTLJY3!,ODPPP $;.I="H&TH3 MP<.=AR!"A.JC1RJS,,SXJ1]\[I"AZ!HL;W&O;&1<:<.D<**,_RB=7)PDUE)/ MM%(4*"@N?.U*EFK$#S,X>IO[HPI WN+.:!A]QCVZMLA[<3=C5(PDZ4SI],B) M+=UJO739!?PJB^HS9"O2/\R YFWNCUHP&7"XLJ7S.TK>@)50HC-#B51M?9K$GB MT0OJE?.V@QZEF\CI>X+8ZUTJUM+)6QEV\:C6Y=>#TU^.+TY.+WX].#_^]>S# MT?'YQ?%__G9R^8^VY3L[K]?)&(R]F*U?X//"L!:1F)',4Q(-1PL6I"6.H_6$ MD&+TW$D6:C_VV(JP]@.@;A:Y+ 9[E)P0S#!T/B E=-CV17&2".94G;@%1%6 M,N0$BF2X)5J"IU$E[:%VA].UA P$,^T5_?155&NI#P ZA_>MZC]"J>$>28;; MRAN.NRJ@1QEY)A9#^3(,P2@OK/*F=D^59T3T_/ZRO6(W#P380\H#@,F:SO,W MC/"D'#4J$]H,(G:0B$^9$L.\T$*#=))6ALM&8GI^>ED=-G6D/@#X/)TW?,.% M &JV&!5\PUCB M(NB8T9KB+BC3T*'XA):PS*)DRCDK:]^9;4U&34A&CT\["KSLJ!O+*H6+,M9^ !P 1A'3)_G-,YGD\G[V?QW/T\C&4$FKH$8Q]'@)H7L)1T)#]JJP!QWU?N9 M[$CB0(*S/1'QO/E69^H9 /J>OZKEAI<;5TLHQ@UHQY,F00G?9PZT[E3^U7ZWDOS> OL)\/$NX5>;+2N?NK7G5/DN6[R]'I#::6!82%I-"CNZGN.&^+1:X,$$,137 M[6B7$2AP-!E'HBH] "27Q!77DPJC$FX@9^K/N=B)PMZ'I[PN KO1W! .RO7< M_=2+,.&TA_/\FJ MJZ63_E\CKN6HV3BW#)5Y:Q]A^6661C93C-G1DCNGR]0()DE@,1!A1 XTTLRJ MCW/Y[OT@[L:6AH. %_T+,YAL9R/X_)FU.Q!$6137I=9QLH& M71[[$B\"*U,I,*C*(1(?E4#..;.R?L%,2Z)[GS;3]QG=D7X'<&Z_Y)1LQ6\, MS(BHR[-VAGY*:6P9+&3BHN&!F^B$KEV=W9;FWF?@] WG;K0[ #3?=V187,X. M4AHW+\4GG_PXG4P/_=?QTD^:O1Q0\$WE,4P7C>;/ 06_&"_AQ@%?">H\9"1 LL8(+8:,)JOJD@*YYZGW&SZOMAD&A8P"[ MY6C\;9Q@FA8/"GC*8Z01#53J,FC-1)^(9*)TT\Z4**"::Y>9=+5KZS;1TO\0 MGU>#9Q5U#,=5?MQ]4*; O0N.!%Y*H+WC>*24MYU1@&36145KU]WMT?7Q3W&1 ML[_@!V"3VCX<8P9E97D@G)>'8XRCKQ)2(-%ZSCV@\_TF'PMV.OSGU9#YFLH= M )9?>H%F+#<"W0&BT;9CF(@VW4J92 9IDJ%:0ZY='-CV56"GPX1>#8.UE#( M?#V_L<_:*85,D)Q-F<.&7[D<),F&>RMCR#;5KA3C+*R1+$) ;R?+,D$( MO7D'I=%NYMP9KA3$VC=:+]%3(3(LG_EI/BL!;WKW_;<%I)/IW03X@[C$4'@Y MAGL)^!"C]UP2G4PNS>LI"3JB<16E8#<'P74'0P-VI'(@U:9M$;0FGNQ278-H MQ/XX9A9"<::U)R IDE]&R@6=-4%1&1N2X^!K%S8/:$1%U_I^,5VQB^@'X((_ M2BF7?/ TCB?PB*7+V:[2I!Z2EX&7TG!T);2#.P#GO^F]A5Q%WST M6_'ZRBCN'0@#V Q'@"O'<:-B_'H"-SW+#JY*3N=_FN^/M(=(14I$B9R(%,H3 M[SV0Y)-)'$2@NC:XMZ&K7Y/;/WJ>WD745N4 X'F,\<7L.]P.K5\@.[>S@A_? M]HT$3RX(%!K^FT=KTQG^: M?#BZALO9R?0;RGTV_UXNFU<\H6@@JU*443JF2A\8\<)( E0%Q@"D"$]N.S9, M1=ARP7Z?$ P&?)WI: !6\NAFV95,+_T?QW^4/72[P4:&)6V2B20&]-)EB*6K MAY!$*)EB#E9F5__\?I&D?E\0# :472AP 'B\;8A[-KWP$SC+*$84W/)[F<#3 M=#WZ6F2/UMVZ[$0DFG*&O@B@Q.C*-7$QE01'KEU?L!UE_3XW&!PZ.U#G<$I> M5KG["XC7\T9B[[^=CG^;XNDP&?\/I%O61\H$I[72&&)BL"DU4.)5\L0Y)[E$ M/A6M_21K.\KZ?:(P.*QVH,[A8'7SG*5;QNY9'7'O(+J;E);CR&.E9;X@0 MW&@I8XI254;L+O3U^SYA<+CM3+7#0>_SV]D[8=X4\MZW[=>,2FTH!GJF>>E& MB4TR$&J%MLP+(6CMFHCMJ>LWH'KE'&E'2AN D_JPL.T..&4+H!@R:!!4LX4B9Y"#Y43^_O0M_0.I[4P<@/H5A)86U- M9$=PO,U+C$N[ Y&E=<82I+Y!F-N?!8@'+Q8@*S<"J0 PW"26(V\DGBU&>%TQ+ MXS"JJ]V)9S]*A]8KY94P65V)O8)U;9KVWM)_\M^+><>_SJ_O>%W<,OMA[,-X MTC@_(X=[T804<3]:C/ H)&+Q!" JR.C064["/+D/VC+-O@&6_9%6QCI/!=&1NS(5QQ"?@1(,Y+B/-@O/N[>B&\D;6G^5 MU_,?*ZAKH%AL]M=306+T..)165DJE*F5ON1I\2P0W)( C,=D#("NW?1L>^J& MUG'EE9!815F#\#*WST^,M&%&"Q'0UD=#9.:9A)*FL(&"HLXH06L_S-^>NG[/ M[->OY^Q":0.8\K>!LQ+(+38(D@L'JJ13=7D*)&/&G4VU(%8J+7GV6NK:E?N[ M4SF0%MRO5+=>2UV#.*K1Q[CM9[%JL?7H/A4]X_LK5671U@L+A L4H!11H^%7 MEB0G>:#6RA1JWY!O3]T@*]ZK(67V*DH;Q)']C+=UEZ@C$='$1W1"#%-E.I7S M))0N0P*\-<&EI'CM^\2M"!MDR?JKP;"UJH9S/_B,MXLOL_D2/_]J)S ML+7OJ_<@GKM_LXROCLB.E#3?4?C^>^FG V&IR2@(1[P%10R*UP:)NS#4 MSHKO3F6_)_MKA]JUU#6(4'O%#'PH2=9/\S'R];7TCEPY+R,5.)4J &%"H/12 M"L0G28F4E/L0N7>\=O[Q18(&&5!7P\/3@L=JJAF0ZWA#_OO9_!R^7L_C%V0. M]^U];\A15!*RDBBH7*I&&,4=JW@BB2;#K,=8K?I3VA]3-<@0NBO@55;2\-!W MEL_F"84W_W[7G70$C"I!E2.<*8\'A46.(LLD*M"49DYU];&1+Y SR%BY:[RU M5E9&EI3.^LPE]$ZTZ-'!&V0\W!4,.U+: .*. MXYPQFC_+QW^@*9]^AG-$^]FT,%O^5Q*DWS#^QQUXWSV__.!@FAY_X\%OGDSC MY+HT!SP:+[[.%G[RRWQV_17_!?X]SJ88IUU#NKD=G4T7(Z,A4HW^2;!18:26 M,5+33!(=&$C/\=C@M9MO]\]UO]NGL[BH?\'N!*=!Q%FMI+-JS/^\)N9&9@_U ML-+-R.>8T.1)$E%,:*!R)MY+31A0X"DDXZ%VKX_7Y;#?C%AG6VO ,!G .=9* M.J.041\\6>)ETB5BUOA5%$2@@YD-EWATUPXL6Q'<;Z'?,"&^DQ(',W.W' @'/8C3:25I_/O06=/4[#*TS#%97R0#N M:)O"[HOQY^DXCZ.?+D]GTXBL/7C?WXRA*OG'Z0(#\U4(\,OX&TS92#F3K&"< M>&" O I-0GEL:"+/-E@KM*]=5M"&WIY[*5='S[I)**^AR@' =ITP3Z9Y-K]: MZ?-6G@Z8CQR9$MW1-ZKVLBVBAE$"N%D MBNA%!Z-,]BL/7Y0+.H).A++2IB?22!P-GNC$I$S9,NMK#X5Z0L+PS%EK13][ MA[2_S =@I!Z]VUMQ@%N+6EDXB*DXHL:0$)0CAG$50*)WVL5C]2=4]/PVXU6 MTTKRU;!3;_#)NX.+DXNS]Y_.CR^.3R\/+D_.3A]3N]VHDW4?TW:XR0])JS3. MY&S^V4]O^D07%V8V&2=_TT/ZTP/"S_+-I9&?W!US]X<;:*D0598P)13BH'DY M*SDQ.J6D;6+@:C]9J4)X6V/TSB_&B[-\\^R]S)52 C@ZF PW6$!KJK,C@>E MM%$8+7-E5*IMBYX1T>\9]OJ(>FJHVFFEHF-4TU)].#@]/+[X]?CX\O#LXZ>S MTS+K:#]CM?:3VMNK'Q,X*)-EM;-,YTP8Y0E/0J^($Z!(SA3/,5RZ[S1=H.ZQ< 7Q^7ST#3+25S7_Y MCY8F[/F'M+5-/R"KI=%I>B2N6C5\A.674L9V]^KXOJ.8H$8E)4F9/ETRJ!85 M2S/)WGFAF73*;3<8Z@<+U9F8\>SCUV%5*^KZL275H;!^ D9U]0S0E+P_.#E'/^*WXX\84/UV?KRW.5G_06U-RA;D M5?)EWOOQO*D]>!#MWZ=/HP*5+)#H+$,E!T5\#(+8TJ60@M32U"XB>8F>UD]Z MUWSV/:*M\H%2GC'(*#.(2IK86I"X<7Q,1I?G^?05F!V(OU(-%\\>[U93P@#- MRM'Q.88GER?H"KP_.3TX/3PY^'!RBG'*;\T.;B8-[&-EMOKV(+?]M,:=E[[?6X%[ Y)IHJ2)1!JCB 6GB,X^13R\O:W^]*4-O?W: MO]?"Y/-QCJ^DX0%:SY+/Z:@K27Z (L%P%V7W]6'/\BJ1IY$$(*D5"[>M1'$ M*:H(B,PD51"#\=7Y>XFB?JU)"^T_-1 5!3] $W!T_.[RX/3H[/+7X_.S=Q]. M?FEJEBXV?+N%/[7[,NW=JY:L5?.VPG+-H57:XKA2SN=5DQL$1GSIG6.XX(C0 MX+FK/:5T/27M?:2'G_H@8Y&"#-(ZXEVBR*#7Q(5R#T[U0&/,C2 M;<>;^YO@B(=6Z=(@6U'K=$*GEE>?/]^*XM:55>63O\PF: 06 MJWPL>O_--]\]7.[!)L.H@FHC"6\&O#/AB%51X.ZEB?K,8J*U);0KC3T;O-=# MX+/2JBZ5. MPS>87D-I*7PXFS;(^OMX^>7P>K&<7<'\/G<0 8P$@_X[)$2;*+.!%$(N0DA2 MJZ"KC][>DK2VANT'R]SO ::9\HE+8CR+&,((]!HD>B*9:RFH9I33VN6BV]+6 MKR'K D-/+58G6AJ@;W=\<'YZ%9!4$7P@_1L3DX/ MSSX>7Q[\UWZNS,-_WM9.;"2EDHFX>Z.Y)D\@'8_H]F82()0[!IX0'32AW8]< M!)6Y4;6MQ OD5'L'O"Y](7(4DBI)D@VE(-AEXJA61 CAA7;"1M;!M,N-]/1K M+FIA8N-[X+8:&*31N#C^I5R>GYR^/SO_N/?3X#6?TCHI] /"*EF2"_A<(MQS M^#J;-R,J;B$CN*4R>4T$37@F)!?P., @&\\>X7G2+(3J;\(VT-(Z8_/D<]+*J-2[)"PP9CD\/3XXO5LF,P^.2SVAW0;;C"JV?=[1@J-:CCMG5U7AY6VYQ MV+36_0S3N+[$PR$6=1",: >>X!'%B L8 D/BSC 3F0NF\G[>BD=3X!:=E7"FU,[H/*:@WZ$R_9NL M%OH8!)Y.X??[9FN?YK,I?AGA+HQJ1G0L3J8/?Z>9_3AY6/\<) ?-LB=6.(QK M0"KB8AG<$7%'V0!,R]HHK$%WOU-;^L?NJ^M^ #UHC^?SV?QPABLW'< ?\ $^ MI-( -3E-,397FC@6&3JN(GH-6F=;_2)^ RW]CEKI'Y=5=#0 K+VPO]9[(SE; M2X.6)!L %)H4N*LD)]()EF3,D&7MYP"[TMCO.)7^L=FI3@>:\UO7'O32A\F^ M2;\7/J^;7J;KB!U4VB^#-(K37#S&\@Y$11+ )D)SCA!34J+ZR\1>TWY-A+:I M!>:#YN>-XA[L)8S_E?6XC7*T:/\A%Z_#D.BC8$[88'7^$?SV6_K/D//;!62/ M0NEN%35(H_="%]#]+=^//[3#YJ4=VL#=VDP&&FVT@1-N2A^34B@=A'!EHH%P MR5M$:2\].ZM5IL0OD*XG<)9OEWUP 4B#B-;PTEJE>!X,>9?:$Y>YX,&YZ%/M M%]HOD/.6FI/N@IIGY2F5-#* D.*>%;3TXR5\&'^#9^)[8HR5<);[X(F/B15C MG)!%+HC27*4HG;6L=E2Q!YG]WGWT <9N-#B(K.(MD[.7F'Q_73+T!U>E9FSE MVQS_4=X)PA/N4P#(6F;BDTKHMV LY91Q1#$J@3N>F.[*:-:@O]];F-<']JOK M?) .Y+Z]D_?W+ENNV%>SZ []TA^T_Z71"$K+-0VWY8(9)+%>9Y(07IY3P6GU MV6/=MHR^/UK63 =NWD#CMKN$^=6#-J-/]IW4 AD7GB0F76EDJHEG+)&H,N5! M16UM=[["OE0/NLGT+BC;["N\BD*'^&+T:9OG_>WCIH^JWHFZ XNV51-BX3P7 M-C 2H$R#%+EY&F0PE!$R@?7@E/B1D'KL1WV/V1@Y;YX=458251 L<4*&TKB+ M>6V,I+SZ5=P/:!IP[^E=U+YE[^G]5#% \_&#[JK[&Y/M/KCCYK =NDYM.G%" MH)K[+ F4ME/2:H=!1'(D*14YN!@M_1-UA[T_H]<2<3)],%KZ+CO_:;88%R3< M]65^<,<=HTM40^ECBDZ#+6\$&/XG4^FY% F8J]TQK3(+?7=:>QWD;O;57A\' M@TI,KF7_%S^>?I@M-HD!YLU-TC0^?(;,LLP\:Q*-%D3B 42L"!)/."JH%UHP M*EYW(^S.1+])S8%NA8ZQ,$ W9-7B>']OX]&_K]-ON4/?X4G?71FYP A8H\]( M,0*UWJ$+22/1D>J9[F]J'L\#)MX;97H1C/[8>S#>-(8V%7_Z"=, M&1ZD9$F5IH:QF%@,W#3*S>48J4A2.\%_9!EV6K'?TZ@"3+J3[P \J'4]QF]9 M_/ZQO&;!/Y^P&!TUWF5/-"O%A8%9XG.RA!JIH\6M8:!V+<4>9/9[ U;5/'6K MH@&Z+EOW,=[?N]EUB5=KS=QE?J5=>]RH$#<6H11L1M/FN"F/+@S)"&4F,E@( MM?=]SPV:[T**@QBOKZZ;-<^67V!>:)G#%R2GB3)*7ZL27#S9A=8*XYQ-Q.DD MFK"!E('&1&6,HU4"2W/USD?M2'[3[9MWP>?FZ+%[50^J6.8LWS>I?BCSFSC] MZ<%BF:*0RP,&1SF1TG-BG:-XFF&P[%TP.727']F%TIZ3($- *'1B C_&\ MGWT'N(#YMW&I$E_+]J3YR*9>_1SB[/-T_#\H^>;5?Z..AZT(+8BD&-I6 MOT7AUOI/JMWWOT/CM;'K.R!F0DKE@JW$*C$'$@*5I/0FS!(]/25K=ZCMJOO_ M@U/^R0IXPH\C OUH/+E&5^-I@6(*P5"EB/>EPJC4)I9GV(1ZGB ;:B*OWJ1W M/U('.CE@%PR]X)IUIK1!.EX/FOGO;YB>?TC%&0,=FJ.7NLHS:W0L'8M0LWCJ M2(ZGG$)(>?3[DP8>1*J]'3N<-/ WSF7;B*W>2-<[1SCGA)?3".>ONL>,5,, M(A+SF7!C+)%!)^*ES"0:!H(Y;SQT5PN_.[W#G52P"Z9>L%#=:G"09NKYP( 6 MURR;/JO^5(,.;=?&_O4V9)4\HR3:HFM3$L#EGBWS9%C@5)KJ5R)=S39XC.FS M?'?A^&D^R^-ER7F7:.5F^<7E[+XG!)[4]S>/ 0,(W&-$R:8S5R[O1S,CPKIL MG @VV=IUN'4H'^B$A%T0]GS"VZNK=!"IX:=\/PBV?\2K$,DY2)E0'0!/#?S* MLEBF1CC@D5+GH?8KD/VI[?>.XU4@VY'J!E!Y\VQSELO&B_'GZ3B/HR]RO?GY M]//)$JZVVZD,K+:,$>UY)I([BNZ.X@2XIMHKC=*/71O?]FST>V?Q.I;XE94] MP%3=UH-@6CQ.WW&)5YMMT^7S\YTFDECJ0XH02**E$W7P0)S6DJ0DDJ#94>#U M4_6O,-SF>2"'+D^ZCLN_^_D<]]OW3?GOZ)LN#Y387 9&T5*^&90E@@G& &(6 MM/;S_%UI?$L3;W;!U^8@O /=]=^[_T%+GJ8]R-+R[O0I_/YL_ M+OQ<-"U5T"?"3_[^Z7H>OY1O/A&$ER$F(20Q1A@\&9(FU@(0GID-P-$9LMLU M_.^.QGY=U^Y!/"05#R(FNY?%C4O_[OM'_]^S^>W%Y.+=]SN7Z\[S>7$?D895R]U%:;GK;T1SA%^.)Q7[;^^Q M=C>]NML*85!]O4NW.N8H;@I0"O>(0:":%$I[/9ZH"EQ"[6<'@QCGMZXQU8B% MG'FFF215B@:"-WBHJ$PL5\Z#$'BL5+^A64/'GZ&5]RZX>N8>M-7- #*V=T[Y M*2SOA*(X34*)0!0$/!54D,0;Z@@UE-%R-.CJE43KZ/@S#/%K@Z_6NAE$D'3' MQ;G__2/*9XZ":EKNE5[XZ!"-E/(*=XTFRKA2>RX<;A;T1EA(%.-!QJ�IF7 M:>J[ J2MWCM(!."/< MTL"4H":8VA?UZRGIUW1U!Z#]Q3TLV)3&RN@!I]+4&?DH0XNXDQAV1>0CJ5+X MR1/1.5/MLK?[2,3F<$NRJ#[J6P:"W! M!R(<6DNJJ-&L=KN:QQ3TF]SH#B:[BW=_#WJV]).ZX"AMYVY> BY@CA'!B#%J MH(@^+\.9$L\PITKOWHW7=#<(1^N"G:42M3QJ8)(RRLHN"(=8[M+::<1.L%[B9*B.NK-MO M3%Y?GT\[8NTJV@$D#]]=H\S*6[=RNW_U=3[[MMI!*S].4E",YDR,UXS(6,I6 MA2*.$B\B)* M/;3&74(AR0A2AUB[GGTS-?T>=-V;I3IJZ+\T[4XR)>\YR\O?4;XK/D XR,I( M(JA#HVO*V ;-(JNB.@:0?WK0 M-?0(D(BX>NF%7T_@)IGR3<7Q+M2&(,D[TR)+&R4:,2&"A;21P+V>F8<1^_9E)U M*Q"Z-PO":JH8ALUL*FH_^>^ETKKLGQCGU_!PQL+A];S(_4%+T*AIX)YX8WDY M%O K+H!(IAC'8-I06;NV=0\R^PUB^\_H=ZW97F.4Q7PYNF&LO,V^?=\R,@YI M1,^7:$_1)Z;1$1MS) YLA&!*M<96.5S\_ >PQ+_=0W+#TOVF^SM7]JR>W <1 MW-XV)+[I@OQ<3",K(TM:8[P.,1:A"((^ 2-,@$V6<:#*5[9R/R2JWRN!UP)9 M-SKJ/Z7[7%KO9_/FZ=5B<7LRS#(T?_&3]W#/9Q;,9A6 @+")2)<-1OG9$9&4 MS)(!#_S)B_A- Z/V):'?:X/70MXKJFD05O!H_&V<8)IN!7O+B*+):I: ,*8] MD5)%$CAZ(#FB+"7XF%3MU/$&4OKUXE[;XM701]^OH(T2 K05X2FN?F#'UBS2[RU#+Y:JK:@'D!AN[DC6 MG/!@I<\Q6F3#L3(7Q1(K0R+@,T4Z>+"ZMA>V@91^+QE>VQ+5T,=@/*[C/\J, MD::IQVJZ_Y?SLZ._G[RX7!Z2\G[\K0Y8OCRXORE.3W\602 M;EIP%*G?].!H\:2_W8)MW_%79+?2X_W;99OV/4L__3PNX&[FQJYI9"$U5SK* M,MNH-#NQP(F/E&/X:+61E@/Z7)4/EYT(K-?OYW;9IIW&R&8>.<?;7Q "\M+L4];OKQ7B*(?!M%Z&# M/\:+$75@!)38!,/=4D"%YX,K>6L02G(MN:G?&^HE@GKN)EU#Y4]A5$W^0P#3 MS7$PN_+CZ<@Y;7.FB2C!>2DE%\2S[ BEGNHLE.?5>Y8_(J!GL-13[%/(["WE MOA,)A[,Y'/JO8W36[FY8;[CY"%4B2 1MQ0 %X)389^^F=\4X.VT[B#:P[<%3H>B[AU%DTD3 MBRX>LZ"H5KEYTR1%J>+(E%CG<2,HHP"M;1DFLQU:UG[^(+JKMT9%>]$-P NY M=L9VCJB,RNS@XK'[T$3VW"FC57"5?9$GA'1L]GHP'5M)^5\-IF\G\U_]_,T,AF4E4X3 ?@?F:@AS@&0*+-)W#.#WEE'4'E QC""Z#T5 MNP$F^TIY0$ 9<2N\ 56:#*E2H&\<"4)E L(D+R2:5E>[G<;MVL. Q-Y*W "* MG22Z-Q*^-@/',2*;+ZOBH3DL3Z9Q7J[KCF#UYX@J&T0TD3"G4"X&,@F)*<)! M<9N#\:9Z+NY%@OH]>;I"3GO9#\FP2*NS*0.B _7H9UDC2-!(O#)26QUI>>;: MIV'IS'/MS+#L(M&6AN5XVNY!0.-[WQ)^N'H-469C7GWUX_GJ;8/3DC&924K6 M%0\\$^NM)#&@,(PR@L%VH>Y+J_1;F%,+"'6%.< )3R]TP<^D=CO,9(*;N;D621*RI:6AAZ;(FB[7(N6KI)QV6J2@ M8FW7>0?R^D%??4S,7D=!P\;>/6.G_@IN,J<<'%A5XC;7KAY[@9Q^UHT'R[+::E?"#!@)W M"_9SCG46)>XOS"$@X+8*CCL9J$TD!RT0N,(0[T+&OT(,5+ 8\E:GTC88Z--A M;J&LI^K>0W(]*_QF#O0-XH !*X1O^C;&768(5(I0ZPI(_@P^HW ),CJ;Y6WH6N010-[(F'K6]H]U3)HJ-VTY_?:,[3G MFD3P4EL=_Q,EU MF>9V5U&O=190GNI$&M"5=3:0X TE(F9N9904JM_(;4/7('VX.M"KKI:WU6#K M>+$<7Q6,^^GTVD_\@RT&J\9CW52W;[]NA\7N>S+?2^V[2S$%SPTZ=0I#4,'+ MO/2,.#0J9:&S3()5M@ROVG7KI2/@@5YNNN&=0XG\T>R420"+Z"?_P.!]E!0Z MNQB,$R8C.BJ\M%(7.I*2EY[\9OV:F7O\]&&4IKVQ2("2X5%]V@A(,G- 2;:2HQ9.V7_'L1 M.HS7N4-#[3Y:?',FMV$2L0)!PW5F3;Q*P[V?7\Q&ES(L@$DDV 9'99!*T*^6H,F0>/!.F7U_WEM)^ M)PL,&:X[Z['OJ\7-+!:NXI,47=/_[HY/KCC/7%'"G)1E5RKBT \BPBCCR]0_ MK[<;QM."B'Z'$70/Q5=5TK!-9QDJ"IJC?X06#,(6[ZF6 V=3#@XM?R_^.__.WD[\=?#@^O;PX/[ZX/#\YO#P^ M*C\X.#VZ^/7L_/+R^/SCR>G?\&NL2EI4 MUIH) (*F964Y]*7E!$E(R3AM*:\-MM;$=9ODK,B5C;/**BEE@$;R:=4#&4V0355 M/[N,;"7WP2'GT"_A\VQ^XVO>ONZWG&:%YWV021%I B?>9B!>"TNY2MSDVD5D M/Z:J[ZK7=GI_$4:ME3 6'V<3>'[QZ:7^OOK:;I]+)N$S(K2<@D4W[/JPA\ A-[YZ3\OQU=P!%]GB_'=>VON M5:2*IG*%F% P4I&@HR,0+',A8J!":T^S6D])OW=G'4.H@O ' *'UQ_Z'NSHD M:E+4O&D(82*1CEEB0[;$<\Z"DQ@TL]KFZ D2Z51P("DMRI;@! MX[9'Q895^KW<[Q8;-01;[?JJ#D*:]UR/C\01C9"#8IKP7$:&1^J(%\)B&"^5 MI@9\>-JAD]LA.:5PD+7I1Y3V\ M"5%JAH8SV^V=T9?7ZO?.O"?,["SD(3DH]US=G:KW]06C&&FFS"=B6^5_F$-Q;:+;84:]R914U/,0_!LGO.S[NR5- 7+1"+EL6:9 M \Z(8X$11KF7V6/0[V4+\.SKYS#Z)\%06YD/TP"M.Y%]HJ))&;F@*)&AW'TE M;S!4-#PE%C.$[6I8MUYR.R2]J:QLAS+OWPMZ67#KCFK!H[/.9Q(R+V_7D626:E35!@B@1>FF)'34L_/BYSWNIT;$W* M=CA[>RGKU]51WWY9*VX;WX$;P83C@3"?RU! Y-MF[PA7VECPF26_7=C8FI3M M$/GV$N6OJZ/^_;L]F%[G4Z"L8[#&$!0L;D,G'7&RW$?3;+/F2;NGC4JJ '-O M%^_MY>1?5T=]F\HBORYN/RW*_\X/'?'OP:!F%K71=.@U=:,F)$3 2= M%DX\ ".64DNS=. TVPJAU4G;#K%O\T:@/QWV[7Y6YWZ=]Y.!1LYX(D#+X+? M,W'*:Q*ET3$X&YCL"=1[.[%O\_IB4)K^TQGO=6Z6ML"B9898:='=MY$3FX0C M0FIJ(WC!^?;5(%U3NQWTW^8=S* T/1"'NKIEJQK]>?X'RR/[R'W4:!VS\K+8= ;8C MLN53_P8R!0/+[Q]A^666'BC^[O&V!2&=DX:XI/"HYP+M'4V".*.YU3ER]W2> M_(9]_8.%VB;F5Q]_'X?^?8P+72_/P:?QY#N*#X$]GI:0]0[3!U>SZ^ERE)@I M[?W+ RF$LA06-UJBE 3IHDY!V2BV&K.W0_9^;V)[',50$RA/T_NOH[P!7!\] M9?3]M]-Q4QMB3)+<2D%"DJ4%=BCM6Y0BB4>@6GK&5.UF.IMHZ7$6PVMB;"_1 M#Q!"6^R5H]GOT]_]/'W"HQ\.TG]?K^1ZN.K\/_YVNYF8I *<3R0%1HE,I2S M&T$HPWT5A4B2U>YNTATW/7Y[\U'E01Q[3S\?1/Q1 ^_<#B;-HN7Y@+OOM]0 M>02+\>=I\[NKE^"6E\+D'(A(MI0MVXAN4N DH0ME 6U1$-7'BW7&3;_OJ5\+ MS\]:_PT#'0-P@]8QO1H9[[P'*SU)3,@R\MD0;Y0F% QZ=5%(5GW&SR9:^L7H M4+#RK%=)!<4-%( W$U,#9!HMRL/ZALP/3&P#/PP9B.)DL]O3D7BU4,0NVU7PPF_YX=P#R$.4IJ4=(LMZ=A 0X@I\B#TJ;: MIAA2::-]$SUU>T4U>D<6$V!38'S.M\7!Q8%K[QQ'+LAL<#*,3, .F"0I<7E@ M>"@],7L3/>T%VW:3^EHX[2F"!N#TN1M'.&BG?_I;.[J)\&-.^2STM-6"B)QF M\LJ HQ0)1Q9T/U*>@XH.T8'_73KRNX&>5N"TK]27@[.E1- G)ZI_<>[X.MC M@9JT<.)"5(AR"7:%90Q9'S&"G0@'&AQ+5GKTY$:"ZO;0:_ZRW%>$3>$Q5RB> MIP?V77O,!*>.Y#FO^5QY,$%3T$A(^&\2^XEX+I#UXW\2@ MW:>=G'59+G:X*'T0.FJ3F$0Q@8KFQ@=D6/# 'D(PY@&V6;K\:ATM=8-CQT#1 M'KQO#$6/+#I/3W\XF\1V+?*%[T-"5.26A"HE9&)D2$:X^L$EYX&73K;WH:NN M6WD,=!6225-WWLH]/:0I?EX3XGURH(*34P%.4+"Y'50"HX%$&DEV@TKW'^E+ M6UW+K!K>=I--_?="&^M;\M.__ ;J(OJAG4P&:3 W:S\#WT^\GY<3QG#^\=MKSPP>N.MUE^RT4G5)C:34A<,I6J$$HBX[OD'D+IQ,(YT(]XE[YTCI M>IR-!#6(W@90M-R)L)A(&\#GTAX6.9 H$J')!!2)X=EED<@:T I>,!JM3420 MTC,;5Q)2>1QQ.4&O?,*U#]<;@,XS(__AD)[%:>XJ\'G8_9%/:_PVX_,B_R6E M(R)J@@B).@_>GG?<6(;UCE5T)Y$3$W&!/^>GIR>7IY9L?C&@L?("CIRP&8($7P P+E#N#';(TN.")-GJY5>YJG,"J MSS "/SWAX\4':R.AD/BZ?7G9 @ 6[K:'RU3%Y%#P1L -YS0R)& D0J J$:98 MZ*4'^T"@9H!C#V$MBWL'SE46^*^#T>#N_N[A&3&G0C,J$?9"@2=,*'(N1J28 M(/OG,\*#- K<,[!A:;:I/6?(:HGA%VI3 M$LY(W4OPSS]:Q]DH)OB=^=> M[OZOGMRL2)/E#&/491Y]@7C#NEH\\QJ M&9W3,E>&'<5*;"086=H^.(08?;;1S6Q?2Q7Y+&K@DPQ(JN#A>M4$ M&9;#0E8227425I1^F/,V52T:GSN"8"7 BDFD=D.:N<=V=I]U;I?.9XR:7'6G MLSC M8F2^@BJEVE&$*)/,P8:\4F,.:2<15GG+EN4$.$Y7C]U@3!SX1+5WL M4SKL!:OEALF/6W)!<">80TP84&TI$?#J%$?:81.2I(:Q7N[,MEMZ3D3MNV5G M&;^^2O9A;Q/6R6(#URQYYHFW0"EH2DXI1XXD^,5;B6D4EBY/A"^'BP;PL+L0 MUT%B*XXV (6'5,^C8?14>CJ_8!_9X[7D,H_/T8D8Q*7)K^(50<011KQB4IO2 M4.E-7&U+I)AJ.8PX&L#92\/[F_TY'\PG%!:4V?R,U.3'+IHB1QT<09VHURH& MY4K7[J^FI*XR.I#8EU.^^\N@;8LV^W-Y/%(NFL_OE2_L-.[S:J?OT@6MW?Y; M.(SMJYA3)N0)K\"(#(:$M.("":(X^$Q>"MMVROWN2_:#_C3&P!4 M+M5\[OZ3:QXT=YYJ.$)Y@E<(<.-S:E&0RE";0DJX]+VV+8T-6$J[(62S!BHL MG.9NN:7]/3_2W^+8 ^NO-%)R228+U[*O 5]35V:VR!CL]XJ*)0&+LQ569G'AAP/ M^YL;!B"O\_09U+0=_BO:\;6W5/)D*9(VAMR%V8.;+0/2GDO/K=)1'2-_UH_: MNF \'()Z)-D.(,[W EQ@ZQG<-%=_Q.&/^&LWFMY.KCWQW!.,P8[E#BQ:"HP. M@2'OA"'>1R]3%=BNH+6NY=<6:/<5Y3N";#Z.5W]TUU10HHW5>7X&09P9AIQ5 M CGAM-3>)*?*I\&V(K%NA[3F +J+X-X;+@%H\=I%0GCR L68.V"8D)"1X K* M0'V>P8!=\5?O6Q-9MYM:F]C<6GCO#)V?N_LQG#[)(I$*46K@]!EBD,8.6&J- M45(QY;RN",Y,8]WV9TUB=R>32J'S2C2CH&] M@J-$SC %K)4F2$YP9$L.^]JJL&V_W0MQ\MTB[A@2>4>Z\%H3G)C#$26:>QB& M'#E5X-NY'#55*3!_@ JJ?K3U0J)ZMT@\J*AVAV WM'J>+?DM!>X-1_;7 6$6(#RG+- M]JXI51P.&$.$R8BX8@FYA,%%8SCW?4U$RW24L'F_AL_FW:.MA" :T'QKMK$8 MA'H==*!*)(TBR]-PM(A(TUGK'J.M,!Y[4?K*W4Q1OY W_JO":Q>YM*NUSKJ1 M7VR(R22#R3%Z''*!:P)>2:40\X8DV)#GQ8,O;Q+5#VOO/[]25CH%)W14K5JX M7CI !ZM;N"8U*A>6M_=8N_ _=V#OI],/5R=GG\ZO_G%Z[_*A_3N<[[V]8AW-W71%\V83E+82SB><)I'K=S723&@4*"58"VZ3 M*3\#:Q4E>_=+]K?IHOP^RD9/1'$XF>7S+9/X@V MP)14G2*69;YDP M,H)'Y&6DRBEM@BT]6*<'6;4;V.V-BU=]C@N+H@$SY'<['F2Z?':HT9+) M;$$YKG.KL]SO7%MDO1.8]*QU57Z:AC.S(Y^ZYL*7++HT?_\D7, '^O/S#?L__9-':A ;L*@$& N/(QRBQC H6*1W"?DU%W8JP0U^!>W*].=R=BHDGAIS$#G%B M';+",)2##<);.'JF_!3HU;34-[_WD?%&R.S(\-JE!)^MGX613F[&<=8N?K+0 MFHQJ28.G2 >,P6+P!%E,#*+$"*4X3FFYE&5-P<"Z+[2$A5V%UY7F9 -ZY.M@ ME+4L?'@P?=Q3/BN&!F,=$\A;E6=/,8.,H12Q"&J71,M4+#T:9!TM=8L_#WT7 M%9% HTCZFN-KX\59\Q1KP;!'*4@X&8EYL FC1#8:8K17Q,OBM9QOT%3YY5 1 MR?> T\YBJ'U??1Q,!\Z._OV@6[TEUL=\[\2LK95&FEJ,//Q."XOA?V]&JU>L MVQX*=A=85X9[M07_ZV^??_D I'^=AO]Q":Z?_=Z-XXOCTT"&7:. M:0I\D2GW/@&;SV),8$.YZ[T 7*CR38W6TU/WT<"A;9IBDF@ 5:L.X*(1\H=N M/.[^@*,#^X5_,OUY[0)CGH #06UNANTX[%+H" =(,1(T9E(6[[*V!7VU>Q^5 M0D4/FZ>(B!J#WW6,5!!!.?+& NTFYIYU-H#W&J4%E4PP*9U3?O[]NC?A4>"S M%8L;@,?+R,8'.QE,+H$6&\Y'S\/RY)HZ(I(U 5&:6YQ0[Y$VN<4)29Q+3W4* MI:L&^])6U[\_&*P.(IH&N\]<_N/DXO0?YU\_G5YOD[-/IK]^^ MGO_K]/3#Z=GIYR]7W[Z>G!69O+7[Q_8M."JTS5)%1X^%);FM^5UNG#S;SFPX M: RY0>GD\A8.@,NP?BP]>RA"B=AR!@8>8HQZQ+%VR%GK$$F.!D4,QJET@G,_ MBLL5,_-\8B#BY MO[F?3"DF:J&2N4K81VJ0R5.[>+ >68TEL Q3GB(622X-05J3'.[QL1;1LHM8 MNP/RN $%]&UH1[GP;UX(:D@*&NY\IBQ!'.< ;TYU6FMX;I$BDRO]7N3Y]ULI M:*MYM>TLCX:PM#AF4D:58H1SI3!#/)H\8(4IA#ULR2BBB5Y M3$S:TB\R7A#02JE1S=MF=XDT *?=&?>T[5%8.J8&*V8\#BCX7&.K&=Q8N@MF6 M?QL-'I_76"%Q,AAXK'7,K6_ M B.(I<"P3)RADF_V[3?]QIP[JJ"HCNLA.J# M[D< >04FWH70WNYMR[B)/I>."G,;P^2IX*8YC/)@Y<*(Q29&2*" LA'=-> M*M[OC4./CU6.230%N-*RJ9SNNP0YSIAX"9Z5'0^ZF;4"OKD.)%*4L,BS(W+W MB4%!83:E>9P(S#YW(VCMY/I0G<& M'FU^X9H-0]A!<@QI+ 62S <,Q\G#15X0(R^_7A$@942Z B1[\/<]Q#?6*>&O MCW7ZGG'"N+.(*<$1-T(CRZS,44*M&%S4Q)=^=[4_U75'9;01F#NR[%M ^[3S M_WZ=WW],M#2C*JW&TD_OQS]EN?[?#^WCB_W,_&,]?BOP:8;?A MVMO(1?().9-#/ER#0RXD1E&!X'F)J '&KE?Q\I/9@ M=/.D[9_^SH/MH9/GD<-A2I&8W!(F((LS0UVTVAHP3'SIBH/=J:T<"VS1FBPN MY ;@#.R]ZT:S_7X:_!B$. J3;W$\8^ZGZ(-/PN=\FW MS.,@ P]8E7Y;VX>NRHYZ78@6%UP#8'QX6WR>SL=A,++CGX];N]98IZ2]1$JD MF"O,,#**!Z2#"MX23DR2A3&X@9RZ0RPK0Z^4F+9'G)DC;A1O\LOTJ_JASK/[ M'-E=Q.HF)S_L8)AC;Y^[\2_P[TZO@P*B(TN(Q=QV5EB&#'$&!>*#YR8W/FXF M /K&7NJ.QJQM$+0 D(+CPO:M!LM#%6=;NNV&(/B+.+T?CT[@._8FSNZD;^.! MCQ_MT-\/9ZR"JVD [J5R07-L R(XI^=IRBU4!4,>.ZR<"Y*$I?/P5IW8CI34 M';U9,TIU5!G6A^S.K#Z?#8*;_!XG>=[?8N_$$2(95RBZ$/)QYSEE7=]!8X *R#NPVX M!Y?=8 0_'J7!W19D'*WUW:ZL::,I7K**,,LYHMH"A&UPN4$Z1YH(%U6,A*72 M/M1?I2F>239Z)CW<9P*\"QW NQ",(FEIH@&L-F%*SW;XNRG>MI@]7%.\;<3? M0/COL5+S]#_W>8 [[+D;S=B:*S:E2,K@/$E;:[#-*-'(2":0!>/,8I4HQ<5? MQFTBZ*_23&\KD+S*DY226 /P6]K#H@8TB.!\"A8I[_+@*)N0C9(A&H(.F%NJ MECV^O6&WDI#*<"LGZ*XTUQN SC,#ZPK.W60>+SD)_^=^,LU<>R@ QL3X/*Z# MF#S[5;B G*4&*1I$,M99ITO7#O:CK"ZX"D!@^5UY>7FTA;)/,8&;&3[$$?QF MFA]835[MCB5+$I<"@1<#N\NS%2VE$8%"CU9P3# N;?QM1V'=2L&#HJZT?-I" MWR_ J:_=9'(6IQ_MY/;SL/OC'S'H4%PH1YN!2B159Z@JA) M7N"(81>]FAOO!K\^)-:M!CPH_HI+J"T GN5_8MH#TG?.>)X,E<2<#9'=Z' MG$WHQK/=3Z?C@;N?9N9>=6<='.W1%*B %6^^C("2.)E>*Z*P\U@B 8<<\<@D MTA1^%Z*W-! LHBL]":L,Y>_^\=16>%M5[GI*]!O[BS4"W@M4QFH%N(^/: M#0ER [;9%71Q^=M#4(<22SCX&=XE@;CP&EF)&0K6BX23 K;V*^A^O7;C+MG! MA;W<^FX/SM<&SO,>I8\;8(9S$H5#FCDP6XPTR%$6P5T,FDOLG.+;]XS="CSO MJU'GSN#9F_NUX7.9^W+9X:+3Z.,6G+(B"ALRY&4>=2*039X@3#")Q'B.(^D% MH-7K-]XLXJ@0*B"!!HRT9V]F%QN0.&%J@T%"4X.XEQ0,@V"1-(Q:3:T@[( O MFUO("#6#LS)":@!E)8*YD1N:G$8*7"A0SLXAL$L="HF$8#EUB;%C&_[_-8FC M?7S8(\O^/:-]_B+VRV1R'\.7A[>%B43OF/*(26_!J"44:8KAY!NCF, !*UF\ M14K)#33NLQ1&7RGP[PV%]YQ-FKW#C;.LV\S#\\]X%__,OSW*NZ4MR#A:+FE7 MUK212E+,*^P#1L;F,<:!V,S";5=Y#B17"FFCZ0CMBB"2Q0#,10G?QP@MI X*B;X?H#:009-0"H?,W"ZP5![F,%C=,*"P>W M3+;M\UT]9#<23C09@0P) G'* M!7+:2819--IY)>"$%89>#[+JIJ4.![C2$FG Z']9>J(X SWM O(B$R]%R#VN M0QY29QQCV#I>.M>T?8W9$>+SK1CVNTNG 6@=)&VGG!,V8((H-PIQ2Q)R46N$ M XG8&QLM+5T%^5>O-]L*5L>H-]M&QK7K/E94/1'NF+4$[A4-QYPG%Y'FG,+Y MQ\Y80R0/2T'5_^9ZLZV$_4:]V3:_DB0^),H[D[(5;]K6MY@8E1J128'. M6?IWQ5D1$!600!..YNMR)D^9M$$Y<&+RP)L0"'(IP'& @Y&(B1'4Z=\U9T=! M6ADA-> .E/&IOCZ6@0CN2+($(TP3$+H+R#8$%RAE-*I9.NA;=069VFN!9#MN4EV2#Y6,7I[^?GOUV>G+VZ>/YV=7%R<>K#R=?3\X^GEY^S)T7 MK)^>3"9Q.MFC-&S;3^Q;]K77E@J5=%W$'W%T'S\#PA\^^L_!]/;C_63:W<7Q M8[T+,UA@!HY*9-0B3C1 -4_/$@R#LQ*I4+)\Z+\7:?O;HRO6SGS/Y^H/._)Y M-LU'. "#:6X@=M$-A_ 'V>RZQCAY \<6&9D*/I'>G MMJ["/ 3.7ANM1Y%D Y?WVIV>Q>EU9I-/>6Z2HF"IEBJ4RC-K\RC%V?]_&:W=X[7&TB9, M-"*"@>>99)K/O(LD N.4C=Z5KG?9@KRZD< \13:GI!C5C'N;2&*E"]&W)K*NN]Z:VBPBRI:Q M.KL7K(S1@+$3X": >\$*Y*2A2++ #./1*MSW*>C4,F- M_CJP;C <3 ?QL+[TBN\3(!B8O\_W&[J^-*-H?UX>&C]9%P'061PN36\R;4L6!CDB*6(2!UUALGL]8N]Y,8 M!B/XT=G)P-M1"(/A_32&49S.QP\#G;._F3M\W,]IVL,;/PI=^WKOQV=>(6__ MU(Y'@]'-Y%LY3(PD>'"(NQB0%<8A;Z0V,7)-76D]LXZ6?17J M69S.7[KE8-O)#^#E?/+%LT+!Q;R,#UDHCRR@VB3F-$8)P @LP 99C#4RR3BF M%>,4Q\(LV)'4R@5%)3"TK&^/(;0F:HI?;/1:126E,Q@IJFU^=)F0H4$A:C1/ MEL4H:>DI4R\(J(NDHPA]$]"VXG\#MN(_X^#F%JZ/$T"DO8EG][G>>=$U<7)^ M/YU,X8J!L_EI?LL\-0Z:E>X]\B\ZZ23E 3;,(AA&0>:LJ4#$1,^Y,52[TM&F M,I17GCIZ",570:1-Z,&^^YZ=_&LC53)PLI&?%9U*H9 +2@+.(DO>8$9#Z2C5 M5@36U:,U,+0CC+<79P-J=U:1DJ,/=KBXFF;;>CE8[?6CEV=O8JX#(9H)3A## M#GB;']/!1<.0]I0)$BT)3!0&\/Y4UU6W#:#ZR()O .IKF+[@\2O>7RA=F'Y5>6A%/,Z$NM6)S4 XD.*='?$YO:P99[/+5EE M+V,QCQS$BB>BF$1LUAQ98H&L3@8YG6*,S@4I2M7LX_FOIU,&^L%P9@B%PGH2>XHLLD UG*] MFM:21U.Z(? &E%WT+/L113(/I-7%<, ZFA'6Y;Z"B8)%Z01'6G*@H M0R+B,*W87Y'20B?M_9&PN@G[?GQO(-1V^G H'_=S 4@GL^_Q_%, M5I-KK(T@.?)#?9[)9X)$-HB B'!&$:D%3:73Q/VI:Z&+=GF0'4@Z!>,8!>== MG?[RZ^G9U9>SS^<7OYY:_P?<97O;WJWM.HMB2\T!5W&6^R"WD1 MOW=C@,/-$^ TE3I1AI)E(I>>TOR2CR)B161:&&N*WV_K:-F[3F41)IXOG#,= MBR]-KKE,C IP=%SB>73ZTOE%=+V&SRTDF)!)24!.1$3G/O6 M.*0C_!*8QCZ"#958Z;?;AU)2+T,\^<0\OE)\.#*YFFPTZ8:#D -QBRFQ7 B2 M%$9AUL\VCS@V3!JXNKU07!&*B\\EV8W21I7;-@AZ/2KBX")KP+9_'++QX7XR M&,7)Y&%OL\;R@5%#N<5@C>:AV,(HY S8I0&T>T[K4JF*G\!-!-5^6GQX1"QW MYR\FGA:PMKA+%N/;29*6Y.$J/(]Q 0XA2[W,8<2@F;,AF-)1V1<$5%99Y03[ M:J;2KERNG73\8(?##]VLMN/T/_>#V6B>Q6X6#9.5(U1[39%,$:Q*(7/KY)C? M36DKH]#!+#<'7)-T?/-335QHN\BP.QA#:\/CGS'L CX8'+G@.MFG2+RG]]KJ%C\WJ[ ME88(CX22*24ALDS&.V7YH M6;E^+U2(UE&Q/^MJ2_]C-_[>Y83T\DA2J@"ZAB"E\YV8).A!:0,B-!J:DK:, MD%[B7_.!7O*7CHR 2CI9X3DWIIKS+-#3A2!]&X*\"QGMPOXEG P\[ ,U,J%52H\ $G*P8 M@7*3J^P\L5[Y8%WQ1X /WZX=XMU'AFL L14[FP#"8R[P6=>#!XX(GG4NQ0@[ MF:*8>8) Z8XCRCI7,"&\AI(@QS%/522B:M NPZJ8BIX+FG=,PM\AU' M+E"'A/!,QF1-*M[@<049=?5/,2&_#9ZM^/U.JL$>)N)U:12GX_EA=#\_VN^# MJ1T^!CCC*,QC%/LTXR[W\?*E'$78,QCM24M[+^2M4=6R"H5'7'%B)K MP"%\(\LLC:8!.V1B?A$FC$ V88-\(E13KI/VQ8M _WK5'=L@8KOJCBW$TP+6 M7@8+P9BU8) @PU0"8X5$9'CN?"9\CM\8PF+IR,/[J>[81K";JSNVX'(#(?2X M;(*\3 AP.#.Y9P<*4GG$E;:Y'W) F)E$P7V60N&WS+)^GVKB0MM%AMW!&%H; M'ENF#G5P,C)B@4TIOY.!TV13DDAXX"6PC[0<.D*4]5M7'KL Y(*LKHF@R MGEXOMG,^7FQFKF[A$%#)(Z)$V-R2*+\6#@YI;XGVP0BN>K7+A0\\NX;@IZ"90>+I@CSVP#/Y.3I+"Q.&@XI1<4""BS")H23R'BG$<]3OG4,E+-> M[V3[(>@U 76NJS(R?0V0/1E<^Z+Z)8[BV XOX]T CE?>4#=^J(H*(MC(X9;- MM;O<@\ZTGG D):8Q&I^,9;TNI?7?J Z%?:77E6=E;42"G>U)EX@$HE,"A-.O.]GJ6SZ3)V;YD"X*,?0 MVM#X>OKI =!$,JF80TSD8A?FP8K2X/XYRYD2PF,K0R\8/"Y9I\[T0"+?C5&U MQ0LD=^.?"\)%](*$R)'&Q,&UJ 4RF&D4. W1,'"Z9+^#_GS5.F6A!Q+RSNQJ M)[S5.]6;FSA@CPUB-LQ@G)"3B2/'L#,&!VYIZ=XJAZC^.EB=>HUPZP%%V !" M'\M-E/?":!914B*/-@T:&8LC'#01J*/1V .\&FZA>N>@ EY7W+,-M]]%IX-% M3#'F8MTPF-[#-T*$+_GY4063S-YE_O[?V8]Q7M-[F%8(94@IGV _ (L.G6XG M'$>?O$;:.8"I9;GG%-S<%E0HXR%@M_PT[MVDVV>/"RX'-Z-!RJ/+IDOG??+6 MG6*D"<;D@JR0?9M+%TY\HXR]T>%RE8I_6WDU@((7^2; ML U66LV0TMP \=HBHYQ# JNH%.-@,9G#W"#MI_2W$NS&E/XV7*X=_GB[OP 8 MT)1Z3Y$7CH%Q3 UR"3A$+..>*:^%[_<\\ETU;-A*AMLU;-B&H;7AT:.[ ,:4 M\NQR"16!4RYEOXE(Q&+D1FBB'._W)/]]-6S8&2"%65H;(6]T&0C:<*XD0RG0 M"/YYR&UPI$*! U(RL)F$1X8)#CR!V]%J85!(7'DF-3'+ M,VC>;\.&G>5?@GGMN*^/<:DWX@)/>0'L"4G@]R,%;AOBG"JD%<8H*D^BEP+' M<.C<75]:VZHPK!IY.8:T&T UW-/?XWCZ\]L0-G4R"H]NP$D(@WF??Q>HE4J# M:^AG[2-%'N5J&1*2*T6]$DQUM=3^\MP D*U8VP0P3IXET<_3%Q#$Z&8 M=L+)9!*GDVO8-W/.&R1MKD.SPB*'>;9."7.*<^YCZ3J7S135U4#%P5.0_0T6 MOGP\__77+U>YL./RXWFN[OCE].SCE]/+D[-/\/-'^/.+>3.%"_C4^$=,X!3- M0R1_Y-$]H^E/F\42_+T5Q58$[JLG?^U^S%*3 M7T:7TUQ[- [9V%QP>A'7^^=".E]&?ASM)'Z*\_^_Z(;#S]T8A!>N<;!:.C!& M=9 4<>DLLD8HI!C5&"OL0_&[MQ#I=:_MPZ%Q6277D'0#;L?2SDZ\']_;X35- M<--$,&@,+Q)TDMCT"S1R!HWB30^R'O(FQ-5@:G9"B00.+L,DSX>$79K'#)@69 MCH.\NEGY=A&WE83VO(E/1Z&NQW[NAH.;^%'0RCAP, =OEM?)YT^F"' MN6;F\C;&?=ZM'(6NH_GUQ9A7Q=4'@Q,S4*HH$1_SD((\=S8HN-)EDB'IP);[ M KT/5W^6E_\R^@%?Z<8_O]V/_2WHC"=9?;[/KY!^'8P&=_=W#]?+I_MX;4*, MR1*+6,B#>"EH$0<.)F).4Y&"AO_T:Y2TP\??DU>^#7!>%$L<6BB[N]_=U [W MKZ3987\?[\=90,#32 BQ#G$?P;YFT2'#B42$):$(#0Z[?I5YN]-0UQ=J%X*[ MB*BJ"[3K1K^,KO[H_A7M>')M/(E18HVP$!YQ&Q.R2@3 6_#6$,T][C>L9R\R MZOI$[2)R1T&]5U "P.)\MTXY06D>KF@CRUT:.7(&4R2TXR(0[9GJ]T9F3T+J MNDY- W,W8;U3:'[N[L?SS7)O>' $(_!%8;-YV)?A,B(+IU,1:8-0Z7#(?*2C M;DUUR\#<353O%9>#'XM#&!,F!MB)*$U@M'AID,TESDQB:1G&5*E^O;3VHZ-N MK7?3N-Q)5+7?#.RPU:O;.(XV/Z*YQH$Q!3< PL!1Q$54< )S:RRE#=,>VTC[ M=:_>BXQ>F%3_?9C<45!-SKWI'88T=#]J3M:3+0P(ZM$1J75S@MPI80*(;_="PC\K 2_2S$QX7/GS/<8 M&7WZV#.!7 PF_YX_*0']P@S+'>(4A]_GS5 MVF#87T1="7ZU(NC%@TDP/,!]3Q89RL"),D3D:B6/#$DF* 'V@Z!;B;IFXYH] M);-*OCNPJ;:$+Z]^'7]NK6O_T8#DM]%9EUY!M;&P>?!>#*]BOYVU V[FY\?;PC2YO M[>CFU@X>7KC[Q)DE&%EN?>XM3Y%+ 6Y$39-@DFC:,^*Y:& M[(6 -^&UAS@:@->E'<;)HNGX67QLR&1SRP!PSS4/H'@)M4@3R9$U2A%!B)54 M%L;42D): ](^LE[N*[(WXQM SXJC=@7_ZNR4&4RC8<$B:T6VVD3**1J%)-/< M$ZICHJ5KMS>04[L\YACWW$ZL;Q%%>2.+(T:)B\9ZC1AC<,1(R&_,G4+>8:R\ MCT%Q=6@4/9'3FC[:4>1OAE9WXW\+4%KX(Z^VM-"OB1HIM24\ M$CIR07(U@RC=;/H-DAJ#U*ZB7X9403FT *OE;7Q][+,CA4@ZZ(0$R9.#K&$Y M^IGRY* \L I.WO( MO(*ZNM6;=L.6&MW^%MN-\:W"*%OCXE=9O06E7 ;SGIC/;5AS,'GM8[[O[ MT70RCCX.?N0SW6(=QQND-EO4L0V+JU1X)&\9,Y(@2P5!/%*)M$WP2PHVTJ2< ML*6GPK10X<$2#D[*B QL$7%*\CQ8T!"46VZ=YB2YXJ;BNZ_PV 8K/2L\MI%# M[>S/B[RX=B$EK2E21,&=DO,@UE*,M./,6*NX4^HM;?D^*CRV$M':"H]M^-6* MH!\"@=@EJ3$&TIW,S]UR(% [1'U4VNJ0ZU'?<87'5I+94.&Q#9MJ2_AS-XZW MW?=X^EBA\##RPDM*E $59W+I.4UY5 [/G78CIYP'I72_:IYU7VA ZKO(JRO- MO-H(^(?M@/,W3X/BX2K\;D<_OP[@0HP/Q0G"&DFY9L@H&7*UN4).Q8@$HXP[ M#.?$]=/RO3[73JW'SM@HS]86O?M7.<< -#-%4>(!KDABX;)D@2+LI&4Z2$?E MP>N%WT/J?Q=3XB!":!)4R_E'YCF7-J<'5 M^M\& 5NG_K<01P/P.EG$'"X>8PX+W4M#P%1JBVP C0TMK<-I'XLMML$NPOP$8;9:$"0=%GIT$%C6RTNL =A&#BW :GU:TH,?K'//EL1H;OB;*K@:],U $5O MN=T8WR*$GJ>@C2(8\Y!0D#H_B94R'X?XH 4Y^?1T5D/0/W+FHG M:;#4JW>929_%=;_-FC2?IX<.T9^[\:]V= _'<7H_AH]^@F/BIY-KG'U89V4V M*> J2-0C%_.T5XT=#IXS&?J]C^WYP=J*[% >1%4/P3SZ^NXV=J3Z/_'3??C M?T8?YLN?Y%[F5X.[O*U'%KZMQ%X>+SD^1#T^'9_47MM1<.Q-?2#5=W@) M/]A)##G!$D>3!>8!'S>S;O*3#S^?_LZBI]&,O#F-V:L/?B^9973 M04C<1X==Q.'LRKBZO( 3E;KQW;P7.9#PVV@P?1C&W4<[]5RJJK%^2(B\4$_; M\75GQ3/<.^>[>)#UR[C[8WJ[/P1Z+E:U$>410; =;RO" !3T?+L7,>>H\Z"" MG1#09YVJW1Z/)OPM.%I9[FY&Y>5O6XIYZ5^KVB_QJ%)=S:^J.OSILME*C"O_ MQ3Z"U.]>D)MX5E&4E]_SY.'AXLK82IAK_M4^XC3O7IR;^59'H,\]XFYT.>W\ MOU>)LTC$X^7ZO0( ^#T+_4W>UA$Y>+W7\TWE,4#EGIQI&(RY05]<7K;A<+R6EJS2I7D;M): MS8U&9/4-/CL=WXW"YZ&]*2*IERM6*>[924XK.=&(E/*)_SB:A'$Y,2TM627B MM;/V>\V+1@3UC^Z/)_K*:L U2U>)4NTDN,V\J2S QSL5?.?PN1MGJ_!W.]S[ MN&U:MTJ,:2O1]>!*"P=O\G'83>)5]TANKFXI>/K>6+]*5&G[(]B/2\W*\T!B MK!-**B2]1H3V910&/P;AW@YG!=W["&IIJ;I.V6:>=V\QH/91&@Z?Z%J9']GV M$*U:L)J$UO"\Z\> !NH.GP))FP_-3B]W7JQ=UUGN=8HV,J6XL(Y=;[1Z5\N] M1P\9DJP/]].[[\/N9XRS..CY][RW@T2:UW^GZLO:8P:3RY.+R(+!X^WM5WZ$=$QZ]65_;@%EU>\"-GG=8WAMX6+A*+G)_ M?V")+RV([K=1& ]_WEQ&?S\>3 =QMDTS<7FJ;6-*"R$[_'/MO MXX$O<+Z>ENHEG 92:Z\VWX)$?LF5XY_L-'ZV@_'O=GA?0#0KUNPEHP82:NO9 M45E8+T_VSU__/9U!Z>/MZ.:;WT_MO;%T+]'5S;'U8TZK3QM.Q[/ ]X&>-;Q> MO(WO,Y0Q;J1?3=CSC^>9Y>?>L5&';"?:\/['%D%ZL^?&;_*//*!:L% MR+:1S_/#NHDME95L+E,&W9]]GWP'[!UM7K5>-7EMY'O7BPG_U7F @U@G?87R M=P;@[PS 5K(YZT9GL2LAE))U]\;&&[I7(BQY-QC->);U:[$+YM7" MU93:KI9!'S;55GDW-]/%IO:.-KUII7+EWKT^4*WD<5>I;L.V MRA(^OY^"CH=[?'134)6N7[5:#>2NLGR30>U<@&?=]%_Q\::.I>J1^WR@6DED M@=EDB(KEFR6FGDKE+?I'=Q<_YI;3XY]?[1^'D/W& MC]5+G)=$0!]^-@@#V/%_[NUP-I=N3OV5_?-#',4TF.Y=++'3!^NEZDO"H2]? MVX($J+&A'2T(_G+W/?>>@PVXP7 P_5G&=MOMB_5J PJ!8CO.MN.!E33Q-BQ; MKX"@@!/6IJVW@L#"?O3RLKV$V%2LZVT>-905Z.($_,*+^)_[P?A1KY11REM\ MII>0FPI];<_#5JN OOTX5 70RY6+5/]L(+9 Y<\W^_/WR;->@:4+?_JLO\>Y M!N;L7^OSN$BUA.L64GA^(I=W7SLA]&?T][G)V4=0$S?=^.?>I2.K5ZPGIF5^ M=STW7SN0/!PNDS>(A8I(UB]9O7W8:- MUR_R 9+.BHAC>:UZCWJW%,H:)OQ=JWC,F^;O^L2_ZQ.WDTWX/U?=S!_?]WB\ M7*E:&=6FT[%RL[4%,!P^DE7F:"PO5^]:7\GNKL_>:[<)BW8V&F;?,_%\G6I% M:IM.Q(J-UC9J%]26";J]7JW>M;V?']]:_N)C=QF',8\26&!H[]3%ZA7K722[ MR6LC7VK[*4!*>#3JSU,:>%CW\ZC,67M[]7HJ<#=9]N97;9T9X_B7<7?__?9M'M37J;6X"$QX)+27%3>M6J\O=5;N^S:/J9[&[ZJ9V M6"(/O+Q6M7+;G<_<2E[4E]")GX(G/OSYS0Y"(4&M6K):8>WN\MK F=J.T^5:]6=>?8W2ZL;$[^9W'Z9>2[NT(Q]%X?J%>R6DS6Z]G6G(1? M!9D/)>D-'^HE\:9B1SNPL;+D5ZB?O/-%\*N,T/M^HY>\6XH^;H6PI<;35 M4L!H U-:"/$7:8_Y?*%> FHIRK.*#=6-D&[O4LF'-7K)HZ48S-+FVRCSWEL< MV]:KTI;") V6J7:C7\!P61#V*4[\>#!+PQ2J4WU[^5Y";"D TI]EU>^E,,AT MV2''],?3[DJEG]]:O9=D6XJ%]&98JPTUOHPF V#KU=C.FJD^&W7XDO(]NVML M^$R15AM]MU&@[\:K3[T"R([O5]!'] MVL",VC'+1]+V?M6VM%0UV6SD]DJI-/3.[60X7*%+RKP 7;]P [+:\!CT38;\ MW4R@UAGZN[' WXT%MO.MI^/A51S?3<[3U3@ OLI8^!N6K7:&MK,1WF9,=4LA M4U6B&>G+E:J]Y-W6AENQ_59$OUBJVI/<'87R@@&U&X?>#R/!3I!L MU83N^S2&ST-[LY=XUJU9[;GM=G)Z@R7U XN'D-F&9:N]K]U.;&\SI@D%.*.K MQ+R^%UN[BR)Y=/6*]=[0[J(-U_"C"5E]NA_/""L@I,>EZKV*W44ZRQQH M0BR7T=^/!]-!G)S?Z]8_&+Y\'SI4B[=VZLWDI'<*+>7 M ?R>_*J>8UE%YUDW79!:)HS<_RN-1)7WE/,&_AU>HR_^0?[%V4G\__^__P=0 M2P$"% ,4 " U1T%8[ZSJ>,P' "R+0 $P @ $ M83$P<7$Q,C R-&5X,S$Q+FAT;5!+ 0(4 Q0 ( #5'05BR,_GLWP< &LJ M 3 " ?T' !A,3!Q<3$R,#(T97@S,3(N:'1M4$L! A0# M% @ -4=!6).]#[&H! O18 !, ( !#1 &$Q,'%Q M,3(P,C1E>#,R,2YH=&U02P$"% ,4 " U1T%8Y,F6\YL$ U$P $P M @ 'F% 83$P<7$Q,C R-&5X,S(R+FAT;5!+ 0(4 Q0 ( M #5'05B79NJIICX! #O'$@ 1 " ;(9 !K;&EC+3(P,C,Q M,C,P+FAT;5!+ 0(4 Q0 ( #5'05AM,S2!5A0 $G6 1 M " 8=8 0!K;&EC+3(P,C,Q,C,P+GAS9%!+ 0(4 Q0 ( #5'05@[(C_? M.B4 IE 0 5 " 0QM 0!K;&EC+3(P,C,Q,C,P7V-A;"YX M;6Q02P$"% ,4 " U1T%8@MS1A-!# .R@( %0 @ %Y MD@$ :VQI8RTR,#(S,3(S,%]D968N>&UL4$L! A0#% @ -4=!6*#I#J0. M_@ 6F * !4 ( !?-8! &ML:6,M,C R,S$R,S!?;&%B+GAM M;%!+ 0(4 Q0 ( #5'05BVK::]\H\ 'YR!@ 5 " ;W4 M @!K;&EC+3(P,C,Q,C,P7W!R92YX;6Q02P4& H "@". @ XF0# end XML 88 klic-20231230_htm.xml IDEA: XBRL DOCUMENT 0000056978 2023-10-01 2023-12-30 0000056978 dei:OtherAddressMember 2023-10-01 2023-12-30 0000056978 2024-01-26 0000056978 2023-12-30 0000056978 2023-09-30 0000056978 2022-10-02 2022-12-31 0000056978 us-gaap:CommonStockMember 2023-09-30 0000056978 us-gaap:TreasuryStockCommonMember 2023-09-30 0000056978 us-gaap:RetainedEarningsMember 2023-09-30 0000056978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0000056978 us-gaap:CommonStockMember 2023-10-01 2023-12-30 0000056978 us-gaap:TreasuryStockCommonMember 2023-10-01 2023-12-30 0000056978 us-gaap:RetainedEarningsMember 2023-10-01 2023-12-30 0000056978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-10-01 2023-12-30 0000056978 us-gaap:CommonStockMember 2023-12-30 0000056978 us-gaap:TreasuryStockCommonMember 2023-12-30 0000056978 us-gaap:RetainedEarningsMember 2023-12-30 0000056978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-30 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 2022-10-01 0000056978 us-gaap:CommonStockMember 2022-10-02 2022-12-31 0000056978 us-gaap:TreasuryStockCommonMember 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 klic:CoreCapitalEquipmentSegmentMember 2023-09-30 0000056978 klic:AftermarketProductsandServicesAPSSegmentMember 2023-09-30 0000056978 klic:AllOthersSegmentMember 2023-09-30 0000056978 klic:CoreCapitalEquipmentSegmentMember 2023-10-01 2023-12-30 0000056978 klic:AftermarketProductsandServicesAPSSegmentMember 2023-10-01 2023-12-30 0000056978 klic:AllOthersSegmentMember 2023-10-01 2023-12-30 0000056978 klic:CoreCapitalEquipmentSegmentMember 2023-12-30 0000056978 klic:AftermarketProductsandServicesAPSSegmentMember 2023-12-30 0000056978 klic:AllOthersSegmentMember 2023-12-30 0000056978 srt:MinimumMember us-gaap:DevelopedTechnologyRightsMember 2023-12-30 0000056978 srt:MaximumMember us-gaap:DevelopedTechnologyRightsMember 2023-12-30 0000056978 us-gaap:DevelopedTechnologyRightsMember 2023-12-30 0000056978 us-gaap:DevelopedTechnologyRightsMember 2023-09-30 0000056978 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2023-12-30 0000056978 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2023-12-30 0000056978 us-gaap:CustomerRelationshipsMember 2023-12-30 0000056978 us-gaap:CustomerRelationshipsMember 2023-09-30 0000056978 srt:MinimumMember us-gaap:TradeNamesMember 2023-12-30 0000056978 srt:MaximumMember us-gaap:TradeNamesMember 2023-12-30 0000056978 us-gaap:TradeNamesMember 2023-12-30 0000056978 us-gaap:TradeNamesMember 2023-09-30 0000056978 srt:MinimumMember us-gaap:OtherIntangibleAssetsMember 2023-12-30 0000056978 srt:MaximumMember us-gaap:OtherIntangibleAssetsMember 2023-12-30 0000056978 us-gaap:OtherIntangibleAssetsMember 2023-12-30 0000056978 us-gaap:OtherIntangibleAssetsMember 2023-09-30 0000056978 us-gaap:InProcessResearchAndDevelopmentMember 2023-12-30 0000056978 us-gaap:InProcessResearchAndDevelopmentMember 2023-09-30 0000056978 us-gaap:MoneyMarketFundsMember 2023-12-30 0000056978 us-gaap:BankTimeDepositsMember 2023-12-30 0000056978 us-gaap:MoneyMarketFundsMember 2023-09-30 0000056978 us-gaap:BankTimeDepositsMember 2023-09-30 0000056978 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-10-01 2023-12-30 0000056978 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-30 0000056978 klic:AccruedExpensesAndOtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-30 0000056978 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-09-30 0000056978 klic:AccruedExpensesAndOtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-09-30 0000056978 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-10-01 2023-12-30 0000056978 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-10-02 2022-12-31 0000056978 srt:MinimumMember 2023-12-30 0000056978 srt:MaximumMember 2023-12-30 0000056978 klic:CitibankMember 2013-11-22 0000056978 klic:CitibankMember 2023-12-30 0000056978 klic:FacilityAgreementsMember klic:MUFGBankLtd.SingaporeBranchMember 2019-02-15 0000056978 klic:FacilityAgreementsMember klic:MUFGBankLtd.SingaporeBranchMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-10-01 2023-12-30 0000056978 klic:FacilityAgreementsMember klic:MUFGBankLtd.SingaporeBranchMember 2023-12-30 0000056978 2017-08-15 0000056978 2018-07-10 0000056978 2019-01-31 0000056978 2021-10-02 0000056978 2022-03-03 0000056978 srt:ScenarioForecastMember 2023-11-20 2025-08-01 0000056978 klic:ProgramAuthorized15August2017Member 2023-10-01 2023-12-30 0000056978 klic:ProgramAuthorized15August2017Member 2023-12-30 0000056978 2021-10-18 2021-10-18 0000056978 us-gaap:AccumulatedTranslationAdjustmentMember 2023-12-30 0000056978 us-gaap:AccumulatedTranslationAdjustmentMember 2023-09-30 0000056978 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-12-30 0000056978 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-09-30 0000056978 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-12-30 0000056978 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-09-30 0000056978 klic:OmnibusIncentivePlanMember 2023-12-30 0000056978 klic:RelativeTSRPerformanceShareUnitsMember 2023-10-01 2023-12-30 0000056978 srt:MinimumMember klic:RelativeTSRPerformanceShareUnitsMember 2023-12-30 0000056978 srt:MaximumMember klic:RelativeTSRPerformanceShareUnitsMember 2023-12-30 0000056978 klic:RevenueGrowthPerformanceShareUnitsMember 2023-10-01 2023-12-30 0000056978 srt:MinimumMember klic:RevenueGrowthPerformanceShareUnitsMember 2023-12-30 0000056978 srt:MaximumMember klic:RevenueGrowthPerformanceShareUnitsMember 2023-12-30 0000056978 klic:TimeBasedRestrictedShareUnitsMember 2023-10-01 2023-12-30 0000056978 klic:TimebasedRSUMember 2023-10-01 2023-12-30 0000056978 klic:TimebasedRSUMember 2022-10-02 2022-12-31 0000056978 klic:RelativeTSRPSUMember 2023-10-01 2023-12-30 0000056978 klic:RelativeTSRPSUMember 2022-10-02 2022-12-31 0000056978 klic:SpecialGrowthPSUMember 2023-10-01 2023-12-30 0000056978 klic:SpecialGrowthPSUMember 2022-10-02 2022-12-31 0000056978 us-gaap:CommonStockMember 2023-10-01 2023-12-30 0000056978 us-gaap:CommonStockMember 2022-10-02 2022-12-31 0000056978 us-gaap:CostOfSalesMember 2023-10-01 2023-12-30 0000056978 us-gaap:CostOfSalesMember 2022-10-02 2022-12-31 0000056978 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-10-01 2023-12-30 0000056978 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-10-02 2022-12-31 0000056978 us-gaap:ResearchAndDevelopmentExpenseMember 2023-10-01 2023-12-30 0000056978 us-gaap:ResearchAndDevelopmentExpenseMember 2022-10-02 2022-12-31 0000056978 klic:BallBondingEquipmentSegmentMember 2023-10-01 2023-12-30 0000056978 klic:BallBondingEquipmentSegmentMember 2022-10-02 2022-12-31 0000056978 klic:WedgeBondingEquipmentSegmentMember 2023-10-01 2023-12-30 0000056978 klic:WedgeBondingEquipmentSegmentMember 2022-10-02 2022-12-31 0000056978 klic:AdvancedSolutionsSegmentMember 2023-10-01 2023-12-30 0000056978 klic:AdvancedSolutionsSegmentMember 2022-10-02 2022-12-31 0000056978 klic:AftermarketProductsandServicesAPSSegmentMember 2022-10-02 2022-12-31 0000056978 klic:AllOthersSegmentMember 2022-10-02 2022-12-31 0000056978 klic:CorporateExpensesMember 2023-10-01 2023-12-30 0000056978 klic:CorporateExpensesMember 2022-10-02 2022-12-31 0000056978 klic:GeneralSemiconductorMember klic:CoreCapitalEquipmentSegmentMember 2023-10-01 2023-12-30 0000056978 klic:GeneralSemiconductorMember klic:CoreCapitalEquipmentSegmentMember 2022-10-02 2022-12-31 0000056978 klic:AutomotiveandIndustrialMember klic:CoreCapitalEquipmentSegmentMember 2023-10-01 2023-12-30 0000056978 klic:AutomotiveandIndustrialMember klic:CoreCapitalEquipmentSegmentMember 2022-10-02 2022-12-31 0000056978 klic:LEDMember klic:CoreCapitalEquipmentSegmentMember 2023-10-01 2023-12-30 0000056978 klic:LEDMember klic:CoreCapitalEquipmentSegmentMember 2022-10-02 2022-12-31 0000056978 klic:MemoryMember klic:CoreCapitalEquipmentSegmentMember 2023-10-01 2023-12-30 0000056978 klic:MemoryMember klic:CoreCapitalEquipmentSegmentMember 2022-10-02 2022-12-31 0000056978 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember klic:STMircoelectronicsNVMember 2022-10-02 2022-12-31 0000056978 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember klic:FirstTechnologyChinaLtdMember 2022-10-02 2022-12-31 0000056978 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember klic:MatfronShanghaiMember 2023-10-01 2023-12-30 0000056978 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember klic:ForehopeElectronicMember 2023-10-01 2023-12-30 0000056978 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember klic:HaosengIndustrialCompanyLimitedMember 2022-10-02 2022-12-31 shares iso4217:USD iso4217:USD shares klic:extend_options pure klic:segment 2023-12-30 0000056978 --09-28 false Q1 2024 10-Q true 2023-12-30 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 56341107 424660000 529402000 285000000 230000000 49000 49000 184400000 158601000 236558000 217304000 47035000 53751000 1177653000 1189058000 107273000 110051000 45797000 47148000 89516000 88673000 28916000 29357000 32139000 31551000 2042000 716000 3390000 3223000 1486726000 1499777000 58682000 49302000 6697000 6574000 24716000 22670000 91193000 103005000 181288000 181551000 37174000 37264000 53145000 52793000 41720000 41839000 12148000 11769000 325475000 325216000 5000000 5000000 0 0 0 0 200000000 200000000 85364000 85364000 56495000 56310000 578479000 577727000 28869000 29054000 756949000 737214000 1353800000 1355810000 -14079000 -21762000 1161251000 1174561000 1486726000 1499777000 171189000 176233000 91293000 87527000 79896000 88706000 41393000 42376000 36810000 34508000 78203000 76884000 1693000 11822000 9899000 6559000 22000 34000 11570000 18347000 2277000 3758000 9293000 14589000 0.16 0.26 0.16 0.25 56650000 57051000 57023000 57729000 9293000 14589000 6280000 14319000 67000 47000 6213000 14272000 1255000 3093000 -215000 -280000 1470000 3373000 7683000 17645000 16976000 32234000 56310000 577727000 -737214000 1355810000 -21762000 1174561000 7000 253000 62000 315000 556000 26840000 26840000 734000 -7043000 7043000 0 7542000 7542000 11303000 11303000 9293000 9293000 7683000 7683000 9293000 7683000 16976000 56495000 578479000 -756949000 1353800000 -14079000 1161251000 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 9293000 14589000 7985000 5613000 7857000 6521000 2789000 809000 -678000 -2740000 -43000 256000 211000 0 -2565000 -3588000 25619000 -108754000 22083000 27229000 -7547000 -252000 -819000 -32763000 2396000 5745000 -1604000 -2233000 -7331000 85116000 4426000 13878000 1115000 36000 215000000 85000000 160000000 60000000 -60541000 -38914000 173000 159000 27241000 46328000 10710000 9743000 -38124000 -56230000 1254000 5104000 -104742000 -4924000 529402000 555537000 424660000 550613000 893000 1588000 22000 34000 264000 -4702000 1. BASIS OF PRESENTATION<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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:'Arial',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 for the fiscal year ended September 30, 2023 (the “2023 Annual Report”) filed with the Securities and Exchange Commission on November 16, 2023, which includes the Consolidated Balance Sheets as of September 30, 2023 and October 1, 2022, 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 September 30, 2023. 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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal Year</span><span style="color:#000000;font-family:'Arial',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:'Arial',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 2024 quarters end on December 30, 2023, March 30, 2024, June 29, 2024 and September 28, 2024. In fiscal years consisting of 53 weeks, the fourth quarter will consist of 14 weeks. Fiscal 2023 quarters ended on December 31, 2022, April 1, 2023, July 1, 2023 and September 30, 2023. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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:'Arial',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, accrual for customer credit programs, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In light of 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 December 30, 2023. While there was no material impact from macroeconomic headwinds to our consolidated condensed financial statements as of and for the quarter ended December 30, 2023, these estimates may change, as new events occur and additional information is obtained, including factors related to these 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:'Arial',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:'Arial',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 2023 Annual Report. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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:'Arial',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 the staff of the Securities and Exchange Commission (the "SEC"), the Company reconsidered the guidance under ASC 280, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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 14: 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disclosure Improvements </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2023, the Financial Accounting Standards Board (the "FASB") issued ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative. This ASU aligns the requirements in the FASB Accounting Standards Codification with the SEC’s regulations. The amendments in the ASU are expected to clarify or improve disclosure and presentation requirements of a variety of Codification Topics. They will also allow users to more easily compare entities subject to the SEC’s existing disclosures with those entities that were not previously subject to the requirements, and align the requirements in the Codification with the SEC’s regulations. This ASU will become effective for each amendment on the date on which the SEC removes the related disclosure from its regulations. However, if by June 30, 2027, the SEC has not removed the related disclosure from its regulations, the amendments will be removed from the Codification and not become effective for any entity. The Company is currently evaluating the impact the adoption of this standard will have on its consolidated financial statements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU 2023-07, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Topic 280): Improvements to Reportable Segment Disclosure, which aims to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. In addition, the amendments in the ASU enhance interim disclosure requirements, clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, provide new segment disclosure requirements for entities with a single reportable segment, and contain other disclosure requirements. The purpose of the amendments is to enable investors to better understand an entity's overall performance and assess potential future cash flows. This ASU will be effective for the Company's fiscal year 2025, and interim periods within the fiscal years beginning after the Company’s fiscal year 2026. Early adoption is permitted. The Company is currently evaluating the impact the adoption of this standard will have on its consolidated financial statements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span> (Topic 740): Improvement to Income Tax Disclosures. The amendments in this update are intended to enhance the transparency and decision usefulness of income tax disclosures primarily through changes to the rate reconciliation and income taxes paid information. This ASU will be effective for the Company's fiscal year 2026. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance. ASU 2023-09 should be applied on a prospective basis, but retrospective application is permitted. The Company is currently evaluating the impact the adoption of this standard will have on its consolidated financial statements. <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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:'Arial',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 for the fiscal year ended September 30, 2023 (the “2023 Annual Report”) filed with the Securities and Exchange Commission on November 16, 2023, which includes the Consolidated Balance Sheets as of September 30, 2023 and October 1, 2022, 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 September 30, 2023. 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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fiscal Year</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div>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 2024 quarters end on December 30, 2023, March 30, 2024, June 29, 2024 and September 28, 2024. In fiscal years consisting of 53 weeks, the fourth quarter will consist of 14 weeks. Fiscal 2023 quarters ended on December 31, 2022, April 1, 2023, July 1, 2023 and September 30, 2023. <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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:'Arial',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, accrual for customer credit programs, 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>In light of 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 December 30, 2023. While there was no material impact from macroeconomic headwinds to our consolidated condensed financial statements as of and for the quarter ended December 30, 2023, these estimates may change, as new events occur and additional information is obtained, including factors related to these 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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant Accounting Policies</span></div>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 2023 Annual Report. <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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:'Arial',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 the staff of the Securities and Exchange Commission (the "SEC"), the Company reconsidered the guidance under ASC 280, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Arial',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:'Arial',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 14: 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disclosure Improvements </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2023, the Financial Accounting Standards Board (the "FASB") issued ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative. This ASU aligns the requirements in the FASB Accounting Standards Codification with the SEC’s regulations. The amendments in the ASU are expected to clarify or improve disclosure and presentation requirements of a variety of Codification Topics. They will also allow users to more easily compare entities subject to the SEC’s existing disclosures with those entities that were not previously subject to the requirements, and align the requirements in the Codification with the SEC’s regulations. This ASU will become effective for each amendment on the date on which the SEC removes the related disclosure from its regulations. However, if by June 30, 2027, the SEC has not removed the related disclosure from its regulations, the amendments will be removed from the Codification and not become effective for any entity. The Company is currently evaluating the impact the adoption of this standard will have on its consolidated financial statements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU 2023-07, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (Topic 280): Improvements to Reportable Segment Disclosure, which aims to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. In addition, the amendments in the ASU enhance interim disclosure requirements, clarify circumstances in which an entity can disclose multiple segment measures of profit or loss, provide new segment disclosure requirements for entities with a single reportable segment, and contain other disclosure requirements. The purpose of the amendments is to enable investors to better understand an entity's overall performance and assess potential future cash flows. This ASU will be effective for the Company's fiscal year 2025, and interim periods within the fiscal years beginning after the Company’s fiscal year 2026. Early adoption is permitted. The Company is currently evaluating the impact the adoption of this standard will have on its consolidated financial statements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span> (Topic 740): Improvement to Income Tax Disclosures. The amendments in this update are intended to enhance the transparency and decision usefulness of income tax disclosures primarily through changes to the rate reconciliation and income taxes paid information. This ASU will be effective for the Company's fiscal year 2026. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance. ASU 2023-09 should be applied on a prospective basis, but retrospective application is permitted. The Company is currently evaluating the impact the adoption of this standard will have on its consolidated financial statements. 2. BALANCE SHEET COMPONENTS<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables reflect the components of significant balance sheet accounts as of December 30, 2023 and September 30, 2023:</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30, 2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Raw materials and supplies </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">119,077 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">114,827 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85,499 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74,555 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finished goods </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55,463 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,207 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">260,039 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">238,589 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory reserves</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(23,481)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(21,285)</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">236,558 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">217,304 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, net:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Buildings and building improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,105 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83,586 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82,927 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Data processing equipment and software </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,267 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,483 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">98,773 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">95,692 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction in progress </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,345 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,099 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">257,366 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">252,488 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated depreciation </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(150,093)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(142,437)</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">107,273 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110,051 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued customer obligations </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,287 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,701 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wages and benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,060 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,096 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,303 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,710 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commissions and professional fees </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,091 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,013 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,005 </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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,260 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,402 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">91,193 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103,005 </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;padding-left:11.25pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables reflect the components of significant balance sheet accounts as of December 30, 2023 and September 30, 2023:</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30, 2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Raw materials and supplies </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">119,077 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">114,827 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85,499 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74,555 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finished goods </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55,463 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,207 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">260,039 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">238,589 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory reserves</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(23,481)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(21,285)</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">236,558 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">217,304 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, net:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Buildings and building improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,105 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83,586 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82,927 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Data processing equipment and software </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,267 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,483 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">98,773 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">95,692 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction in progress </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,345 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,099 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">257,366 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">252,488 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated depreciation </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(150,093)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(142,437)</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">107,273 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110,051 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ee2724;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued customer obligations </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36,287 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,701 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wages and benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,060 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,096 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,303 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,710 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commissions and professional fees </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,091 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,013 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,005 </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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,260 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,402 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">91,193 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103,005 </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;padding-left:11.25pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">Represents customer advance payments, customer credit program, accrued warranty expense and accrued retrofit obligations.</span></div> 119077000 114827000 85499000 74555000 55463000 49207000 260039000 238589000 23481000 21285000 236558000 217304000 2182000 2182000 23213000 23105000 83586000 82927000 38267000 37483000 98773000 95692000 11345000 11099000 257366000 252488000 150093000 142437000 107273000 110051000 36287000 35701000 23060000 33096000 11303000 10710000 4270000 4091000 10013000 11005000 6260000 8402000 91193000 103005000 3. GOODWILL AND INTANGIBLE ASSETS<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performed its annual impairment test in the fourth quarter of fiscal 2023 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended December 30, 2023, 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 and concluded that no triggering event had occurred. While we have concluded that a triggering event did not occur during the quarter ended December 30, 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.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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 14 for further information) as of December 30, 2023 and September 30, 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.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:98.684%"><tr><td style="width:1.0%"></td><td style="width:29.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.688%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.688%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.751%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at September 30, 2023</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,280 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,109 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44,284 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">88,673 </span></td><td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">125 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">718 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">843 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at December 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,280 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,234 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45,002 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">89,516 </span></td><td style="background-color:#cceeff;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;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Cumulative goodwill impairment pertaining to the “All Others” category as of September 30, 2023 was $45.0 million.</span></div><div style="margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects net intangible assets as of December 30, 2023 and September 30, 2023: </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:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.344%"></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:11.326%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></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:10.595%"></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:9.426%"></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:8.695%"></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:10.595%"></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:10.020%"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 30, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of September 30, 2023</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(dollar amounts 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Average estimated<br/>useful lives <br/>(in years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross Carrying Amount</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accumulated Amortization</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross Carrying Amount</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accumulated Amortization</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net Amount</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Developed technology</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.0 to 15.0</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">82,874 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(57,961)</span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">80,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(55,877)</span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25,082 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.0 to 8.0</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">37,439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(35,530)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,909 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">36,764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(34,789)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,975 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trade and brand name</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.0 to 8.0</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,241 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(7,241)</span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,130 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(7,130)</span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.0 to 8.0 </span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,618 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3,983)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3,776)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,841 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In-process research and development</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:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">N.A</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">459 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">459 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">459 </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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">133,631 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(104,715)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">28,916 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">130,929 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(101,572)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29,357 </span></td><td style="background-color:#cceeff;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:'Arial',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 December 30, 2023:</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:100.000%"><tr><td style="width:1.0%"></td><td style="width:75.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.292%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining fiscal 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,916 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2025</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,153 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,153 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2027</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,878 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,438 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,378 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total amortization expense</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,916 </span></td><td style="background-color:#cceeff;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:'Arial',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 14 for further information) as of December 30, 2023 and September 30, 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.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:98.684%"><tr><td style="width:1.0%"></td><td style="width:29.714%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.688%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.688%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.751%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at September 30, 2023</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,280 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,109 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44,284 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">88,673 </span></td><td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">125 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">718 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">843 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at December 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,280 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,234 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45,002 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">89,516 </span></td><td style="background-color:#cceeff;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;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Cumulative goodwill impairment pertaining to the “All Others” category as of September 30, 2023 was $45.0 million.</span></div> 18280000 26109000 44284000 88673000 0 125000 718000 843000 18280000 26234000 45002000 89516000 45000000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects net intangible assets as of December 30, 2023 and September 30, 2023: </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:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.344%"></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:11.326%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></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:10.595%"></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:9.426%"></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:8.695%"></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:10.595%"></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:10.020%"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 30, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of September 30, 2023</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(dollar amounts 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Average estimated<br/>useful lives <br/>(in years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross Carrying Amount</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accumulated Amortization</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross Carrying Amount</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accumulated Amortization</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net Amount</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Developed technology</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.0 to 15.0</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">82,874 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(57,961)</span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">80,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(55,877)</span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25,082 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.0 to 8.0</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">37,439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(35,530)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,909 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">36,764 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(34,789)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,975 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trade and brand name</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.0 to 8.0</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,241 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(7,241)</span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7,130 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(7,130)</span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.0 to 8.0 </span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,618 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3,983)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3,776)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,841 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In-process research and development</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:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">N.A</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">459 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">459 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">459 </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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">133,631 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(104,715)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">28,916 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">130,929 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(101,572)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29,357 </span></td><td style="background-color:#cceeff;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> P6Y P15Y 82874000 57961000 24913000 80959000 55877000 25082000 P5Y P8Y 37439000 35530000 1909000 36764000 34789000 1975000 P7Y P8Y 7241000 7241000 0 7130000 7130000 0 P1Y P8Y 5618000 3983000 1635000 5617000 3776000 1841000 459000 0 459000 459000 0 459000 133631000 104715000 28916000 130929000 101572000 29357000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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 December 30, 2023:</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:100.000%"><tr><td style="width:1.0%"></td><td style="width:75.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.292%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining fiscal 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,916 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2025</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,153 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,153 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2027</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,878 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,438 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,378 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total amortization expense</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,916 </span></td><td style="background-color:#cceeff;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> 3916000 5153000 5153000 4878000 4438000 5378000 28916000 4. CASH, CASH EQUIVALENTS, AND SHORT-TERM INVESTMENTS<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash, cash equivalents, and short-term investments consisted of the following as of December 30, 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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,229 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,229 </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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">225,429 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">225,431 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Time deposits </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">160,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">160,000 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">424,658 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">424,660 </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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Time deposits </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">285,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">285,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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total short-term investments</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">285,000 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">285,000 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">709,658 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">709,660 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">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="margin-top:6pt;padding-left:11.25pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">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 months ended December 30, 2023.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash, cash equivalents and short-term investments consisted of the following as of September 30, 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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,292 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,292 </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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">202,113 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10)</span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">202,103 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Time deposits </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">290,007 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">290,007 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">529,412 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">529,402 </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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Time deposits </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">230,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">230,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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total short-term investments</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">230,000 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">230,000 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">759,412 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">759,402 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span>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 months ended December 31, 2022. <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash, cash equivalents, and short-term investments consisted of the following as of December 30, 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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,229 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,229 </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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">225,429 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">225,431 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Time deposits </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">160,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">160,000 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">424,658 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">424,660 </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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Time deposits </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">285,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">285,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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total short-term investments</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">285,000 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">285,000 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">709,658 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">709,660 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">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="margin-top:6pt;padding-left:11.25pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">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 months ended December 30, 2023.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash, cash equivalents and short-term investments consisted of the following as of September 30, 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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,292 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,292 </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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">202,113 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10)</span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">202,103 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Time deposits </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">290,007 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">290,007 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">529,412 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">529,402 </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:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term investments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Time deposits </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">230,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">230,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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total short-term investments</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">230,000 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">230,000 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">759,412 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">759,402 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span>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 months ended December 31, 2022. 39229000 0 0 39229000 225429000 2000 0 225431000 160000000 0 0 160000000 424658000 2000 0 424660000 285000000 0 0 285000000 285000000 0 0 285000000 709658000 2000 0 709660000 37292000 0 0 37292000 202113000 0 10000 202103000 290007000 0 0 290007000 529412000 0 10000 529402000 230000000 0 0 230000000 230000000 0 0 230000000 759412000 0 10000 759402000 5. EQUITY INVESTMENTS<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity investments consisted of the following as of December 30, 2023 and September 30, 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.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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30, 2023</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-marketable equity securities</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,042 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">716 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Asset Value (“NAV”) (Private Equity Fund):</span> Equity investments in affiliated investment funds are valued based on the NAV reported by the investment fund in accordance with ASC Topic 820-10. Investments held by the affiliated investment fund include a diversified portfolio of investments in the global semiconductor industry. The Company receives distributions through the liquidation of the underlying investments by the affiliated investment fund. However, the period of time over which the underlying investments are expected to be liquidated is unknown. Additionally, the Company’s ability to withdraw from the fund is subject to restrictions. The term of the fund will continue until March 18, 2032 unless dissolved earlier or extended by the General Partner. In accordance with ASC Topic 820-10, this investment is measured at fair value using the NAV per share (or its equivalent) practical expedient has not been classified in the fair value hierarchy. As of December 30, 2023, the Company has funded $2.2 million into the affiliated investment fund and recognized a cumulative unrealized fair value loss of $0.1 million. The Company has recorded the amount of funded capital that has been called as an equity investment. <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity investments consisted of the following as of December 30, 2023 and September 30, 2023:</span></div><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30, 2023</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-marketable equity securities</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,042 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">716 </span></td><td style="background-color:#cceeff;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> 2042000 716000 2200000 100000 6. FAIR VALUE MEASUREMENTS <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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:'Arial',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 months ended December 30, 2023.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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:'Arial',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:'Arial',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> 7. DERIVATIVE FINANCIAL INSTRUMENTS <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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 December 30, 2023 and September 30, 2023 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair Value Asset</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivatives</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair Value Liability Derivatives</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivatives designated as hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign exchange forward contracts </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42,736 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">747 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54,590 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(723)</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total derivatives</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42,736 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">747 </span></td><td style="background-color:#cceeff;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:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54,590 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(723)</span></td><td style="background-color:#cceeff;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;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">The fair value of derivative assets is measured using level 2 fair value inputs and is included in prepaid expenses and other current assets on our Consolidated Condensed Balance Sheets.</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">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="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">Hedged amounts expected to be recognized to income within the next twelve months.</span></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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 months ended December 30, 2023 and December 31, 2022 were as follows:</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:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.812%"></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.446%"></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:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three months ended</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign exchange forward contract in cash flow hedging relationships:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net gain recognized in OCI, net of tax</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,255 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,093 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss reclassified from accumulated OCI into income, net of tax</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(215)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(280)</span></td><td style="background-color:#cceeff;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></tr></table></div><div style="margin-top:4pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">Net change in the fair value of the effective portion classified in OCI. </span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span>Effective portion classified as selling, general and administrative expense. P12M <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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 December 30, 2023 and September 30, 2023 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair Value Asset</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivatives</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair Value Liability Derivatives</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivatives designated as hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign exchange forward contracts </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42,736 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">747 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54,590 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(723)</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total derivatives</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42,736 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">747 </span></td><td style="background-color:#cceeff;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:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54,590 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(723)</span></td><td style="background-color:#cceeff;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;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">The fair value of derivative assets is measured using level 2 fair value inputs and is included in prepaid expenses and other current assets on our Consolidated Condensed Balance Sheets.</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">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="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">Hedged amounts expected to be recognized to income within the next twelve months.</span></div> 42736000 747000 54590000 723000 42736000 747000 54590000 723000 P12M <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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 months ended December 30, 2023 and December 31, 2022 were as follows:</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:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.812%"></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.446%"></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:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three months ended</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign exchange forward contract in cash flow hedging relationships:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net gain recognized in OCI, net of tax</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,255 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,093 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss reclassified from accumulated OCI into income, net of tax</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(215)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(280)</span></td><td style="background-color:#cceeff;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></tr></table></div><div style="margin-top:4pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">Net change in the fair value of the effective portion classified in OCI. </span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span>Effective portion classified as selling, general and administrative expense. 1255000 3093000 -215000 -280000 8. LEASES<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 December 30, 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. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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 December 30, 2023 and September 30, 2023, our finance leases are not material. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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;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:63.227%"></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.446%"></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three months ended</span></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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease expense </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,857 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,590 </span></td><td style="background-color:#cceeff;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></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-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">Operating lease expense includes short-term lease expense, which is immaterial for the three months ended December 30, 2023 and December 31, 2022.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,422 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,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="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;text-align:justify"><span style="color:#000000;font-family:'Arial',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;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><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30, 2023</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average remaining lease term </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in years)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.6</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.7</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average discount rate:</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future lease payments, excluding short-term leases, as of December 30, 2023, are detailed as follows:</span></div><div style="margin-top:11pt;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: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining fiscal 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,346 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2025</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,632 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,959 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2027</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,052 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,590 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,110 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total minimum lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62,689 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,272 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Present value of lease obligations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48,417 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,697 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term portion of lease obligations</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,720 </span></td><td style="background-color:#cceeff;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;text-align:justify"><span style="color:#000000;font-family:'Arial',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;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:63.227%"></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.446%"></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three months ended</span></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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease expense </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,857 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,590 </span></td><td style="background-color:#cceeff;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></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-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">Operating lease expense includes short-term lease expense, which is immaterial for the three months ended December 30, 2023 and December 31, 2022.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,422 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,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="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> 2857000 2590000 2422000 2284000 <div style="margin-top:11pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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;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><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30, 2023</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average remaining lease term </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in years)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.6</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.7</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average discount rate:</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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> P7Y7M6D P7Y8M12D 0.067 0.067 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future lease payments, excluding short-term leases, as of December 30, 2023, are detailed as follows:</span></div><div style="margin-top:11pt;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: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining fiscal 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,346 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2025</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,632 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,959 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2027</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,052 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fiscal 2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,590 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,110 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total minimum lease payments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62,689 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,272 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Present value of lease obligations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48,417 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,697 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term portion of lease obligations</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,720 </span></td><td style="background-color:#cceeff;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> 7346000 9632000 8959000 7052000 6590000 23110000 62689000 14272000 48417000 6697000 41720000 9. DEBT AND OTHER OBLIGATIONS<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Bank Guarantees</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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 December 30, 2023, the outstanding amount under this facility was $5.0 million. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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:'Arial',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 December 30, 2023, there were no outstanding amounts under the Overdraft Facility.</span></div> 5000000 5000000 150000000 0.015 0 10. SHAREHOLDERS’ EQUITY AND EMPLOYEE BENEFIT PLANS<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Repurchase Program </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',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 November 17, 2023, the Company modified its written trading plan under Rule 10b5-1 of the Exchange Act, such plan as first entered into on May 7, 2022 to facilitate repurchases under the Program. The purpose of the modification was to revise the previously established amounts and prices under the plan by providing for the purchase of up to approximately $169 million of the Company’s common stock from November 20, 2023 through August 1, 2025. 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended December 30, 2023, the Company repurchased a total of approximately 555.6 thousand shares of common stock under the Program at a cost of approximately $26.8 million. 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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 30, 2023, our remaining stock repurchase authorization under the Program was approximately $154.2 million.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 15, 2023, the Board of Directors declared a quarterly dividend of $0.20 per share of common stock. Dividends paid during the three months ended December 30, 2023 totaled $10.7 million. 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:'Arial',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:'Arial',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 December 30, 2023 and September 30, 2023: </span></div><div style="margin-top:11pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss from foreign currency translation adjustments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13,899)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(20,178)</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(928)</span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(861)</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized gain/(loss) on hedging</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">748 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(723)</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14,079)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(21,762)</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:'Arial',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:'Arial',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 December 30, 2023, 1.7 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',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:'Arial',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 months ended December 30, 2023 and December 31, 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:'Arial',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 months ended December 30, 2023 and December 31, 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.081%"></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.446%"></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three months ended</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Time-based RSUs</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">508 </span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">231 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">186 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Growth PSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92 </span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity-based compensation in shares</span></td><td colspan="2" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">786 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">792 </span></td><td style="background-color:#cceeff;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></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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 months ended December 30, 2023 and December 31, 2022: </span></div><div style="margin-top:11pt;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:63.227%"></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.446%"></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three months ended</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">359 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">308 </span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,680 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,867 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,818 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,346 </span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total equity-based compensation expense</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,857 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,521 </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></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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 months ended December 30, 2023 and December 31, 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.227%"></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.446%"></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three months ended</span></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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Time-based RSUs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,543 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,587 </span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,560 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Growth PSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,445 </span></td><td style="background-color:#cceeff;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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">315 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">237 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total equity-based compensation expense </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,857 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,521 </span></td><td style="background-color:#cceeff;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></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> 100000000 200000000 300000000 400000000 400000000 800000000 169000000 555600 26800000 154200000 0.20 10700000 <div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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 December 30, 2023 and September 30, 2023: </span></div><div style="margin-top:11pt;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss from foreign currency translation adjustments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13,899)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(20,178)</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(928)</span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(861)</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized gain/(loss) on hedging</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">748 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(723)</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14,079)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(21,762)</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> -13899000 -20178000 -928000 -861000 748000 -723000 -14079000 -21762000 1700000 P90D P3Y 0 2 P3Y 0 2 P3Y <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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 months ended December 30, 2023 and December 31, 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.081%"></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.446%"></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three months ended</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Time-based RSUs</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">508 </span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">231 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">186 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Growth PSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92 </span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity-based compensation in shares</span></td><td colspan="2" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">786 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">792 </span></td><td style="background-color:#cceeff;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></tr></table></div> 499000 508000 231000 186000 49000 92000 7000 6000 786000 792000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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 months ended December 30, 2023 and December 31, 2022: </span></div><div style="margin-top:11pt;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:63.227%"></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.446%"></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three months ended</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">359 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">308 </span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,680 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,867 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,818 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,346 </span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total equity-based compensation expense</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,857 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,521 </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></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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 months ended December 30, 2023 and December 31, 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.227%"></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.446%"></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three months ended</span></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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Time-based RSUs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,543 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,587 </span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,560 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Growth PSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,445 </span></td><td style="background-color:#cceeff;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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">315 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">237 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total equity-based compensation expense </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,857 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,521 </span></td><td style="background-color:#cceeff;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></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> 359000 308000 5680000 4867000 1818000 1346000 7857000 6521000 4543000 3587000 1560000 1252000 1439000 1445000 315000 237000 7857000 6521000 11. REVENUE AND CONTRACT BALANCES<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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 months ended December 30, 2023 and December 31, 2022, the service revenue was not material.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reports revenue based on its reportable segments and end markets, which provides information about how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors. Please refer to Note 14: Segment Information, for disclosure of revenue by segment and end markets. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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:'Arial',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 style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the changes in contract asset balances during the three months ended December 30, 2023 and December 31, 2022:</span></div><div style="margin-top:11pt;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:63.227%"></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.446%"></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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three months ended</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets, beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,181 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,317 </span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,670 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transferred to accounts receivable or collected</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10,181)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,987 </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="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;text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the changes in contract liability balances during the three months ended December 30, 2023 and December 31, 2022:</span></div><div style="margin-top:11pt;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:63.227%"></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.446%"></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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three months ended</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities, beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,797 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,160 </span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,543)</span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,270)</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,325 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,891 </span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,579 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,781 </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></tr></table></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the changes in contract asset balances during the three months ended December 30, 2023 and December 31, 2022:</span></div><div style="margin-top:11pt;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:63.227%"></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.446%"></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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three months ended</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets, beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,181 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,317 </span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,670 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transferred to accounts receivable or collected</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10,181)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,987 </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="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;text-align:justify"><span><br/></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the changes in contract liability balances during the three months ended December 30, 2023 and December 31, 2022:</span></div><div style="margin-top:11pt;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:63.227%"></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.446%"></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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three months ended</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities, beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,797 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,160 </span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,543)</span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,270)</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,325 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,891 </span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,579 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,781 </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></tr></table></div> 10181000 26317000 0 2670000 -10181000 0 0 28987000 4797000 3160000 -8543000 -7270000 12325000 11891000 8579000 7781000 12. EARNINGS PER SHARE<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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 months ended December 30, 2023 and December 31, 2022:</span><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NUMERATOR:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,293 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,293 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,589 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,589 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DENOMINATOR:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,650 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,650 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,051 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,051 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dilutive effect of Equity Plans</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">678 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,023 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,729 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">EPS:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.16 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.16 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.26 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.26 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effect of dilutive shares</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.01)</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.16 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.25 </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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Anti-dilutive shares</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</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="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><td colspan="3" style="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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>(1) Represents the Relative TSR PSUs and Growth PSUs that are excluded from the calculation of diluted earnings per share for the three months ended December 30, 2023 and December 31, 2022 as the effect would have been anti-dilutive. <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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 months ended December 30, 2023 and December 31, 2022:</span><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NUMERATOR:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,293 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,293 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,589 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,589 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DENOMINATOR:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,650 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,650 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,051 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,051 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dilutive effect of Equity Plans</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">678 </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,023 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57,729 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">EPS:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.16 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.16 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.26 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.26 </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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effect of dilutive shares</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.01)</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.16 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.25 </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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Anti-dilutive shares</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</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="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><td colspan="3" style="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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>(1) Represents the Relative TSR PSUs and Growth PSUs that are excluded from the calculation of diluted earnings per share for the three months ended December 30, 2023 and December 31, 2022 as the effect would have been anti-dilutive. 9293000 9293000 14589000 14589000 56650000 56650000 57051000 57051000 373000 678000 57023000 57729000 0.16 0.16 0.26 0.26 0 -0.01 0.16 0.25 25000 1000 13. INCOME TAXES<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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 months ended December 30, 2023 and December 31, 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.227%"></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.446%"></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three months ended</span></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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provision for income taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,277 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,758 </span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended December 30, 2023, the decrease in provision for income taxes and effective tax rate as compared to the prior year period was primarily due to lower profitability and a decrease in global intangible low-taxed income (“GILTI”).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended December 30, 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, and tax credits, partially offset by GILTI.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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 months ended December 30, 2023 and December 31, 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.227%"></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.446%"></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three months ended</span></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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provision for income taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,277 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,758 </span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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></tr></table></div> 2277000 3758000 0.197 0.205 14. SEGMENT INFORMATION<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting</span><span style="color:#000000;font-family:'Arial',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 Original Form 10-K. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ball Bonding Equipment</span><span style="color:#000000;font-family:'Arial',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:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Wedge Bonding Equipment</span><span style="color:#000000;font-family:'Arial',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:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Advanced Solutions</span><span style="color:#000000;font-family:'Arial',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:36pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">APS</span><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects operating information by segment for the three months ended December 30, 2023 and December 31, 2022: </span></div><div style="margin-top:11pt;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:63.081%"></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.446%"></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three months ended</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86,270 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53,649 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wedge Bonding Equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54,656 </span></td><td style="background-color:#cceeff;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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,324 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,707 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">APS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,241 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,861 </span></td><td style="background-color:#cceeff;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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,895 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,360 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">              Net revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">171,189 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">176,233 </span></td><td style="background-color:#cceeff;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><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income/(loss) from operations:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ball Bonding Equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,714 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,059 </span></td><td style="background-color:#cceeff;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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,427 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advanced Solutions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13,435)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10,735)</span></td><td style="background-color:#cceeff;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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,246 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,295 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All Others</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,074)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,463)</span></td><td style="background-color:#cceeff;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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(21,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(20,761)</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">              Income from operations</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,693 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,822 </span></td><td style="background-color:#cceeff;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="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:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects net revenue by end markets served for the three months ended December 30, 2023 and December 31, 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.081%"></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.446%"></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three months ended</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General Semiconductor</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70,948 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68,372 </span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Automotive &amp; Industrial </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,521 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53,180 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LED </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,732 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,193 </span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Memory </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,747 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,627 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">APS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,241 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,861 </span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">171,189 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">176,233 </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="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:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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 months ended December 30, 2023 and December 31, 2022:</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><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 style="margin-top:6pt;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:63.081%"></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.446%"></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three months ended</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">396 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">184 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wedge Bonding Equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">185 </span></td><td style="background-color:#cceeff;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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">244 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,707 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">APS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,325 </span></td><td style="background-color:#cceeff;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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">141 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">166 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate Expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,084 </span></td><td style="background-color:#cceeff;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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,533 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,651 </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="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 style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ball Bonding Equipment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">376 </span></td><td style="background-color:#cceeff;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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">284 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">275 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advanced Solutions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,047 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">618 </span></td><td style="background-color:#cceeff;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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,323 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,609 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All Others</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">380 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">269 </span></td><td style="background-color:#cceeff;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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,283 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,072 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,638 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,219 </span></td><td style="background-color:#cceeff;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><td colspan="3" style="display:none"></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: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="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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wedge Bonding Equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">APS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">359 </span></td><td style="background-color:#cceeff;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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,029 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">943 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate Expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92 </span></td><td style="background-color:#cceeff;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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,347 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,394 </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="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> 4 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects operating information by segment for the three months ended December 30, 2023 and December 31, 2022: </span></div><div style="margin-top:11pt;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:63.081%"></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.446%"></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three months ended</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net revenue:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86,270 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53,649 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wedge Bonding Equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54,656 </span></td><td style="background-color:#cceeff;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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,324 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,707 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">APS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,241 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,861 </span></td><td style="background-color:#cceeff;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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,895 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,360 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">              Net revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">171,189 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">176,233 </span></td><td style="background-color:#cceeff;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><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income/(loss) from operations:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ball Bonding Equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,714 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,059 </span></td><td style="background-color:#cceeff;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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,427 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advanced Solutions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13,435)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10,735)</span></td><td style="background-color:#cceeff;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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,246 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,295 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All Others</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,074)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,463)</span></td><td style="background-color:#cceeff;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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(21,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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(20,761)</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">              Income from operations</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,693 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,822 </span></td><td style="background-color:#cceeff;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="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> 86270000 53649000 23459000 54656000 11324000 14707000 41241000 40861000 8895000 12360000 171189000 176233000 27714000 17059000 4294000 19427000 -13435000 -10735000 12246000 11295000 -8074000 -4463000 -21052000 -20761000 1693000 11822000 <div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects net revenue by end markets served for the three months ended December 30, 2023 and December 31, 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.081%"></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.446%"></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three months ended</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General Semiconductor</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70,948 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68,372 </span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Automotive &amp; Industrial </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,521 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53,180 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LED </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,732 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,193 </span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Memory </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,747 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,627 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">APS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,241 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,861 </span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">171,189 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">176,233 </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="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> 70948000 68372000 23521000 53180000 5732000 9193000 29747000 4627000 41241000 40861000 171189000 176233000 <div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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 months ended December 30, 2023 and December 31, 2022:</span></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><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 style="margin-top:6pt;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:63.081%"></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.446%"></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three months ended</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">396 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">184 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wedge Bonding Equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">185 </span></td><td style="background-color:#cceeff;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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">244 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,707 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">APS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,325 </span></td><td style="background-color:#cceeff;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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">141 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">166 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate Expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,084 </span></td><td style="background-color:#cceeff;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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,533 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,651 </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="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 style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ball Bonding Equipment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">376 </span></td><td style="background-color:#cceeff;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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">284 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">275 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advanced Solutions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,047 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">618 </span></td><td style="background-color:#cceeff;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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,323 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,609 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All Others</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">380 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">269 </span></td><td style="background-color:#cceeff;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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,283 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,072 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,638 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,219 </span></td><td style="background-color:#cceeff;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><td colspan="3" style="display:none"></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: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="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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Wedge Bonding Equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">APS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">359 </span></td><td style="background-color:#cceeff;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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,029 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">943 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate Expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92 </span></td><td style="background-color:#cceeff;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></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,347 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,394 </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="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> 396000 184000 14000 185000 244000 11707000 425000 1325000 141000 166000 2313000 2084000 3533000 15651000 321000 376000 284000 275000 3047000 618000 1323000 1609000 380000 269000 1283000 1072000 6638000 4219000 0 0 0 0 0 0 226000 359000 1029000 943000 92000 92000 1347000 1394000 15. COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the reserve for warranty activity for the three months ended December 30, 2023 and December 31, 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.081%"></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.446%"></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three months ended</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reserve for warranty, beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,457 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,443 </span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,936 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,100 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Utilization of reserve</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,226)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,122)</span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,167 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,421 </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></tr></table></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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:'Arial',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 December 30, 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.747%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.818%"></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:7.818%"></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:7.818%"></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:7.818%"></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:7.818%"></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:7.818%"></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:10.165%"></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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory purchase obligation </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">167,469 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97,313 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70,156 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.78pt">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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 30, 2023, the Company also has an obligation to fund uncalled capital commitments of approximately $7.8 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:'Arial',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:'Arial',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 three months ended December 30, 2023 and December 31, 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:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">STMicroelectronics N.V.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">First Technology China Ltd.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Matfron (Shanghai) Semiconductor Technology Co.,Ltd.</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">* Represents less than 10% of total net revenue</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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:'Arial',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 December 30, 2023 and December 31, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forehope Electronic (Ningbo) Co., Ltd.</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:120%">*</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Haoseng Industrial Co., Ltd. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the reserve for warranty activity for the three months ended December 30, 2023 and December 31, 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:63.081%"></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.446%"></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three months ended</span></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reserve for warranty, beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,457 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,443 </span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,936 </span></td><td style="background-color:#ffffff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,100 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Utilization of reserve</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,226)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,122)</span></td><td style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,167 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,421 </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></tr></table></div> 10457000 13443000 2936000 2100000 3226000 4122000 10167000 11421000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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 December 30, 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.747%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.818%"></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:7.818%"></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:7.818%"></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:7.818%"></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:7.818%"></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:7.818%"></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:10.165%"></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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory purchase obligation </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">167,469 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97,313 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70,156 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span>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. 167469000 97313000 70156000 0 0 0 0 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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 three months ended December 30, 2023 and December 31, 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:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">STMicroelectronics N.V.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">First Technology China Ltd.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Matfron (Shanghai) Semiconductor Technology Co.,Ltd.</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">* Represents less than 10% of total net revenue</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Distributor of the Company’s products</span></div> 0.128 0.112 0.106 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',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 December 30, 2023 and December 31, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 30, 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forehope Electronic (Ningbo) Co., Ltd.</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:120%">*</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Haoseng Industrial Co., Ltd. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">* Represents less than 10% of total accounts receivable</span></div> 0.107 0.157 false false false false