0000056978-19-000130.txt : 20191115 0000056978-19-000130.hdr.sgml : 20191115 20191115061233 ACCESSION NUMBER: 0000056978-19-000130 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 108 CONFORMED PERIOD OF REPORT: 20190928 FILED AS OF DATE: 20191115 DATE AS OF CHANGE: 20191115 FILER: COMPANY DATA: COMPANY CONFORMED NAME: KULICKE & SOFFA INDUSTRIES INC CENTRAL INDEX KEY: 0000056978 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 231498399 STATE OF INCORPORATION: PA FISCAL YEAR END: 0928 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-00121 FILM NUMBER: 191222385 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-K 1 a10-k2019.htm 10-K Document
false--09-28FY2019Singapore0000056978KULICKE & SOFFA INDUSTRIES INC20182P1Y3850005970000.120.120.1200200000000200000000846590008536400067143000631720004000000400000000.060.040.00P6YP15YP8YP5YP7YP7Y005000000500000000P5Y000.008.648.74P0YP0YP0YP0YP0YP0Y1751600022192000Sale or scrap of previously reserved inventory.Represents write-offs of specific accounts receivable.Reflects increase/decrease in the valuation allowance primarily associated with the Company's U.S. and foreign net operating losses and other deferred tax assets. 0000056978 2018-09-30 2019-09-28 0000056978 2019-11-08 0000056978 2019-03-30 0000056978 2018-09-29 0000056978 2019-09-28 0000056978 2017-10-01 2018-09-29 0000056978 2016-10-02 2017-09-30 0000056978 us-gaap:RetainedEarningsMember 2018-09-29 0000056978 us-gaap:CommonStockMember 2016-10-02 2017-09-30 0000056978 2016-10-01 0000056978 us-gaap:CommonStockMember 2018-09-30 2019-09-28 0000056978 us-gaap:CommonStockMember 2019-09-28 0000056978 us-gaap:RetainedEarningsMember 2016-10-02 2017-09-30 0000056978 us-gaap:TreasuryStockMember 2016-10-02 2017-09-30 0000056978 us-gaap:RetainedEarningsMember 2018-09-30 2019-09-28 0000056978 us-gaap:CommonStockMember 2017-09-30 0000056978 us-gaap:CommonStockMember 2017-10-01 2018-09-29 0000056978 us-gaap:TreasuryStockMember 2016-10-01 0000056978 us-gaap:RetainedEarningsMember 2017-09-30 0000056978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-09-30 0000056978 us-gaap:RetainedEarningsMember 2017-10-01 2018-09-29 0000056978 us-gaap:CommonStockMember 2018-09-29 0000056978 us-gaap:TreasuryStockMember 2018-09-30 2019-09-28 0000056978 us-gaap:CommonStockMember 2016-10-01 0000056978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-10-02 2017-09-30 0000056978 us-gaap:RetainedEarningsMember 2019-09-28 0000056978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-29 0000056978 us-gaap:TreasuryStockMember 2017-09-30 0000056978 us-gaap:TreasuryStockMember 2018-09-29 0000056978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-10-01 2018-09-29 0000056978 us-gaap:RetainedEarningsMember 2016-10-01 0000056978 us-gaap:TreasuryStockMember 2019-09-28 0000056978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 2019-09-28 0000056978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-10-01 0000056978 us-gaap:TreasuryStockMember 2017-10-01 2018-09-29 0000056978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-28 0000056978 2017-09-30 0000056978 us-gaap:AccountingStandardsUpdate201602Member us-gaap:ScenarioForecastMember 2019-09-29 0000056978 klic:ExpendableToolsMember 2018-09-30 2019-09-28 0000056978 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2018-09-30 2019-09-28 0000056978 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2018-09-30 2019-09-28 0000056978 us-gaap:EquipmentMember 2018-09-30 2019-09-28 0000056978 us-gaap:AccountingStandardsUpdate201616Member us-gaap:RetainedEarningsMember 2018-09-29 0000056978 klic:SparePartsMember 2018-09-30 2019-09-28 0000056978 us-gaap:ToolsDiesAndMoldsMember 2018-09-30 2019-09-28 0000056978 us-gaap:BuildingMember 2018-09-30 2019-09-28 0000056978 us-gaap:AccountingStandardsUpdate201602Member us-gaap:RetainedEarningsMember us-gaap:ScenarioForecastMember 2019-09-29 0000056978 us-gaap:AccountingStandardsUpdate201602Member us-gaap:ScenarioForecastMember 2019-09-29 2019-12-28 0000056978 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2018-09-30 2019-09-28 0000056978 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-09-30 2019-09-28 0000056978 klic:CapitalEquipmentMember 2018-09-29 0000056978 klic:AftermarketProductsandServicesMember 2019-09-28 0000056978 klic:CapitalEquipmentMember 2018-09-30 2019-09-28 0000056978 klic:AftermarketProductsandServicesMember 2018-09-30 2019-09-28 0000056978 klic:CapitalEquipmentMember 2019-09-28 0000056978 klic:AftermarketProductsandServicesMember 2018-09-29 0000056978 us-gaap:OtherIntangibleAssetsMember 2019-09-28 0000056978 us-gaap:OtherIntangibleAssetsMember 2018-09-29 0000056978 us-gaap:TradeNamesMember 2019-09-28 0000056978 us-gaap:DevelopedTechnologyRightsMember 2018-09-29 0000056978 us-gaap:CustomerRelationshipsMember 2019-09-28 0000056978 us-gaap:CustomerRelationshipsMember 2018-09-29 0000056978 us-gaap:DevelopedTechnologyRightsMember 2019-09-28 0000056978 us-gaap:TradeNamesMember 2018-09-29 0000056978 us-gaap:OtherIntangibleAssetsMember 2018-09-30 2019-09-28 0000056978 srt:MaximumMember us-gaap:TradeNamesMember 2018-09-30 2019-09-28 0000056978 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2018-09-30 2019-09-28 0000056978 srt:MaximumMember us-gaap:DevelopedTechnologyRightsMember 2018-09-30 2019-09-28 0000056978 srt:MinimumMember us-gaap:DevelopedTechnologyRightsMember 2018-09-30 2019-09-28 0000056978 srt:MinimumMember us-gaap:TradeNamesMember 2018-09-30 2019-09-28 0000056978 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2018-09-30 2019-09-28 0000056978 us-gaap:MoneyMarketFundsMember 2019-09-28 0000056978 us-gaap:BankTimeDepositsMember 2019-09-28 0000056978 us-gaap:CashMember 2019-09-28 0000056978 us-gaap:DemandDepositsMember 2019-09-28 0000056978 us-gaap:BankTimeDepositsMember 2018-09-29 0000056978 us-gaap:DemandDepositsMember 2018-09-29 0000056978 us-gaap:MoneyMarketFundsMember 2018-09-29 0000056978 us-gaap:CashMember 2018-09-29 0000056978 2019-01-30 0000056978 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OtherComprehensiveIncomeMember 2018-09-30 2019-09-28 0000056978 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-09-30 2019-09-28 0000056978 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OtherComprehensiveIncomeMember 2017-10-01 2018-09-29 0000056978 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-10-01 2018-09-29 0000056978 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-28 0000056978 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2019-09-28 0000056978 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-09-29 0000056978 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2018-09-29 0000056978 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-09-30 2019-09-28 0000056978 klic:CurrentandNoncurrentPortionMember 2019-09-28 0000056978 klic:KSCorporateHeadquartersMember 2018-09-30 2019-09-28 0000056978 klic:CitibankMember 2013-11-22 0000056978 klic:CitibankMember 2019-09-28 0000056978 klic:FacilityAgreementsMember klic:MUFGBankLtd.SingaporeBranchMember 2019-02-15 0000056978 klic:CitibankMember 2018-09-29 0000056978 klic:FacilityAgreementsMember klic:MUFGBankLtd.SingaporeBranchMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-09-30 2019-09-28 0000056978 2013-12-01 0000056978 klic:KSCorporateHeadquartersMember 2019-09-28 0000056978 us-gaap:EmployeeStockOptionMember 2018-09-29 0000056978 us-gaap:EmployeeStockOptionMember 2016-10-02 2017-09-30 0000056978 us-gaap:EmployeeStockOptionMember 2019-09-28 0000056978 us-gaap:EmployeeStockOptionMember 2018-09-30 2019-09-28 0000056978 us-gaap:EmployeeStockOptionMember 2017-10-01 2018-09-29 0000056978 us-gaap:EmployeeStockOptionMember 2017-09-30 0000056978 us-gaap:EmployeeStockOptionMember 2016-10-01 0000056978 klic:RelativeTSRPSUMember 2017-10-01 2018-09-29 0000056978 klic:RelativeTSRPSUMember 2016-10-02 2017-09-30 0000056978 klic:RelativeTSRPSUMember 2014-09-28 2015-10-03 0000056978 klic:RelativeTSRPSUMember 2018-09-30 2019-09-28 0000056978 klic:RelativeTSRPSUMember 2016-10-01 0000056978 klic:RelativeTSRPSUMember 2019-09-28 0000056978 klic:RelativeTSRPSUMember 2018-09-29 0000056978 klic:RelativeTSRPSUMember 2017-09-30 0000056978 klic:TimeBasedRestrictedStockMember 2018-09-30 2019-09-28 0000056978 klic:TimeBasedRestrictedStockMember 2018-09-29 0000056978 klic:TimeBasedRestrictedStockMember 2017-10-01 2018-09-29 0000056978 klic:TimeBasedRestrictedStockMember 2019-09-28 0000056978 klic:TimeBasedRestrictedStockMember 2017-09-30 0000056978 klic:TimeBasedRestrictedStockMember 2016-10-02 2017-09-30 0000056978 klic:NonEmployeeDirectorMember 2018-09-30 2019-09-28 0000056978 klic:NonEmployeeDirectorMember 2017-10-01 2018-09-29 0000056978 klic:NonEmployeeDirectorMember 2016-10-02 2017-09-30 0000056978 country:CH 2018-09-29 0000056978 country:TW 2019-09-28 0000056978 country:CH 2019-09-28 0000056978 country:TW 2018-09-29 0000056978 klic:TimeBasedRestrictedStockMember 2014-09-28 2015-10-03 0000056978 klic:TimeBasedRestrictedStockMember 2016-10-01 0000056978 klic:SpecialGrowthPSUMember 2018-09-30 2019-09-28 0000056978 klic:SpecialGrowthPSUMember 2017-10-01 2018-09-29 0000056978 klic:SpecialGrowthPSUMember 2018-09-29 0000056978 klic:SpecialGrowthPSUMember 2017-09-30 0000056978 klic:SpecialGrowthPSUMember 2019-09-28 0000056978 us-gaap:CostOfSalesMember 2017-10-01 2018-09-29 0000056978 us-gaap:ResearchAndDevelopmentExpenseMember 2017-10-01 2018-09-29 0000056978 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-10-01 2018-09-29 0000056978 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2016-10-02 2017-09-30 0000056978 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-09-30 2019-09-28 0000056978 us-gaap:CostOfSalesMember 2016-10-02 2017-09-30 0000056978 us-gaap:CostOfSalesMember 2018-09-30 2019-09-28 0000056978 us-gaap:ResearchAndDevelopmentExpenseMember 2016-10-02 2017-09-30 0000056978 us-gaap:ResearchAndDevelopmentExpenseMember 2018-09-30 2019-09-28 0000056978 2018-07-10 0000056978 klic:TimeBasedRestrictedStockMember 2018-07-01 2018-09-29 0000056978 klic:August2017ShareRepurchaseProgramMember 2017-08-15 0000056978 klic:EquityIncentivePlan2017Member 2019-09-28 0000056978 srt:MinimumMember 2019-09-28 0000056978 srt:MaximumMember 2019-09-28 0000056978 2019-08-07 2019-08-07 0000056978 2019-01-31 0000056978 us-gaap:CommonStockMember 2017-10-01 2018-09-29 0000056978 us-gaap:CommonStockMember 2018-09-30 2019-09-28 0000056978 us-gaap:CommonStockMember 2016-10-02 2017-09-30 0000056978 2019-05-20 2019-05-20 0000056978 2018-12-12 2018-12-12 0000056978 2019-02-28 2019-02-28 0000056978 klic:NonEmployeeDirectorMember 2019-09-28 0000056978 klic:StockOptionsOneMember 2018-09-30 2019-09-28 0000056978 srt:MinimumMember 2018-09-30 2019-09-28 0000056978 srt:MaximumMember 2018-09-30 2019-09-28 0000056978 2017-10-01 2019-09-28 0000056978 2017-12-22 2018-09-29 0000056978 2018-12-30 2019-03-30 0000056978 klic:PennsylvaniaTaxLawMember 2016-10-01 0000056978 klic:PennsylvaniaTaxLawMember 2017-09-30 0000056978 srt:MinimumMember klic:OperationsInSingaporeAndMalaysiaMember 2016-10-02 2017-09-30 0000056978 klic:PennsylvaniaTaxLawMember 2018-09-29 0000056978 us-gaap:AllOtherSegmentsMember 2018-09-29 0000056978 country:SG 2018-09-29 0000056978 country:US 2017-09-30 0000056978 country:CN 2018-09-29 0000056978 country:CN 2019-09-28 0000056978 country:SG 2017-09-30 0000056978 country:CN 2017-09-30 0000056978 country:US 2019-09-28 0000056978 country:IL 2018-09-29 0000056978 country:IL 2019-09-28 0000056978 us-gaap:AllOtherSegmentsMember 2019-09-28 0000056978 country:IL 2017-09-30 0000056978 us-gaap:AllOtherSegmentsMember 2017-09-30 0000056978 country:SG 2019-09-28 0000056978 country:US 2018-09-29 0000056978 klic:AftermarketProductsandServicesAPSSegmentMember 2016-10-02 2017-09-30 0000056978 klic:CapitalEquipmentSegmentMember 2017-10-01 2018-09-29 0000056978 klic:CapitalEquipmentSegmentMember 2016-10-02 2017-09-30 0000056978 klic:AftermarketProductsandServicesAPSSegmentMember 2018-09-30 2019-09-28 0000056978 klic:CapitalEquipmentSegmentMember 2018-09-30 2019-09-28 0000056978 klic:AftermarketProductsandServicesAPSSegmentMember 2017-10-01 2018-09-29 0000056978 country:SG 2017-10-01 2018-09-29 0000056978 country:PH 2018-09-30 2019-09-28 0000056978 country:US 2016-10-02 2017-09-30 0000056978 country:VN 2016-10-02 2017-09-30 0000056978 country:TW 2017-10-01 2018-09-29 0000056978 country:CN 2018-09-30 2019-09-28 0000056978 country:PH 2016-10-02 2017-09-30 0000056978 country:VN 2018-09-30 2019-09-28 0000056978 country:PH 2017-10-01 2018-09-29 0000056978 country:DE 2016-10-02 2017-09-30 0000056978 us-gaap:AllOtherSegmentsMember 2018-09-30 2019-09-28 0000056978 country:MY 2017-10-01 2018-09-29 0000056978 us-gaap:AllOtherSegmentsMember 2017-10-01 2018-09-29 0000056978 country:CN 2017-10-01 2018-09-29 0000056978 country:MY 2018-09-30 2019-09-28 0000056978 country:HK 2017-10-01 2018-09-29 0000056978 country:DE 2017-10-01 2018-09-29 0000056978 country:CN 2016-10-02 2017-09-30 0000056978 country:KR 2016-10-02 2017-09-30 0000056978 country:US 2018-09-30 2019-09-28 0000056978 country:KR 2018-09-30 2019-09-28 0000056978 country:MY 2016-10-02 2017-09-30 0000056978 country:TW 2016-10-02 2017-09-30 0000056978 country:TW 2018-09-30 2019-09-28 0000056978 country:DE 2018-09-30 2019-09-28 0000056978 country:HK 2018-09-30 2019-09-28 0000056978 country:SG 2018-09-30 2019-09-28 0000056978 us-gaap:AllOtherSegmentsMember 2016-10-02 2017-09-30 0000056978 country:KR 2017-10-01 2018-09-29 0000056978 country:US 2017-10-01 2018-09-29 0000056978 country:SG 2016-10-02 2017-09-30 0000056978 country:HK 2016-10-02 2017-09-30 0000056978 country:VN 2017-10-01 2018-09-29 0000056978 klic:HaosengIndustrialCoLtdMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-10-01 2018-09-29 0000056978 klic:HaosengIndustrialCoLtdMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2016-10-02 2017-09-30 0000056978 klic:ForehopeElectronicNingboCoLtdMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-09-30 2019-09-28 0000056978 klic:SuperPowerInternationalLtdMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-09-30 2019-09-28 0000056978 klic:SuperPowerInternationalLtdMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2017-10-01 2018-09-29 0000056978 klic:XinyeHKElectronicsCo.MemberMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-09-30 2019-09-28 0000056978 klic:HaosengIndustrialCoLtdMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2017-10-01 2018-09-29 0000056978 2017-10-01 2017-12-30 0000056978 2018-04-01 2018-06-30 0000056978 2019-03-31 2019-06-29 0000056978 2019-06-30 2019-09-28 0000056978 2017-12-31 2018-03-31 0000056978 2018-07-01 2018-09-29 0000056978 2018-09-30 2018-12-29 0000056978 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SubsequentEventMember 2019-10-24 0000056978 srt:MaximumMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SubsequentEventMember 2019-10-24 2019-10-24 0000056978 us-gaap:AllowanceForCreditLossMember 2017-10-01 2018-09-29 0000056978 us-gaap:InventoryValuationReserveMember 2016-10-01 0000056978 us-gaap:InventoryValuationReserveMember 2019-09-28 0000056978 us-gaap:AllowanceForCreditLossMember 2018-09-29 0000056978 us-gaap:InventoryValuationReserveMember 2017-10-01 2018-09-29 0000056978 us-gaap:AllowanceForCreditLossMember 2019-09-28 0000056978 us-gaap:InventoryValuationReserveMember 2016-10-02 2017-09-30 0000056978 us-gaap:InventoryValuationReserveMember 2018-09-29 0000056978 us-gaap:InventoryValuationReserveMember 2018-09-30 2019-09-28 0000056978 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-09-30 0000056978 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2016-10-02 2017-09-30 0000056978 us-gaap:AllowanceForCreditLossMember 2018-09-30 2019-09-28 0000056978 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-09-28 0000056978 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-09-30 2019-09-28 0000056978 us-gaap:InventoryValuationReserveMember 2017-09-30 0000056978 us-gaap:AllowanceForCreditLossMember 2017-09-30 0000056978 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-09-29 0000056978 us-gaap:AllowanceForCreditLossMember 2016-10-02 2017-09-30 0000056978 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-10-01 2018-09-29 0000056978 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2016-10-01 0000056978 us-gaap:AllowanceForCreditLossMember 2016-10-01 xbrli:shares iso4217:USD xbrli:shares iso4217:USD utreg:sqft xbrli:pure klic:renewal_option
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 FORM 10-K
 
    ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES
 
EXCHANGE ACT OF 1934
For the fiscal year ended September 28, 2019  
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, K&S Corporate Headquarters, Singapore 554369
(Address of Principal Executive Offices and Zip Code)

Registrant’s telephone number, including area code: (215) 784-6000
N/A
(Former name, former address and former fiscal year, if changed since last report)

Securities registered pursuant to Section 12(b) of the Act:
Title of each class
Trading Symbol(s)
Name of each exchange on which registered
Common Stock, Without Par Value
KLIC
The Nasdaq Global Market

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes
 No
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes  No
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, a 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. (Check one):
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 March 30, 2019, the aggregate market value of the registrant's common stock held by non-affiliates of the registrant was approximately $1,444.9 million based on the closing sale price as reported on The NASDAQ Global Market (reference is made to Part II, Item 5 herein for a statement of assumptions upon which this calculation is based).
APPLICABLE ONLY TO CORPORATE REGISTRANTS
As of November 8, 2019 there were 63,028,039 shares of the registrant's common stock, without par value, outstanding.

Documents Incorporated by Reference

Portions of the registrant's Proxy Statement for the 2020 Annual Meeting of Shareholders to be filed on or about January 4, 2020 are incorporated by reference into Part II, Item 5 and Part III, Items 10, 11, 12, 13 and 14 herein of this Report. Such Proxy Statement, except for the parts therein which have been specifically incorporated by reference, shall not be deemed “filed” for the purposes of this Report on Form 10-K.
 








Table of Contents



KULICKE AND SOFFA INDUSTRIES, INC.
 2019 Annual Report on Form 10-K
September 28, 2019
 Index 
 
 
Page Number
 
Part I
 
Item 1.
Business
 
 
 
Item 1A.
Risk Factors
 
 
 
Item 1B.
Unresolved Staff Comments
 
 
 
Item 2.
Properties
 
 
 
Item 3.
Legal Proceedings
 
 
 
Item 4.
Mine Safety Disclosures
 
Part II
 
Item 5.
Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities
 
Part II
 
Item 6.
Selected Consolidated Financial Data
 
 
 
Item 7.
Management's Discussion and Analysis of Financial Condition and Results of Operations
 
 
 
Item 7A.
Quantitative and Qualitative Disclosures about Market Risk
 
 
 
Item 8.
Financial Statements and Supplementary Data
 
 
 
Item 9.
Changes in and Disagreements with Accountants on Accounting and Financial Disclosure
 
 
 
Item 9A.
Controls and Procedures
 
 
 
Item 9B.
Other Information
 
Part III
 
Item 10.
Directors, Executive Officers and Corporate Governance
 
 
 
Item 11.
Executive Compensation
 
 
 
Item 12.
Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters
 
 
 
Item 13.
Certain Relationships and Related Transactions and Director Independence
 
 
 
Item 14.
Principal Accounting Fees and Services
 
Part IV
 
Item 15.
Exhibits and Financial Statement Schedules
 
 
 
 
Signatures


Table of Contents



PART I

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, our future revenue, increasing, continuing or strengthening, or decreasing or weakening, demand for our products, replacement demand, our research and development efforts, 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):
projected growth rates in the overall semiconductor industry, the semiconductor assembly equipment market, and the market for semiconductor packaging materials; and
projected demand for ball, wedge bonder, advanced packaging and electronic assembly equipment and for tools, spare parts and services.
Generally, words such as “may,” “will,” “should,” “could,” “anticipate,” “expect,” “intend,” “estimate,” “plan,” “continue,” “goal” and “believe,” or the negative of or other variations on these and other similar expressions identify forward-looking statements. These forward-looking statements are made only as of the date of this filing. We do not undertake to update or revise the forward-looking statements, whether as a result of new information, future events or otherwise.
Forward-looking statements are based on current expectations and involve risks and uncertainties. Our future results could differ significantly from those expressed or implied by our forward-looking statements. These risks and uncertainties include, without limitation, those described below and under the heading “Risk Factors” in this Annual Report on Form 10-K for the fiscal year ended September 28, 2019 (the “Annual Report” or "Form 10-K") and our other reports and registration statements filed from time to time with the Securities and Exchange Commission.
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.
Item 1. BUSINESS
Kulicke and Soffa Industries, Inc. ("We", the "Company" or "K&S") designs, manufactures and sells capital equipment and tools used to assemble semiconductor devices, including integrated circuits (“ICs”), high and low powered discrete devices, light-emitting diodes (“LEDs”), and power modules. In addition, we have a portfolio of equipment that is used to assemble components onto electronic circuit boards. We also service, maintain, repair and upgrade our equipment. Our customers primarily consist of semiconductor device manufacturers, integrated device manufacturers (“IDMs”), outsourced semiconductor assembly and test providers (“OSATs”), other electronics manufacturers and automotive electronics suppliers.
K&S was incorporated in Pennsylvania in 1956. Our principal offices are located at 23A Serangoon North Avenue 5, #01-01, Singapore 554369 and our telephone number in the United States is (215) 784-6000. We maintain a website with the address www.kns.com. We are not including the information contained on our website as a part of, or incorporating it by reference into, this filing. We make available free of charge (other than an investor's own Internet access charges) on or through our website our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and any amendments to these reports, as soon as reasonably practicable after the material is electronically filed with or otherwise furnished to the Securities and Exchange Commission (“SEC”). Our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and amendments to those reports are also available on the SEC website at www.sec.gov and at the SEC's Public Reference Room at 100 F Street, NE, Washington, DC 20549 or by calling the SEC at 1-800-SEC-0330.
Our year end for each of fiscal 2019, 2018 and 2017 was September 28, 2019, September 29, 2018, and September 30, 2017, respectively.


1

Table of Contents



Key Events in Fiscal 2019
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. On July 10, 2018, the Company's Board of Directors increased the share repurchase authorization under the Program to $200 million. On January 31, 2019, the Board of Directors further increased the share repurchase under the Program to $300 million. The Company has entered into a written trading plan under Rule 10b5-1 of the Exchange Act to facilitate repurchases under the Program. The Program may be suspended or discontinued at any time and 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 fiscal year ended September 28, 2019, the Company repurchased a total of 4.7 million shares of common stock at a cost of $100.5 million. As of September 28, 2019, our remaining share repurchase authorization under the Program was approximately $97.1 million.
Dividends
On August 7, 2019, May 20, 2019, February 28, 2019 and December 12, 2018, the Board of Directors declared a quarterly dividend $0.12 per share of common stock. During the fiscal year ended September 28, 2019, the Company declared dividends of $0.48 per share of common stock. 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 stockholders.
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 forecast 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 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.
The U.S. and several other countries have levied tariffs on certain goods. In particular, trade tensions between the U.S. and China have been escalating since 2018, with U.S. tariffs on Chinese goods and retaliatory Chinese tariffs on U.S. goods. These have resulted in uncertainties in the semiconductor, LED, memory and automotive markets with a resulting softening of demand. While the Company anticipates long-term growth in semiconductor consumption, the softening in demand, which began in the fourth quarter of fiscal 2018, is expected to continue through fiscal 2020.
Our Capital Equipment segment is primarily affected by the industry's internal cyclical and seasonal dynamics in addition to broader macroeconomic factors that can positively or negatively affect our financial performance. The sales mix of IDM and OSAT customers in any period also impacts financial performance, as changes in this mix can affect our products' average selling prices and gross margins due to differences in volume purchases and machine configurations required by each customer type.
Our Aftermarket Products and Services ("APS") segment has historically been less volatile than our Capital Equipment segment. APS sales are more directly tied to semiconductor unit consumption rather than capacity requirements and production capability improvements. 
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 and managing our business efficiently throughout business cycles. Our visibility into future demand is generally limited, forecasting is difficult, and we generally experience typical industry seasonality.


2

Table of Contents



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 September 28, 2019, our total cash, cash equivalents, restricted cash and short-term investments, net of the bank overdraft line of credit, were $532.3 million, a $81.9 million decrease from the prior fiscal year end. Our bank overdraft line of credit facility allows us to meet our short-term funding needs, while we align our cash balances with our long-term capital allocation strategy. We believe this strong cash position will allow us to continue to invest in product development and pursue non-organic opportunities.
Technology Leadership
We compete largely by offering our customers advanced equipment and tools available for the interconnect processes. We believe our technology leadership contributes to the strong market positions of our ball bonder, wedge bonder and tools products. To maintain our competitive advantage, we invest in product development activities designed to produce improvements to existing products and to deliver next-generation products. These investments often focus as much on improvements in the semiconductor assembly process as on specific pieces of assembly equipment or tools. In order to generate these improvements, we typically work in close collaboration with customers, end users, and other industry members. In addition to producing technical advances, these collaborative development efforts strengthen customer relationships and enhance our reputation as a technology leader and solutions provider.
In addition to gold, silver alloy wire and aluminum wire, our leadership in the industry's use of copper wire for the bonding process is an example of the benefits of our collaborative efforts. By working with customers, material suppliers, and other equipment suppliers, we have developed a series of robust, high-yielding production processes, which have made copper wire widely accepted and significantly reduced the cost of assembling an integrated circuit.
Our leadership also has allowed us to maintain a competitive position in the latest generations of ball bonders. Gen-S is our smart bonder series and RAPID™ is the first product in the series to address the Industry 4.0 requirements. The key features of this series include Real-time Process & Performance Monitoring, Real-time Equipment Health Monitoring, Advanced Data Analytics & Traceability, Predictive Maintenance Monitoring & Analysis, and Detection & Enhanced Post-Bond Inspection.
We optimize our bonder platforms to deliver variants of our products to serve emerging high-growth markets. For example, we have developed extensions of our Gen-S platform (RAPID™ MEM) to address opportunities in memory assembly, in particular for NAND Flash storage.
Our leading technology for wedge bonder equipment uses ribbon or heavy wire for different applications such as power electronics, automotive and semiconductor applications. The advanced interconnect capabilities of PowerFusionPS improve the processing of high-density power packages, due to an expanded bondable area, wider leadframe capability, indexing accuracy and teach mode. In all cases, we are making a concerted effort to develop commonality of subsystems and design practices, in order to improve performance and design efficiencies. We believe this will benefit us as it will increase synergies between the various engineering product groups. Furthermore, we continually research adjacent market segments where our technologies could be used. Many of these initiatives are in the early stages of development and some have yielded results such as the Asterion™ hybrid wedge bonder which is built on an enhanced architecture that includes an expanded bond area, new robust pattern recognition capabilities and extremely tight process controls. Another example of our developing equipment for high-growth niche markets is our AT Premier PLUS. This machine utilizes a modified wire bonding process to mechanically place bumps on devices in a wafer format, for variants of the flip chip assembly process. Typical applications include complementary metal-oxide semiconductor (“CMOS”) image sensors, surface acoustical wave (“SAW”) filters and high brightness LEDs. These applications are commonly used in most, if not all, smartphones available today in the market. We also have expanded the use of AT Premier PLUS for wafer level wire bonding for micro-electro-mechanical systems (“MEMS”) and other sensors.
Our technology leadership and bonding process know-how have enabled us to develop highly function-specific equipment with high throughput and accuracy. This forms the foundation for our advanced packaging equipment development. We established a dedicated team to develop and manufacture advanced packaging bonders for the emerging 2.5 dimensional integrated circuit (“2.5D IC”) and 3 dimensional integrated circuit (“3D IC”) markets. By reducing the interconnect dimensions, 2.5D ICs and 3D ICs are expected to provide form factor, performance and power efficiency enhancements over traditional flip-chip packages in production today. High-performance processing and memory applications, in addition to mobile devices such as smartphones and tablets, are anticipated to be earlier adopters of this new packaging technology.
We have also broadened our advanced packaging solutions for mass reflow to include flip chip, wafer level packaging ("WLP"), fan-out wafer level packaging ("FOWLP"), advanced package-on-package, embedded die, and System-in-Package ("SiP"). These solutions enable us to diversify our business while further expanding market reach into the automotive, LED lighting, medical and industrial segments with electronic assembly solutions.


3

Table of Contents



During fiscal 2019, we have entered into a new market, miniLED for display backlighting and direct emitting display, with the recent launch of PIXALUXTM. The PIXALUXTM is a very high speed die placement equipment, and one of the most mass production ready solutions for miniLED placement in the market. MiniLEDs are potentially used in TV, IT display, large display, signage display, consumer display and automotive markets. The usage of miniLED is expected to grow significantly over the next few years.
We bring the same technology focus to our tools business, driving tool design and manufacturing technology to optimize the performance and process capability of the equipment in which our tools are used. For all our equipment products, tools are an integral part of their process capability. We believe our unique ability to simultaneously develop both equipment and tools is a core strength supporting our products' technological differentiation.
Products and Services
The Company operates two segments: Capital Equipment and APS. The following table reflects net revenue by segment for fiscal 2019, 2018, and 2017:
 

Fiscal
 

2019

2018

2017
(dollar amounts in thousands)

Net revenues

% of total net revenue

Net revenues

% of total net revenue

Net revenues

% of total net revenue
Capital Equipment

$
386,820


71.6
%

$
719,390


80.9
%

$
651,934


80.6
%
APS

153,232


28.4
%

169,731


19.1
%

157,107


19.4
%
 

$
540,052


100.0
%

$
889,121


100.0
%

$
809,041


100.0
%
 
See Note 14 to our consolidated financial statements included in Item 8 of this report for our financial results by segment.

Customers
Our major customers include IDMs and OSATs, industrial manufacturers and automotive electronics suppliers. Revenue from our customers may vary significantly from year-to-year based on their respective capital investments, operating expense budgets, and overall industry trends. There was no customer with sales representing more than 10% of net revenue in fiscal 2019.
The following table reflects our top ten customers, based on net revenue, for each of the last three fiscal years:
 
Fiscal 2019
 
Fiscal 2018
 
Fiscal 2017
1
Super Power International Ltd (2)
1
Haoseng Industrial Co., Ltd. (1)(2)
1
Haoseng Industrial Co., Ltd. (1)(2)
2
Micron Technology Incorporated
2
ASE Industrial Holding (3)
2
Siliconware Precision Industries Ltd. (3)
3
First Technology China, Ltd. (2)
3
Super Power International Ltd (2)
3
Advanced Semiconductor Engineering (3)
4
ASE Industrial Holding (3)
4
Micron Technology Incorporated
4
Amkor Technology Inc.
5
Xinye Electronics. Co (2)
5
First Technology China, Ltd. (2)
5
Super Power International Ltd (2)
6
Forehope Electronic Co., Ltd
6
Tesla Motors
6
Samsung
7
Infineon Technologies
7
Samsung
7
First Technology China, Ltd. (2)
8
ST Microelectronics
8
Texas Instruments, Inc.
8
LG Innotek Co. Ltd.
9
On Semiconductor
9
Xinye Electronics. Co (2)
9
Texas Instruments, Inc.
10
Haoseng Industrial Co., Ltd. (2)
10
Infineon Technologies
10
Xinye Electronics. Co (2)
(1) Represents more than 10% of our net revenue for the applicable fiscal year.
(2) Distributor of our products.
(3) Siliconware Precision Industries Ltd. and Advanced Semiconductor Engineering merged in fiscal 2018 to form ASE Industrial Holding.


4

Table of Contents



Sales and Customer Support
We believe long-term customer relationships are critical to our success, and comprehensive sales support and customer support are an important means of establishing those relationships. To maintain these relationships, we primarily utilize our direct sales force, as well as distribution channels such as agents and distributors, depending on the product, region, or end-user application. In all cases, our goal is to position our sales support and customer support resources near our customers' facilities so as to provide support for customers in their own language and consistent with local customs. Our sales support and customer support resources are located primarily in Singapore, Israel, Taiwan, China, Korea, Malaysia, the Philippines, Japan, Thailand, the U.S., Germany, Mexico, Switzerland and the Netherlands. Supporting these local resources, we have technology centers offering additional process expertise in Singapore, China, Switzerland, Israel, the U.S. and the Netherlands.
By establishing relationships with semiconductor manufacturers, OSATs, and vertically integrated manufacturers of electronic systems, we gain insight into our customers' future semiconductor packaging strategies. In addition, we also send our products and equipment to customers or potential customers for trial and evaluation. These insights assist us in our efforts to develop products and processes that address our customers' future assembly requirements.
Backlog
Our backlog consists of customer orders scheduled for shipment within the next twelve months. A majority of our orders are subject to cancellation or deferral by our customers with limited or no penalties. Also, customer demand for our products can vary dramatically without prior notice. Because of the volatility of customer demand, possibility of customer changes in delivery schedules or cancellations and potential delays in product shipments, our backlog as of any particular date may not be indicative of net revenue for any succeeding period.
The following table reflects our backlog as of September 28, 2019 and September 29, 2018:
 
 
As of
(in thousands)
 
September 28, 2019
 
September 29, 2018
Backlog
 
$
104,711

 
$
141,665

Manufacturing
We believe excellence in manufacturing can create a competitive advantage, both by producing at lower costs and by providing superior responsiveness to changes in customer demand. To achieve these goals, we manage our manufacturing operations through a single organization and believe that fewer, larger factories allow us to capture economies of scale and generate cost savings through lower manufacturing costs.
Our equipment manufacturing activities consist mainly of integrating outsourced parts and subassemblies and testing finished products to customer specifications. We largely utilize an outsource model, allowing us to minimize our fixed costs and capital expenditures. For certain low-volume, high customization parts, we manufacture subassemblies ourselves. Just-in-time inventory management has reduced our manufacturing cycle times and lowered our on-hand inventory requirements. Raw materials used in our equipment manufacturing are generally available from multiple sources; however, many outsourced parts and components are only available from a single or limited number of sources.
Our ball bonder, wedge bonder, AT Premier, APAMA and Katalyst bonder manufacturing and assembly is done at our facility in Singapore. Our Hybrid and Electronic Assembly solutions manufacturing and assembly is done at our facility in the Netherlands. We have ISO 9001 and ISO 14001 certifications for our equipment manufacturing facilities in Singapore and the Netherlands.
We manufacture dicing blades, capillaries and a portion of our bonding wedge inventory at our facility in China. The capillaries are made using blanks produced at our facilities in China and Israel. We both produce and outsource the production of our bonding wedges. Both the China and Israel facilities are ISO 9001 certified. The China facility is also ISO 14001 and ISO 18001 certified.
Research and Product Development
Many of our customers generate technology roadmaps describing their projected packaging technology requirements. Our research and product development activities are focused on delivering robust production solutions to those projected requirements. We accomplish this by regularly introducing improved versions of existing products or by developing next-generation products. We follow this product development methodology in all our major product lines.


5

Table of Contents



Intellectual Property
Where circumstances warrant, we apply for patents on inventions governing new products and processes developed as part of our ongoing research, engineering, and manufacturing activities. We currently hold a number of U.S. patents, many of which have foreign counterparts. We believe the duration of our patents often exceeds the commercial life cycles of the technologies disclosed and claimed in the patents. Additionally, we believe much of our important technology resides in our trade secrets and proprietary software.
Competition
The market for semiconductor equipment and packaging materials products is intensely competitive. Significant competitive factors in the semiconductor equipment market include price, speed/throughput, production yield, process control, delivery time, innovation, quality and customer support, each of which contribute to lower the overall cost per package being manufactured. Our major equipment competitors are ASM Pacific Technology, BE Semiconductor Industries N.V. and Shinkawa Ltd.
Significant competitive factors in the semiconductor packaging materials industry include performance, price, delivery, product life, and quality. Our significant tools competitors are PECO, Disco Corporation and Small Precision Tools.
In each of the markets we serve, we face competition and the threat of competition from established competitors and potential new entrants, some of which may have greater financial, engineering, manufacturing, and marketing resources.
Environmental Matters
We are subject to various federal, state, local and foreign laws and regulations governing, among other things, the generation, storage, use, emission, discharge, transportation and disposal of hazardous materials and the health and safety of our employees. In addition, we are subject to environmental laws which may require investigation and cleanup of any contamination at facilities we own or operate or at third-party waste disposal sites we use or have used.
We have incurred in the past, and expect in the future to incur costs to comply with environmental laws. We are not, however, currently aware of any material costs or liabilities relating to environmental matters, including any claims or actions under environmental laws or obligations to perform any cleanups at any of our facilities or any third-party waste disposal sites, that we expect to have a material adverse effect on our business, financial condition or operating results. However, it is possible that material environmental costs or liabilities may arise in the future.
Business Continuity Management Plan
We have developed and implemented a global Business Continuity Management Plan ("Plan") for our business operations. The Plan is designed to facilitate the prompt resumption of our business operations and functions arising from an event which impacts or potentially impacts our business operations.  As the scale, timing, and impact of disasters and disruptions are unpredictable, the Plan has been designed to be flexible in responding to actual events as they occur.  The Plan provides a structured framework for safeguarding our employees and property, making a financial and operational assessment, protecting our books and records, perpetuating critical business functions, and enabling the continuation of customer transactions.
Employees
As of September 28, 2019, we had 2,469 regular full-time employees and 145 temporary workers worldwide.



6

Table of Contents



Item 1A. RISK FACTORS
Risks Related to Our Business and Industry
Our operating results and financial condition are adversely impacted by volatile worldwide economic conditions.
Though the semiconductor industry's cycle can be independent of the general economy, global economic conditions may have a direct impact on demand for semiconductor units and ultimately demand for semiconductor capital equipment and tools. Accordingly, our business and financial performance is impacted, both positively and negatively, by fluctuations in the macroeconomic environment. Our visibility into future demand is generally limited and forecasting is difficult. There can be no assurances regarding levels of demand for our products and we believe historic industry-wide volatility will persist.
Unpredictable spending by our customers due to uncertainties in the macroeconomic environment could adversely affect our net revenue and profitability.
We depend upon demand from our customers including IDMs and OSATs, industrial manufacturers and automotive electronics suppliers. Our net revenue and profitability is based upon our customers' anticipated sales. Reductions or other fluctuations in their spending as a result of uncertain conditions in the macroeconomic environment, including from government, economic or fiscal instability, restricted global credit conditions, reduced demand, unbalanced inventory levels, fluctuations in interest rates, higher energy prices, or other conditions, could adversely affect our net revenue and profitability. The impact of general economic slowdowns could make our customers cautious and delay orders until the economic environment becomes clearer.
The semiconductor industry is volatile with sharp periodic downturns and slowdowns. Cyclical industry downturns are made worse by volatile global economic conditions.
Our operating results are significantly affected by the capital expenditures of semiconductor manufacturers, both IDMs and OSATs. Expenditures by our customers depend on the current and anticipated market demand for semiconductors and products that use semiconductors, including mobile devices, personal computers, consumer electronics, telecommunications equipment, automotive components and other industrial products. Significant downturns in the market for semiconductor devices or in general economic conditions reduce demand for our products and can materially and adversely affect our business, financial condition and operating results.
The semiconductor industry is volatile, with periods of rapid growth followed by industry-wide retrenchment. These periodic downturns and slowdowns have adversely affected our business, financial condition and operating results. Downturns have been characterized by, among other things, diminished product demand, excess production capacity, and accelerated erosion of selling prices. Historically these downturns have severely and negatively affected the industry's demand for capital equipment, including assembly equipment and, to a lesser extent, tools. There can be no assurances regarding levels of demand for our products. In any case, we believe the historical volatility of our business, both upward and downward, will persist.
We may experience increasing price pressure.
Typically our average selling prices have declined over time. We seek to offset this decline by continually reducing our cost structure by consolidating operations in lower cost areas, reducing other operating costs, and by pursuing product strategies focused on product performance and customer service. These efforts may not be able to fully offset price declines; therefore, our financial condition and operating results may be materially and adversely affected.
Our quarterly operating results fluctuate significantly and may continue to do so in the future.
In the past, our quarterly operating results have fluctuated significantly. We expect that our quarterly results will continue to fluctuate. Although these fluctuations are partly due to the cyclical and volatile nature of the semiconductor industry, they also reflect other factors, many of which are outside of our control.
Some of the factors that may cause our net revenue and operating margins to fluctuate significantly from period to period are:
market downturns;
industry inventory level;
the mix of products we sell because, for example:
certain lines of equipment within our business segments are more profitable than others; and
some sales arrangements have higher gross margins than others;
canceled or deferred orders;
seasonality;


7

Table of Contents



competitive pricing pressures may force us to reduce prices;
higher than anticipated costs of development or production of new equipment models;
the availability and cost of the components for our products;
delays in the development and manufacture of our new products and upgraded versions of our products and market acceptance of these products when introduced;
customers' delay in purchasing our products due to anticipation that we or our competitors may introduce new or upgraded products; and
our competitors' introduction of new products.
Many of our expenses, such as research and development, selling, general and administrative expenses, and interest expense, do not vary directly with our net revenue. Our research and development efforts include long-term projects lasting a year or more, which require significant investments. In order to realize the benefits of these projects, we believe that we must continue to fund them even during periods when our revenue has declined. As a result, a decline in our net revenue would adversely affect our operating results as we continue to make these expenditures. In addition, if we were to incur additional expenses in a quarter in which we did not experience comparable increased net revenue, our operating results would decline. In a downturn, we may have excess inventory, which could be written off. Some of the other factors that may cause our expenses to fluctuate from period-to-period include:
timing and extent of our research and development efforts;
severance, restructuring, and other costs of relocating facilities;
inventory write-offs due to obsolescence or other causes; and
an increase in the cost of labor or materials.
Because our net revenue and operating results are volatile and difficult to predict, we believe consecutive period-to-period comparisons of our operating results may not be a good indication of our future performance.
We may not be able to rapidly develop, manufacture and gain market acceptance of new and enhanced products required to maintain or expand our business.
We believe our continued success depends on our ability to continuously develop and manufacture new products and product enhancements on a timely and cost-effective basis. We must introduce these products and product enhancements into the market in a timely manner in response to customers' demands for higher performance assembly equipment and leading-edge materials customized to address rapid technological advances in integrated circuits, and capital equipment designs. Our competitors may develop new products or enhancements to their products that offer improved performance and features, or lower prices which may render our products less competitive. The development and commercialization of new products require significant capital expenditures over an extended period of time, and some products we seek to develop may never become profitable. In addition, we may not be able to develop and introduce products incorporating new technologies in a timely manner that will satisfy our customers' future needs or achieve market acceptance.
Substantially all of our sales and manufacturing operations are located outside of the U.S., and we rely on independent foreign distribution channels for certain product lines, all of which subject us to risks, including risks from changes in trade regulations, currency fluctuations, political instability and conflicts.
Approximately 93.3%, 92.3%, and 92.9% of our net revenue for fiscal 2019, 2018, and 2017, respectively, was for shipments to customers located outside of the U.S., primarily in the Asia/Pacific region. In the Asia/Pacific region, our customer base is also becoming more geographically concentrated as a result of economic and industry conditions. Approximately 46.7%, 46.0% and 40.0% of our net revenue for the fiscal 2019, 2018, and 2017 was for shipments to customers located in China.
We expect our future performance to depend on our ability to continue to compete in foreign markets, particularly in the Asia/Pacific region. Some of these economies have been highly volatile, resulting in significant fluctuation in local currencies, and political and economic instability. These conditions may continue or worsen, which may materially and adversely affect our business, financial condition and operating results.
We also rely on non-U.S. suppliers for materials and components used in our products, and substantially all of our manufacturing operations are located in countries other than the U.S. We manufacture our ball, wedge and APAMA bonders in Singapore, our Hybrid and Electronic Assembly solutions in the Netherlands, our dicing blades, capillaries and bonding wedges in China and capillary blanks in Israel and China. In addition, our corporate headquarters is in Singapore and we have sales, service and support personnel in Singapore, Israel, Taiwan, China, Korea, Malaysia, the Philippines, Japan, Thailand, Vietnam, the U.S., Germany,


8

Table of Contents



Mexico, Switzerland and the Netherlands. We also rely on independent foreign distribution channels for certain of our product lines. As a result, a major portion of our business is subject to the risks associated with international, and particularly Asia/Pacific, commerce, such as:
risks of war and civil disturbances or other events that may limit or disrupt manufacturing and markets;
seizure of our foreign assets, including cash;
longer payment cycles in foreign markets;
foreign exchange restrictions and capital controls;
restrictions or significant taxes on the repatriation of our assets, including cash;
difficulties of staffing and managing dispersed international operations;
changes in our structure or tax incentive arrangements;
possible disagreements with tax authorities;
episodic events outside our control such as, for example, outbreaks of influenza or other illnesses;
natural disasters such as earthquakes, fires or floods;
tariff and currency fluctuations;
changing political conditions;
labor work stoppages and strikes in our factories or the factories of our suppliers;
foreign governments' monetary policies and regulatory requirements;
less protective foreign intellectual property laws;
new laws and regulations; and
legal systems which are less developed and may be less predictable than those in the U.S.
In addition, there is a potential risk of conflict and instability in the relationship between Taiwan and China. Conflict or instability could disrupt the operations of our customers and/or suppliers in both Taiwan and China. Additionally, our manufacturing operations in China could be disrupted by any conflict.
Our international operations also depend upon favorable trade relations between the U.S. and those foreign countries in which our customers, subcontractors and materials suppliers have operations. A protectionist trade environment in either the U.S. or those foreign countries in which we do business, such as a change in the current tariff structures, export compliance or other trade policies, may materially and adversely affect our ability to sell our products in foreign markets.
The U.S. and several other countries have levied tariffs on certain goods and have introduced other trade restrictions that may impact our customer investment in manufacturing equipment, reduce the competitiveness of our products, or inhibit our ability to sell products or purchase necessary equipment and supplies. In particular, trade tensions between the U.S. and China have been escalating since 2018, with U.S. tariffs on Chinese goods and retaliatory Chinese tariffs on U.S. goods. We cannot predict what further actions may ultimately be taken with respect to tariffs or trade relations between the U.S. and other countries, what products may be subject to such actions, or what actions may be taken by other countries in response. Further changes in trade policy, tariffs, additional taxes, restrictions on exports or other trade barriers, or restrictions on supplies, equipment, and raw materials, may limit our ability to produce products, increase our selling and/or manufacturing costs, reduce the competitiveness of our products, or inhibit our ability to sell products or purchase necessary equipment and supplies, which could have a material adverse effect on our business, results of operations, or financial condition.
Increased labor costs and competition for qualified personnel may reduce the efficiency of our flexible manufacturing model and adversely impact our operating results.
There is some uncertainty with respect to the pace of rising labor costs in the various countries in which we operate. In addition, there is substantial competition in China, Singapore, Israel and the Netherlands for qualified and capable personnel, which may make it difficult for us to recruit and retain qualified employees. If we are unable to staff sufficient personnel at our China, Singapore, Israel and the Netherlands facilities or if there are increases in labor costs that we are unable to recover in our pricing to our customers, we may experience increased manufacturing costs, which would adversely affect our operating results.


9

Table of Contents



We are exposed to fluctuations in currency exchange rates that could negatively impact our financial results and cash flows.
Because most of our foreign sales are denominated in U.S. dollar or Euro, an increase in value of the U.S. dollar or the Euro against foreign currencies will make our products more expensive than those offered by some of our foreign competitors. In addition, a weakening of the U.S. dollar against other currencies other than the Euro could make our costs in non-U.S. locations more expensive to fund. Our ability to compete overseas may therefore be materially and adversely affected by the fluctuations of the U.S. dollar or the Euro against other currencies.
Because nearly all of our business is conducted outside the U.S., we face exposure to adverse movements in foreign currency exchange rates which could have a material adverse impact on our financial results and cash flows. Historically, our primary exposures have related to net working capital exposures denominated in currencies other than the foreign subsidiaries' functional currency, and remeasurement of our foreign subsidiaries' net monetary assets from the subsidiaries' local currency into the subsidiaries' functional currency. In general, an increase in the value of the U.S. dollar could require certain of our foreign subsidiaries to record translation and remeasurement gains. Conversely, a decrease in the value of the U.S. dollar could require certain of our foreign subsidiaries to record losses on translation and remeasurement. An increase in the value of the U.S. dollar could increase the cost to our customers of our products in those markets outside the U.S. where we sell in U.S. dollars, and a weakened U.S. dollar could increase the cost of local operating expenses and procurement of raw materials, both of which could have an adverse effect on our cash flows. Our primary exposures include the Singapore Dollar, Chinese Yuan, Japanese Yen, Swiss Franc, Philippine Peso, Thai Baht, Taiwan Dollar, South Korean Won, Israeli Shekel and Euro. Although we from time to time have entered into foreign exchange forward contracts to hedge certain foreign currency exposure of our operating expenses, 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 flows.
We may not be able to continue to consolidate manufacturing and other facilities or entities without incurring unanticipated costs and disruptions to our business.
As part of our ongoing efforts to drive further efficiency, we may consolidate our manufacturing and other facilities or entities. Should we consolidate, we may experience unanticipated events, including the actions of governments, suppliers, employees or customers, which may result in unanticipated costs and disruptions to our business.
Our business depends on attracting and retaining management, marketing and technical employees as well as on the succession of senior management.
Our future success depends on our ability to hire and retain qualified management, marketing, finance, accounting and technical employees, including senior management. Experienced personnel with the relevant and necessary skill sets in our industry are in high demand and competition for their talents is intense, especially in Asia, where most of the Company’s key personnel are located. If we are unable to continue to attract and retain the managerial, marketing, finance, accounting and technical personnel we require, our business, financial condition and operating results may be materially and adversely affected.
Effective succession planning is also important to our long-term success. Failure to ensure effective transfer of knowledge and smooth transitions involving senior management could hinder our strategic planning and execution. From time to time, senior management or other key employees may leave our company. While we strive to reduce the negative impact of such changes, the loss of any key employee could result in significant disruptions to our operations, including adversely affecting the timeliness of product releases, the successful implementation and completion of company initiatives, the effectiveness of our disclosure controls and procedures and our internal control over financial reporting, and the results of our operations. In addition, hiring, training, and successfully integrating replacement critical personnel could be time consuming, may cause additional disruptions to our operations, and may be unsuccessful, which could negatively impact future revenues.
Difficulties in forecasting demand for our product lines may lead to periodic inventory shortages or excesses.
We typically operate our business with limited visibility of future demand. As a result, we sometimes experience inventory shortages or excesses. We generally order supplies and otherwise plan our production based on internal forecasts for demand. We have in the past failed, and may again in the future fail, to accurately forecast demand for our products. This has led to, and may in the future lead to, delays in product shipments or, alternatively, an increased risk of inventory obsolescence. If we fail to accurately forecast demand for our products, our business, financial condition and operating results may be materially and adversely affected.


10

Table of Contents



Alternative packaging technologies may render some of our products obsolete and materially and adversely affect our overall business and financial results.
Alternative packaging technologies have emerged that may improve device performance or reduce the size of an integrated circuit package, as compared to traditional wire bonding. These technologies include flip chip and WLP. Some of these alternative technologies eliminate the need for wires to establish the electrical connection between a die and its package. The semiconductor industry may, in the future, shift a significant part of its volume into alternative packaging technologies which do not employ our products. If a significant shift to alternative packaging technologies to a technology not offered by us were to occur, demand for our equipment and related packaging materials may be materially and adversely affected. Given the lack of a significant alternate revenue stream other than wire bonding, a reduced demand for our equipment could materially and adversely affect our financial results.
Because a small number of customers account for most of our sales, our net revenue could decline if we lose a significant customer.
The semiconductor manufacturing industry is highly concentrated, with a relatively small number of large semiconductor manufacturers and their subcontract assemblers and vertically integrated manufacturers of electronic systems purchasing a substantial portion of our semiconductor assembly equipment and packaging materials. Sales to a relatively small number of customers have historically accounted for a significant percentage of our net revenue. There was no customer with sales representing more than 10% of net revenue in fiscal 2019. Sales to our ten largest customers comprised 53.8% and 53.4% of our net revenue for fiscal 2019 and fiscal 2018, respectively.
We expect a small number of customers will continue to account for a high percentage of our net revenue for the foreseeable future. Thus, our business success depends on our ability to maintain strong relationships with our customers. Any one of a number of factors could adversely affect these relationships. If, for example, during periods of escalating demand for our equipment, we were unable to add inventory and production capacity quickly enough to meet the needs of our customers, they may turn to other suppliers making it more difficult for us to retain their business. If we lose orders from a significant customer, or if a significant customer reduces its orders substantially, these losses or reductions may materially and adversely affect our business, financial condition and operating results.
We maintain a backlog of customer orders that is subject to cancellation, reduction or delay in delivery schedules, which may result in lower than expected revenues.
We manufacture products primarily pursuant to purchase orders for current delivery or to forecast, rather than pursuant to long-term supply contracts. As a result, we must commit resources to the manufacture of products without binding purchase commitments from customers. The semiconductor industry is occasionally subject to double-booking and rapid changes in customer outlooks or unexpected build ups of inventory in the supply channel as a result of shifts in end market demand and macro-economic conditions. Accordingly, many of these purchase orders or forecasts may be revised or canceled without penalty. Even in cases where our standard terms and conditions of sale or other contractual arrangements do not permit a customer to cancel an order without penalty, we may from time to time accept cancellations to maintain customer relationships or because of industry practice, custom or other factors. Our inability to sell products after we devote significant resources to them could have a material adverse effect on both our levels of inventory and revenues. While we currently believe our inventory levels are appropriate for the current economic environment, continued global economic uncertainty may result in lower than expected demand.
We send products and equipment to customers or potential customers for trial, evaluation or other purposes which may result in retrofit charges, impairments or write-down of inventory value if the products and equipment are not subsequently purchased by the customers.
From time to time we send certain products and equipment to customers or potential customers for testing, evaluation or other purposes in advance of receiving any confirmation of purchase or purchase orders. Such equipment may be at the customer location for an extended period of time per the agreements with these customers and potential customers. The customer may refuse to buy all or partial quantities of such product or equipment and return this back to us. As a result, we may incur charges to retrofit the machines or sell the machines as second hand at a lower price, and accordingly may have to record impairments on the returned inventory, all of which would adversely affect our operating results.


11

Table of Contents



Undetected problems in our products could directly impair our financial results.
If flaws in design, production, assembly or testing of our products (by us or our suppliers) were to occur, we could experience a rate of failure in our products that would result in substantial repair, replacement or service costs and potential damage to our reputation. Continued improvement in manufacturing capabilities, control of material and manufacturing quality and costs and product testing are critical factors in our future growth. There can be no assurance that our efforts to monitor, develop, modify and implement appropriate tests and manufacturing processes for our products will be sufficient to permit us to avoid a rate of failure in our products that results in substantial delays in shipment, significant repair or replacement costs or potential damage to our reputation, any of which could have a material adverse effect on our business, results of operations or financial condition.
Costs related to product defect and errata may harm our results of operations and business.
Costs of product defects and errata (deviations from product specifications) due to, for example, problems in our design and manufacturing processes, or those of our suppliers, could include:
writing off the value of inventory;
disposing of products that cannot be fixed;
retrofitting products that have been shipped;
providing product replacements or modifications; and
defending against litigation.
These costs could be large and may increase expenses and lower our operating profits. Our reputation with customers or end users could be damaged as a result of product defects and errata, and product demand could be reduced. These factors could harm our business and financial results.
We depend on our suppliers, including sole source suppliers, for critical raw materials, components and subassemblies. If our suppliers do not deliver their products to us, we would be unable to deliver our products to our customers.
Our products are complex and require raw materials, components and subassemblies having a high degree of reliability, accuracy and performance. We rely on subcontractors to manufacture many of these components and subassemblies and we rely on sole source suppliers for certain key technology parts and raw materials. As a result, we are exposed to a number of significant risks, including:
decreased control over the manufacturing process for components and subassemblies;
changes in our manufacturing processes in response to changes in the market, which may delay our shipments;
our inadvertent use of defective or contaminated raw materials;
the relatively small operations and limited manufacturing resources of some of our suppliers, which may limit their ability to manufacture and sell subassemblies, components or parts in the volumes we require and at acceptable quality levels and prices;
restrictions on our ability to rely on suppliers due to changes in trade regulation;
the inability of suppliers to meet customer demand requirements during volatile cycles;
reliability or quality issues with certain key subassemblies provided by single source suppliers as to which we may not have any short term alternative;
shortages caused by disruptions at our suppliers and subcontractors for a variety of reasons, including work stoppage or fire, earthquake, flooding or other natural disasters;
delays in the delivery of raw materials or subassemblies, which, in turn, may delay shipments to our customers;
loss of suppliers as a result of consolidation of suppliers in the industry; and
loss of suppliers because of their bankruptcy or insolvency.
If we are unable to deliver products to our customers on time and at expected cost for these or any other reasons, or we are unable to meet customer expectations as to cycle time, or we are unable to maintain acceptable product quality or reliability, our business, financial condition and operating results may be materially and adversely affected.


12

Table of Contents



Regulations related to “conflict minerals” may force us to incur additional expenses, may make our supply chain more complex and may result in damage to our reputation with customers.
In 2012, under the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010, or the Dodd-Frank Act, the SEC adopted requirements for companies that use certain minerals and metals, known as conflict minerals, in their products, regardless of whether these products are manufactured by third parties. These requirements require companies to conduct due diligence and disclose whether or not such minerals originate from the Democratic Republic of Congo and certain adjoining countries. These requirements could adversely affect the sourcing, availability and pricing of minerals used in the manufacture of semiconductor devices, including our products. In addition, since our supply chain is complex, we may not be able to sufficiently verify the origins for these minerals and metals used in our products through the due diligence procedures that we implement, which may harm our reputation. In such event, we may also face difficulties in satisfying customers who require that all of the components of our products are certified as conflict mineral free.
We may acquire or divest businesses or enter into joint ventures or strategic alliances, which may materially affect our business, financial condition and operating results.
We continually evaluate our portfolio of businesses and may decide to buy or sell businesses or enter into joint ventures or other strategic alliances. We may be unable to successfully integrate acquired businesses with our existing businesses and successfully implement, improve and expand our systems, procedures and controls to accommodate these acquisitions. These transactions place additional demands on our management and current labor force. Additionally, these transactions require significant resources from our legal, finance and business teams. In addition, we may divest existing businesses, which would cause a decline in revenue and may make our financial results more volatile. If we fail to integrate and manage acquired businesses successfully or to mitigate the risks associated with divestitures, joint ventures or other alliances, our business, financial condition and operating results may be materially and adversely affected.
The market price of our common shares and our earnings per share may decline as a result of any acquisitions or divestitures.
The market price of our common shares may decline as a result of any acquisitions or divestitures made by us if we do not achieve the perceived benefits of such acquisitions or divestitures as rapidly or to the extent anticipated by financial or industry analysts or if the effect on our financial results is not consistent with the expectations of financial or industry analysts. In addition, the failure to achieve expected benefits and unanticipated costs relating to our acquisitions could reduce our future earnings per share.
We may be unable to continue to compete successfully in the highly competitive semiconductor equipment and packaging materials industries.
The semiconductor equipment and packaging materials industries are very competitive. In the semiconductor equipment industry, significant competitive factors include price, speed/throughput, production yield, process control, delivery time, innovation, quality and customer support. In the semiconductor packaging materials industry, competitive factors include price, delivery and quality.
In each of our markets, we face competition and the threat of competition from established competitors and potential new entrants. In addition, established competitors may combine to form larger, better-capitalized companies. Some of our competitors have or may have significantly greater financial, engineering, manufacturing and marketing resources. Some of these competitors are Asian and European companies that have had, and may continue to have, an advantage over us in supplying products to local customers who appear to prefer to purchase from local suppliers.
We expect our competitors to improve their current products' performance, and to introduce new products and materials with improved price and performance characteristics. Our competitors may independently develop technology similar to or better than ours. New product and material introductions by existing competitors or by new market entrants could hurt our sales. If a semiconductor manufacturer or subcontract assembler selects a competitor's product or materials for a particular assembly operation, we may not be able to sell products or materials to that manufacturer or assembler for a significant period of time. Manufacturers and assemblers sometimes develop lasting relationships with suppliers and assembly equipment providers in our industry and often go years without requiring replacement. In addition, we may have to lower our prices in response to price cuts by our competitors, which may materially and adversely affect our business, financial condition and operating results. If we cannot compete successfully, we could be forced to reduce prices and could lose customers and experience reduced margins and profitability.


13

Table of Contents



Our success depends in part on our intellectual property, which we may be unable to protect.
Our success depends in part on our proprietary technology. To protect this technology, we rely principally on contractual restrictions (such as nondisclosure and confidentiality provisions) in our agreements with employees, subcontractors, vendors, consultants and customers and on the common law of trade secrets and proprietary “know-how.” We also rely, in some cases, on patent and copyright protection, although this protection may in some cases be insufficient due to the rapid development of technology in our industry. We may not be successful in protecting our technology for a number of reasons, including the following:
employees, subcontractors, vendors, consultants and customers may violate their contractual agreements, and the cost of enforcing those agreements may be prohibitive, or those agreements may be unenforceable or more limited than we anticipate;
foreign intellectual property laws may not adequately protect our intellectual property rights; and
our patent and copyright claims may not be sufficiently broad to effectively protect our technology; our patents or copyrights may be challenged, invalidated or circumvented; or we may otherwise be unable to obtain adequate protection for our technology.
In addition, our partners and alliances may have rights to technology developed by us. We may incur significant expense to protect or enforce our intellectual property rights. If we are unable to protect our intellectual property rights, our competitive position may be weakened.
Third parties may claim we are infringing on their intellectual property, which could cause us to incur significant litigation costs or other expenses, or prevent us from selling some of our products.
The semiconductor industry is characterized by rapid technological change, with frequent introductions of new products and technologies. Industry participants often develop products and features similar to those introduced by others, creating a risk that their products and processes may give rise to claims they infringe on the intellectual property of others. We may unknowingly infringe on the intellectual property rights of others and incur significant liability for that infringement. If we are found to have infringed on the intellectual property rights of others, we could be enjoined from continuing to manufacture, market or use the affected product, or be required to obtain a license to continue manufacturing or using the affected product. A license could be very expensive to obtain or may not be available at all. Similarly, changing or re-engineering our products or processes to avoid infringing the rights of others may be costly, impractical or time consuming.
Occasionally, third parties assert that we are, or may be, infringing on or misappropriating their intellectual property rights. In these cases, we defend, and will continue to defend, against claims or negotiate licenses where we consider these actions appropriate. Intellectual property cases are uncertain and involve complex legal and factual questions. If we become involved in this type of litigation, it could consume significant resources and divert our attention from our business.
We may be materially and adversely affected by environmental and safety laws and regulations.
We are subject to various federal, state, local and foreign laws and regulations governing, among other things, the generation, storage, use, emission, discharge, transportation and disposal of hazardous material, investigation and remediation of contaminated sites and the health and safety of our employees. Increasingly, public attention has focused on the environmental impact of manufacturing operations and the risk to neighbors of chemical releases from such operations.
Proper waste disposal plays an important role in the operation of our manufacturing plants. In many of our facilities we maintain wastewater treatment systems that remove metals and other contaminants from process wastewater. These facilities operate under permits that must be renewed periodically. A violation of those permits may lead to revocation of the permits, fines, penalties or the incurrence of capital or other costs to comply with the permits, including potential shutdown of operations.
Compliance with existing or future land use, environmental and health and safety laws and regulations may: (1) result in significant costs to us for additional capital equipment or other process requirements, (2) restrict our ability to expand our operations and/or (3) cause us to curtail our operations. We also could incur significant costs, including cleanup costs, fines or other sanctions and third-party claims for property damage or personal injury, as a result of violations of or liabilities under such laws and regulations. Any costs or liabilities to comply with or imposed under these laws and regulations could materially and adversely affect our business, financial condition and operating results.


14

Table of Contents



We have the ability to issue additional equity securities, which would lead to dilution of our issued and outstanding common shares.
The issuance of additional equity securities or securities convertible into equity securities will result in dilution of our existing shareholders' equity interests in us. Our board of directors has the authority to issue, without vote or action of shareholders, preferred shares in one or more series, and has the ability to fix the rights, preferences, privileges and restrictions of any such series. Any such series of preferred shares could contain dividend rights, conversion rights, voting rights, terms of redemption, redemption prices, liquidation preferences or other rights superior to the rights of holders of our common shares. In addition, we are authorized to issue, without shareholder approval, up to an aggregate of 200 million common shares, of which approximately 63.2 million shares were outstanding as of September 28, 2019. We are also authorized to issue, without shareholder approval (except as required by the rules of the Nasdaq stock market), securities convertible into either common shares or preferred shares.
Weaknesses in our internal controls and procedures could result in material misstatements in our financial statements.
Pursuant to the Sarbanes-Oxley Act, management is responsible for establishing and maintaining adequate internal control over financial reporting. Our internal controls over financial reporting are processes designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements in accordance with U.S. generally accepted accounting principles. A material weakness is a control deficiency, or combination of control deficiencies, that results in a more than remote likelihood that a material misstatement of annual or interim financial statements will not be prevented or detected.
Our internal controls may not prevent all potential errors or fraud. Any control system, no matter how well designed and implemented, can only provide reasonable and not absolute assurance that the objectives of the control system will be achieved. We or our independent registered public accountants may identify material weaknesses in our internal controls which could adversely affect our ability to ensure proper financial reporting and could affect investor confidence in us and the price of our common shares. We previously disclosed in our Form 10-K/A for the fiscal year ended September 30, 2017, and in our Forms 10-Q and 10 Q/A (as applicable) for each interim period in fiscal 2018, material weaknesses in our internal control over financial reporting in respect of (i) recording and review of manual journal entries related to our warranty accrual and accounts payable and (ii) cash disbursements. Management implemented a number of remediation actions, and has concluded that the material weaknesses described above were remediated as of September 29, 2018.
Management investigations and restatement of financial statements may require significant management time and attention, result in significant legal expenses or damages and cause our business, financial condition, results of operations and cash flows to suffer.
In connection with an internal investigation related to an unauthorized transaction by a senior finance employee of the Company, which was discovered following our second fiscal quarter of 2018 and which, as discussed in the Form 10-K/A filed on May 31, 2018, has led to the restatement of our financial statements, we have incurred significant accounting and legal fees, as well as the diversion of management's time and attention. We are subject to legal action relating to these matters and may also become subject to regulatory investigations, stockholder demands or other legal actions, which would, regardless of the outcome, consume substantial resources (including management's time and attention) and result in additional legal, accounting, insurance and other costs. The restatement and related matters could also impair our reputation and our ability to comply with certain continued listing standards of NASDAQ. Each of these occurrences, individually or in the aggregate, could have a material adverse effect on our business, results of operations, financial condition, liquidity and stock price.
We may be subject to disruptions or failures in our information technology systems and network infrastructures that could have a material adverse effect on us.
We maintain and rely extensively on information technology systems and network infrastructures for the effective operation of our business. We also hold large amounts of data in data center facilities around the world, primarily in Singapore and the U.S., upon which our business depends. A disruption, infiltration or failure of our information technology systems or any of our data centers as a result of software or hardware malfunctions, computer viruses, cyber-attacks, employee theft or misuse, power disruptions, natural disasters or accidents could cause breaches of data security and loss of critical data, which in turn could materially adversely affect our business. Our security procedures, such as virus protection software and our business continuity planning, such as our disaster recovery policies and back-up systems, may not be adequate or implemented properly to fully address the adverse effect of such events, which could adversely impact our operations. In addition, our business could be adversely affected to the extent we do not make the appropriate level of investment in our technology systems as our technology systems become out-of-date or obsolete and are not able to deliver the type of data integrity and reporting we need to run our business. Furthermore, when we implement new systems and/or upgrade existing systems, we could be faced with temporary or prolonged disruptions that could adversely affect our business.


15

Table of Contents



We have experienced, and expect to continue to be subject to, cybersecurity threats and incidents, ranging from employee error or misuse, to individual attempts to gain unauthorized access to information systems, to sophisticated and targeted measures known as advanced persistent threats, none of which have been material to the Company to date. We devote significant resources to network security and other measures to protect our systems and data from unauthorized access or misuse. However, depending on the nature and scope, cybersecurity incidents could result in business disruption; the misappropriation, corruption or loss of confidential information and critical data (of the Company or that of third parties); reputational damage; litigation with third parties; diminution in the value of our investment in research, development and engineering; data privacy issues; and increased cybersecurity protection and remediation costs.
Changes to our existing tax incentive in Singapore may materially reduce our reported results of operations in future periods.
We have obtained a tax incentive which provides that certain classes of income are subject to reduced income tax rates in Singapore. In order to retain this tax benefit, we must meet certain employment and investment conditions. If we cannot, or elect not to, comply with these conditions, we could be required to refund material tax benefits previously realized with respect to this tax incentive. We are currently in discussions on the renewal of our tax incentive, which is presently scheduled to expire in our fiscal 2020. Renewals are at the discretion of the Singapore government and we may not be able to extend the tax incentive arrangement beyond its current expiration date. We may also elect not to renew this tax incentive arrangement. In the absence of the tax incentive, the income tax rate in Singapore that would otherwise apply is 17%, which would result in a significant increase in our provision for income taxes in future periods.
The phase-out of the London Interbank Offered Rate (“LIBOR”) could affect interest rates under our existing overdraft credit facility agreement.
LIBOR is the basic rate of interest used in lending between banks on the London interbank market. We use LIBOR as a reference rate to calculate interest rates under our overdraft line of credit facility (“Overdraft Facility”). In 2017, the United Kingdom’s Financial Conduct Authority, which regulates LIBOR, announced that it intends to phase out LIBOR by the end of 2021. It is unclear if LIBOR will cease to exist at that time or if new methods of calculating LIBOR will be established such that it continues to exist after 2021. The U.S. Federal Reserve, in conjunction with the Alternative Reference Rates Committee, a steering committee comprised of large U.S. financial institutions, is considering replacing U.S. dollar LIBOR with a new index, the Secured Overnight Financing Rate (“SOFR”), calculated using short-term repurchase agreements backed by Treasury securities. Whether or not SOFR, or another alternative reference rate, attains market traction as a LIBOR replacement tool remains in question. If LIBOR ceases to exist, we will need to agree upon a replacement index with the bank under our Overdraft Facility, and the interest rate under our Overdraft Facility may change. The new rate may not be as favorable to us as those in effect prior to any LIBOR phase-out. In addition, the transition process may involve, among other things, increased volatility or illiquidity in markets for instruments that currently rely on LIBOR. Any such effects of the transition away from LIBOR, as well as other unforeseen effects, may result in expenses, difficulties, complications or delays in connection with future financing efforts, which could have an adverse impact on our business, financial condition and results of operations.
Other Risks
Our ability to recognize tax benefits on our existing U.S. tax attributes may be limited.
As of September 28, 2019, we have generated state net operating loss carryforwards of $146.5 million and U.S federal and state tax credits of $7.8 million (“U.S. tax attributes”) that can be used to reduce our future U.S. federal and state income tax obligations. However, under the Tax Reform Act of 1986, the potential future utilization of our U.S. tax attributes may be limited following an ownership change, which is generally defined as a greater than 50% increase in equity ownership by 5% shareholders in any three-year period under Section 382 of the Internal Revenue Code. Should an ownership change be deemed to occur under Section 382, the resulting limitation in our ability to fully utilize our U.S. tax attributes could materially and adversely affect our financial condition and operating results.
Changes in tax legislation could adversely impact our future profitability.
We are subject to income taxes in the U.S. and many foreign jurisdictions. Tax laws and regulations are continuously evolving with corporate tax reform and base-erosion efforts continuing to be high priorities in many tax jurisdictions in which we operate. Significant changes in tax legislation, or in the interpretation of existing legislation, could materially and adversely affect our financial condition and operating results. For example, on December 22, 2017, the Tax Cuts and Jobs Act (the “TCJA”) was signed into law, resulting in a material increase to our provision for income taxes in fiscal 2018 and 2019 due to the U.S. one-time transition tax and the need to revalue our U.S. deferred tax assets and liabilities based on the newly enacted U.S. federal statutory tax rate, while other TCJA provisions could impact our future effective tax rate depending on the amount of and geographic mix of our foreign earnings in future periods. Further changes in the tax laws of the U.S. and foreign jurisdictions could also arise as a result


16

Table of Contents



of the base erosion and profit shifting (“BEPS”) project undertaken by the Organisation for Economic Co-operation and Development. Although the timing and methods of implementation may vary, many countries, including those in the Asia/Pacific region in which we have significant operations, have implemented, or are in the process of implementing, legislation or practices inspired by BEPS. The increased scrutiny on international tax and continuous changes to countries’ tax legislation may also affect the policies and decisions of tax authorities with respect to certain income tax positions taken by the Company in prior or future periods. We continue to monitor new tax legislation or other developments that could increase our effective tax rate and impact our future profitability.
Other changes in taxation which could materially impact our future effective tax rate.
Our future effective tax rate could be affected by numerous factors including higher or lower than anticipated foreign earnings in various jurisdictions where we are subjected to tax rates that differ from the U.S. federal statutory tax rate, by failure to meet the conditions of or to renew our tax incentive arrangement, by changes in the valuation allowances recorded against certain deferred tax balances, or by changes in tax laws, regulations, accounting principles, or interpretations thereof. Changes in our assertion for foreign earnings permanently or non-permanently reinvested as a result of changes in facts and circumstances and challenges by tax authorities to our historic or future tax positions could also significantly adversely impact our future effective tax rate.
Anti-takeover provisions in our articles of incorporation and bylaws and under Pennsylvania law may discourage other companies from attempting to acquire us.
Some provisions of our articles of incorporation and bylaws as well as Pennsylvania law may discourage some transactions where we would otherwise experience a fundamental change. For example, our articles of incorporation and bylaws contain provisions that:
classify our board of directors into four classes, with one class being elected each year;
permit our board to issue “blank check” preferred shares without shareholder approval; and
prohibit us from engaging in some types of business combinations with a holder of 20% or more of our voting securities without super-majority board or shareholder approval.
Further, under the Pennsylvania Business Corporation Law, because our shareholders approved bylaw provisions that provide for a classified board of directors, shareholders may remove directors only for cause. These provisions and some other provisions of the Pennsylvania Business Corporation Law could delay, defer or prevent us from experiencing a fundamental change and may adversely affect our common shareholders' voting and other rights.
Terrorist attacks, or other acts of violence or war, may affect the markets in which we operate and our profitability.
Terrorist attacks may negatively affect our operations. There can be no assurance that there will not be further terrorist attacks against the U.S. or U.S. businesses. Terrorist attacks or armed conflicts may directly impact our physical facilities or those of our suppliers or customers. Our primary facilities include administrative, manufacturing, sales and research and development facilities in Singapore, manufacturing and research and development facilities in the Netherlands, China, and Israel and sales and research and development facilities in the U.S. Additional terrorist attacks may disrupt the global insurance and reinsurance industries with the result that we may not be able to obtain insurance at historical terms and levels for all of our facilities. Furthermore, additional attacks may make travel and the transportation of our supplies and products more difficult and more expensive and ultimately affect the sales of our products in the U.S. and overseas. Additional attacks or any broader conflict could negatively impact our domestic and international sales, our supply chain, our production capability and our ability to deliver products to our customers. Political and economic instability in some regions of the world could negatively impact our business. The consequences of terrorist attacks or armed conflicts are unpredictable, and we may not be able to foresee events that could have an adverse effect on our business.
Item 1B. UNRESOLVED STAFF COMMENTS
None.



17

Table of Contents



Item 2. PROPERTIES
The following table reflects our major facilities as of September 28, 2019:
Facility (1)
 
Approximate Size
 
Function
 
Business Segment and Products Manufactured
 
Lease Expiration Date
Singapore
 
209,000 sq. ft.
 
Corporate headquarters, manufacturing, technology, sales and service center
 
Capital Equipment: ball and wedge bonders, advanced packaging and AT Premier
 
November 2043 (2)
Suzhou, China
 
191,000 sq. ft.
 
Manufacturing, technology and shared support services center
 
APS: capillaries, dicing blades and bonding wedges
 
Owned
Eindhoven, Netherlands
 
110,000 sq. ft.
 
Manufacturing, technology, sales and service center
 
Capital Equipment: Advanced Packaging and Electronics Assembly
 
September 2025 (3)
Fort Washington, Pennsylvania
 
88,000 sq. ft.
 
Technology, sales and service center
 
Not applicable
 
Owned
Santa Ana, California
 
65,000 sq. ft.
 
Technology, sales and service center
 
Not applicable
 
August 2036 (4)
Haifa, Israel
 
31,000 sq. ft.
 
Manufacturing and technology center
 
APS: capillary blanks (semi-finish)
 
October 2037 (5)

(1)
Each of the facilities listed in this table is leased other than the facility in Suzhou, China and Fort Washington, Pennsylvania
(2)
Includes lease extension periods at the Company's option. Initial lease expires in November 2023.
(3)
Includes lease extension periods at the Company's option. Initial lease expires in September 2020.
(4)
Includes lease extension periods at the Company's option. Initial lease expires in September 2026.
(5)
Includes lease extension periods at the Company's option. Initial lease expires in October 2027.
In addition, the Company rents space for sales support, customer support, services and administrative functions in China, Germany, Japan, Malaysia, South Korea, Switzerland, Taiwan, Thailand and the Philippines. The Company believes the facilities are generally in good condition and suitable to the extent of utilization needed.

Item 3.
LEGAL PROCEEDINGS
From time to time, we may be a plaintiff or defendant in cases arising out of our business. We cannot be assured of the results of any pending or future litigation, but we do not believe resolution of these matters will materially or adversely affect our business, financial condition or operating results.

Item 4.    MINE SAFETY DISCLOSURES
Not applicable.


18

Table of Contents



PART II
Item 5.
MARKET FOR REGISTRANT'S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES
Our common stock is traded on The Nasdaq Global Market (“Nasdaq”) under the symbol “KLIC.” On November 8, 2019, there were approximately 200 holders of record of the shares of outstanding common stock.
On August 7, 2019, May 20, 2019, February 28, 2019 and December 12, 2018, the Board of Directors declared a quarterly dividend $0.12 per share of common stock. During the fiscal year ended September 28, 2019, the Company declared dividends of $0.48 per share of common stock. 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 stockholders.
For the purpose of calculating the aggregate market value of shares of our common stock held by non-affiliates, as shown on the cover page of this report, we have assumed all of our outstanding shares were held by non-affiliates except for shares held by our directors and executive officers. However, this does not necessarily mean that all directors and executive officers of the Company are, in fact, affiliates of the Company, or there are no other persons who may be deemed to be affiliates of the Company. Further information concerning the beneficial ownership of our executive officers, directors and principal shareholders will be included in our Proxy Statement for the 2020 Annual Meeting of Shareholders to be filed with the Securities and Exchange Commission on or about January 4, 2020.
Recent Sales of Unregistered Securities and Use of Proceeds
None.
Purchases of Equity Securities by the Issuer and Affiliated Purchasers
The following table summarizes the repurchases of common stock during the three months ended September 28, 2019 (in thousands, except per share amounts):
Period
 
Total Number of Shares Purchased
 
Average Price Paid Per Share
 
Total 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)
June 30, 2019 to July 27, 2019
 
443

 
$
22.21

 
443

 
$
102,273

July 28, 2019 to August 31, 2019
 
109

 
$
20.74

 
109

 
$
100,004

September 1, 2019 to September 28, 2019
 
128

 
$
22.37

 
128

 
$
97,145

For the three months ended September 28, 2019
 
680

 
 
 
680

 
 
(1)
On August 15, 2017, the Company's Board of Directors authorized a program (the "Program") to repurchase up to $100 million in total of the Company's common stock on or before August 1, 2020. On July 10, 2018, the Board of Directors increased the share repurchase authorization under the Program to $200 million. On January 31, 2019, the Board of Directors further increased the share repurchase under the Program to $300 million. The Company may purchase shares of its common stock through open market and privately negotiated transactions at prices deemed appropriate by management. The Company has entered into a written trading plan under Rule 10b5-1 of the Exchange Act to facilitate repurchases under the Program. The Program may be suspended or discontinued at any time and will be funded using the Company's available cash, cash equivalents and short-term investments. The timing and amount of repurchase transactions under the Program depend on market conditions as well as corporate and regulatory considerations.

Item 6. SELECTED CONSOLIDATED FINANCIAL DATA
The following tables reflect selected historical consolidated financial data derived from the consolidated financial statements of Kulicke and Soffa Industries, Inc. and subsidiaries as of and for each of the fiscal years ended 2019, 2018, 2017, 2016, and 2015. As previously reported on the Annual Report on Form 10-K/A for the fiscal year ended September 30, 2017, the Company restated certain of its financial statements and related notes for the fiscal years ended September 30, 2017, October 1, 2016 and October 3, 2015. This annual report for the fiscal year ended September 28, 2019 reflects the restated numbers for those periods.


19

Table of Contents



This data should be read in conjunction with our consolidated financial statements, including notes and other financial information included elsewhere in this report in respect of the fiscal years identified in the column headings of the tables below.
 
Fiscal
(in thousands)
2019
 
2018
 
2017
 
2016
 
2015
Statement of Operations Data:
 
 
 
 
 
 
 
 
 
Net revenue
$
540,052

 
$
889,121

 
$
809,041

 
$
627,192

 
$
536,471

Income from operations
21,610

 
166,632

 
113,083

 
53,953

 
38,591

Interest income, net
13,077

 
10,917

 
5,432

 
2,211

 
454

Income before income taxes
34,687

 
177,549

 
118,515

 
56,164

 
39,045

Provision for (benefit from) income taxes(1) 
22,910

 
120,744

 
(7,394
)
 
7,709

 
(12,867
)
Share of results of equity-method investee, net of tax
124

 
129

 
(190
)
 

 

Net income
$
11,653

 
$
56,676

 
$
126,099

 
$
48,455

 
$
51,912

 
Fiscal
 
2019
 
2018
 
2017
 
2016
 
2015
Per Share Data:
 
 
 
 
 
 
 
 
 
Net income per share:
 
 
 
 
 
 
 
 
 
Basic
$
0.18

 
$
0.82

 
$
1.78

 
$
0.69

 
$
0.69

Diluted
$
0.18

 
$
0.80

 
$
1.75

 
$
0.68

 
$
0.69

Cash dividends declared per share
$
0.48

 
$
0.24

 
$

 
$

 
$

 
 
 
 
 
 
 
 
 
 
Weighted average shares outstanding:
 
 
 
 
 
 
 
 
 
Basic
65,286

 
69,380

 
70,906

 
70,477

 
75,414

Diluted
65,948

 
70,419

 
72,063

 
70,841

 
75,659

 
Fiscal
(in thousands)
2019
 
2018
 
2017
 
2016
 
2015
Balance Sheet Data:
 
 
 
 
 
 
 
 
 
Cash, cash equivalents and short-term investments
$
593,184

 
$
614,148

 
$
608,410

 
$
547,907

 
$
498,614

Working capital
719,109

 
813,197

 
760,401

 
654,983

 
624,659

Total assets
1,079,616

 
1,185,740

 
1,171,107

 
982,444

 
904,466

Long-term and current portion of financing obligation
15,032

 
15,957

 
16,769

 
17,318

 
17,003

Shareholders' equity
769,063

 
880,207

 
920,030

 
799,524

 
760,912

(1)
The following are the most significant factors that affected our provision for (benefit from) income taxes: volatility in our earnings each fiscal year; variation in our earnings among the various tax jurisdictions in which we operate; changes in assumptions regarding repatriation of foreign earnings; changes in tax legislation; remeasurement of deferred taxes; and unrecognized tax benefit.


20

Table of Contents



Item 7. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
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, demand for our products, replacement demand, our research and development efforts, 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):
projected growth rates in the overall semiconductor industry, the semiconductor assembly equipment market, and the market for semiconductor packaging materials; and
projected demand for ball, wedge bonder, advanced packaging and electronic assembly equipment and for tools, spare parts and services.
Generally, words such as “may,” “will,” “should,” “could,” “anticipate,” “expect,” “intend,” “estimate,” “plan,” “continue,” “goal” and “believe,” or the negative of or other variations on these and other similar expressions identify forward-looking statements. These forward-looking statements are made only as of the date of this filing. We do not undertake to update or revise the forward-looking statements, whether as a result of new information, future events or otherwise.
Forward-looking statements are based on current expectations and involve risks and uncertainties. Our future results could differ significantly from those expressed or implied by our forward-looking statements. These risks and uncertainties include, without limitation, those described below and under the heading “Risk Factors” in this Annual Report on Form 10-K and our other reports and registration statements filed from time to time with the Securities and Exchange Commission.
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 statements. Given those risks and uncertainties, investors should not place undue reliance on forward-looking statements as predictions of actual results.
This section of this Form 10-K generally discusses 2019 and 2018 items and year-to-year comparisons between 2019 and 2018. Discussions of 2017 items and year-to-year comparisons between 2018 and 2017 that are not included in this Form 10-K can be found in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Part II, Item 7 of the Company’s Annual Report on Form 10-K for the fiscal year ended September 29, 2018.
Our Management's Discussion and Analysis ("MD&A") is provided in addition to the accompanying consolidated financial statements and notes to assist readers in understanding our results of operations, financial condition, and cash flows. MD&A is organized as follows:
Overview:  Introduction of our operations, key events, business environment, technology leadership, products and services
Critical Accounting Policies
Recent Accounting Pronouncements
Results of Operations
Liquidity and Capital Resources
Other Obligations and Contingent Payments
Overview
For an overview of our business, see "Part I – Item 1. – Business"
Critical Accounting Policies
The preparation of consolidated financial statements requires us 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 financial statements. On an ongoing basis, we evaluate 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, income taxes, equity-based compensation expense and warranties. We base our estimates


21

Table of Contents



on historical experience and on various other assumptions that we believe to be reasonable. As a result, we make judgments regarding the carrying values of our 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, we evaluate these estimates. Actual results may differ from these estimates.
We believe the following critical accounting policies, which have been reviewed with the Audit Committee of our Board of Directors, reflect our more significant judgments and estimates used in the preparation of our consolidated financial statements.
Revenue Recognition
In accordance with ASC No. 606, Revenue from Contracts with Customers, 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.
The Company recognizes revenue from sales of our products, including sales to our distributors, at a point in time, generally upon shipment or delivery to the customer or distributor, depending upon the terms of the sales order. Control is considered transferred when title and risk of loss pass, when the customer becomes obligated to pay and, where applicable, when the customer has accepted the products or upon expiration of the acceptance period. For sales to distributors, payment is due on our standard commercial terms and is not contingent upon resale of the products.
Our business is subject to contingencies related to customer orders, including:
Right of Return: A large portion of our revenue comes from the sale of equipment used in the semiconductor assembly process. Other product sales relate to consumable products, which are sold in high-volume quantities, and are generally maintained at low stock levels at our customer's facility. Customer returns have historically represented a very small percentage of customer sales on an annual basis.
Warranties: Our equipment is generally shipped with a one-year warranty against manufacturing defects. We establish 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 expenses, including product parts replacement, freight charges and labor costs expected to be incurred to correct product failures during the warranty period.
Conditions of Acceptance: Sales of our consumable products generally do not have customer acceptance terms. In certain cases, sales of our equipment have customer acceptance clauses which may require the equipment to perform in accordance with customer specifications or when installed at the customer's facility. In such cases, if the terms of acceptance are satisfied at our facility prior to shipment, the revenue for the equipment will be recognized upon shipment. If the terms of acceptance are satisfied at our customers' facilities, the revenue for the equipment will not be recognized until acceptance, which is typically obtained after installation and testing, is received from the customer.
Service revenue is generally recognized over time as the services are performed.
The Company measures revenue based on the amount of consideration we expect to be entitled to in exchange for products or services. Any variable consideration such as sales incentives are recognized as a reduction of net revenue at the time of revenue recognition.
The length of time between invoicing and payment is not significant under any of our payment terms. In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined our contracts generally do not include a significant financing component. Shipping and handling costs billed to customers are recognized in net revenue.
Shipping and handling costs paid by the Company are included in cost of sales.
Allowance for Doubtful Accounts
We maintain allowances for doubtful accounts for estimated losses resulting from our customers' failure to make required payments. If the financial condition of our customers were to deteriorate, resulting in an impairment of their ability to make payments, additional allowances may be required. We are subject to concentrations of customers and sales to a few geographic locations, which could also impact the collectability of certain receivables. If global or regional economic conditions deteriorate or political conditions were to change in some of the countries where we do business, it could have a significant impact on our results of operations, and our ability to realize the full value of our accounts receivable.


22

Table of Contents



Inventories
Inventories are stated at the lower of cost (on a first-in, first-out basis) or net realizable value. We generally provide reserves for obsolete inventory and for inventory considered to be in excess of demand. Demand is generally defined as 18 months forecasted future consumption for equipment, 24 months forecasted future consumption for spare parts, and 12 months forecasted future consumption for tools. Forecasted consumption is based upon internal projections, historical sales volumes, customer order activity and a review of consumable inventory levels at customers' facilities. We communicate forecasts of our future consumption to our suppliers and adjust commitments to those suppliers accordingly. If required, we reserve the difference between the carrying value of our inventory and the lower of cost or net realizable value, based upon projections about future consumption, and market conditions. If actual market conditions are less favorable than projections, additional inventory reserves may be required.
Inventory reserve provision for certain subsidiaries is determined based on management's estimate of future consumption for equipment and spare parts. This estimate is based on historical sales volumes, internal projections and market developments and trends.
Accounting for Impairment of Goodwill
ASC No. 350, Intangibles-Goodwill and Other ("ASC 350"), requires goodwill and intangible assets with indefinite lives to be reviewed for impairment annually, or more frequently if circumstances indicate a possible impairment. We assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. If, after assessing the qualitative factors, a company determines that it is not more likely than not that the fair value of a reporting unit is less than its carrying value, then performing the two-step impairment test is unnecessary. However, if a company concludes otherwise, then it is required to perform the first step of the two-step goodwill impairment test. If the carrying value of a reporting unit exceeds its fair value in the first step of the test, then a company is required to perform the second step of the goodwill impairment test to measure the amount of the reporting unit's goodwill impairment loss, if any. 
As part of the annual evaluation, the Company performs an impairment assessment of its goodwill in the fourth quarter of each fiscal year to coincide with the completion of its annual forecasting and refreshing of its business outlook processes. On an ongoing basis, the Company monitors if a “triggering” event has occurred that may have the effect of reducing the fair value of a reporting unit below its respective carrying value. 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 charge in the future.
Impairment assessments inherently involve judgment as to the assumptions made about the expected future cash flows and the impact of market conditions on those assumptions. Future events and changing market conditions may impact the assumptions as to prices, costs, growth rates or other factors that may result in changes in the estimates of future cash flows. Although the Company believes the assumptions that it has used in testing for impairment are reasonable, significant changes in any one of the assumptions could produce a significantly different result. Indicators of potential impairment may lead the Company to perform interim goodwill impairment assessments, including significant and unforeseen customer losses, a significant adverse change in legal factors or in the business climate, a significant adverse action or assessment by a regulator, a significant stock price decline or unanticipated competition.
For further information on goodwill and intangible assets, see Note 3 to our consolidated financial statements in Item 8.
Income Taxes
In accordance with ASC No. 740, Income Taxes, deferred income taxes are determined using the balance sheet method. The Company records a valuation allowance to reduce its deferred tax assets to the amount expected to be realized, on a more likely than not basis. While the Company has considered future taxable income and ongoing tax planning strategies in assessing the need for the valuation allowance, if it were to determine that it would be able to realize its deferred tax assets in the future in excess of its net recorded amount, an adjustment to the deferred tax asset would increase income in the period such determination is made. Likewise, should the Company determine that it would not be able to realize all or part of its deferred tax assets in the future, an adjustment to the deferred tax assets would decrease income in the period such determination is made.
The Company determines the amount of the unrecognized tax benefit with respect to uncertain tax positions taken or expected to be taken on its income tax returns in accordance with ASC No. 740 Topic 10, Income Taxes, General (“ASC 740 -10”). Under ASC 740 -10, the Company utilizes a two-step approach for evaluating uncertain tax positions. Step one, or recognition, requires a determination of whether the weight of available evidence indicates a tax position is more likely than not to be sustained upon examination solely based on its technical merit. Step two, or measurement, is based on the largest amount of benefit, which is more likely than not to be realized on settlement with the taxing authority, including resolution of related appeals or litigation process, if any.


23

Table of Contents



Equity-Based Compensation
The Company accounts for equity-based compensation under the provisions of ASC No. 718, Compensation - Stock Compensation (“ASC 718”). ASC 718 requires the recognition of the fair value of the equity-based compensation in net income. Compensation expense associated with Relative TSR Performance Share Units is determined using a Monte-Carlo valuation model, and compensation expense associated with time-based and Special/Growth Performance Share Units is determined based on the number of shares granted and the fair value on the date of grant. See Note 9 for a summary of the terms of these performance-based awards. The fair value of the Company's stock option awards are estimated using a Black-Scholes option valuation model. The fair value of equity-based awards is amortized over the vesting period of the award and the Company elected to use the straight-line method for awards granted after the adoption of ASC 718.
RECENT ACCOUNTING PRONOUNCEMENTS
See Note 1 to our consolidated financial statements in Item 8 for a description of certain recent accounting pronouncements including the expected dates of adoption and effects on our consolidated results of operations and financial condition.
RESULTS OF OPERATIONS
Results of Operations for fiscal 2019 and 2018
The following table reflects our income from operations for fiscal 2019 and 2018:
 
 
Fiscal
 
 
 
 
(dollar amounts in thousands)
 
2019
 
2018
 
$ Change
 
% Change
Net revenue
 
$
540,052

 
$
889,121

 
$
(349,069
)
 
(39.3
)%
Cost of sales
 
285,462

 
479,680

 
(194,218
)
 
(40.5
)%
Gross profit
 
254,590

 
409,441

 
(154,851
)
 
(37.8
)%
 
 
 
 
 
 
 
 
 
Selling, general and administrative
 
116,811

 
123,188

 
(6,377
)
 
(5.2
)%
Research and development
 
116,169

 
119,621

 
(3,452
)
 
(2.9
)%
Operating expenses
 
232,980

 
242,809

 
(9,829
)
 
(4.0
)%
 
 
 
 
 
 
 
 
 
Income from operations
 
$
21,610

 
$
166,632

 
$
(145,022
)
 
(87.0
)%
Bookings and Backlog
Our backlog consists of customer orders scheduled for shipment within the next twelve months. A booking is recorded when a customer order is reviewed and it is determined that all specifications can be met, production (or service) can be scheduled, a delivery date can be set, and the customer meets our credit requirements. We use bookings to evaluate the results of our operations, generate future operating plans and assess the performance of our company. While we believe that this measure is useful in evaluating our business, this information should be considered as supplemental in nature and is not meant as a substitute for revenue recognized in accordance with GAAP. In addition, other companies, including companies in our industry, may calculate bookings differently or not at all, which reduces its usefulness as a comparative measure. Reconciliation of bookings to net revenue is not practicable. A majority of our orders are subject to cancellation or deferral by our customers with limited or no penalties. Also, customer demand for our products can vary dramatically without prior notice. Because of the volatility of customer demand, possibility of customer changes in delivery schedules or cancellations and potential delays in product shipments, our backlog as of any particular date may not be indicative of net revenue for any succeeding period.
The following tables reflect our bookings and backlog for fiscal 2019 and 2018:
 
Fiscal
(in thousands)
2019
 
2018
Bookings
$
503,098

 
$
840,083

 
 
 
 
 
As of
(in thousands)
September 28, 2019
 
September 29, 2018
Backlog
$
104,711

 
$
141,665



24

Table of Contents



Our net revenues for fiscal 2019 decreased as compared to our net revenues for fiscal 2018 primarily due to lower volume as a result of lower demand from our customers, particularly in our Capital Equipment segment.
The semiconductor industry is volatile and our operating results are adversely impacted by volatile worldwide economic conditions. Though the semiconductor industry's cycle can be independent of the general economy, global economic conditions may have a direct impact on demand for semiconductor units and ultimately demand for semiconductor capital equipment and expendable tools. Accordingly, our business and financial performance is impacted, both positively and negatively, by fluctuations in the macroeconomic environment. Our visibility into future demand is generally limited and forecasting is difficult. There can be no assurances regarding levels of demand for our products and we believe historical industry-wide volatility will persist.
The U.S. and several other countries have levied tariffs on certain goods. In particular, trade tensions between the U.S. and China have been escalating since 2018, with U.S. tariffs on Chinese goods and retaliatory Chinese tariffs on U.S. goods. These have resulted in uncertainties in the semiconductor, LED, memory and automotive markets. While the Company anticipates long-term growth in semiconductor consumption, the softening in demand, which began in the fourth quarter of fiscal 2018, is expected to continue through fiscal 2020.
Net Revenue
Approximately 93.3% and 92.3% of our net revenue for fiscal 2019 and 2018, respectively, was for shipments to customer locations outside of the U.S., primarily in the Asia/Pacific region. In the Asia/Pacific region, our customer base is also becoming more geographically concentrated as a result of economic and industry conditions. Approximately 46.7% and 46.0% of our net revenue for fiscal 2019 and 2018, respectively, was for shipments to customers located in China.
The following table reflects net revenue by business segment for fiscal 2019 and 2018:
 
 
Fiscal
 
 
 
 
(dollar amounts in thousands)
 
2019
 
2018
 
$ Change
 
% Change
Capital Equipment
 
$
386,820

 
$
719,390

 
$
(332,570
)
 
(46.2
)%
APS
 
153,232

 
169,731

 
(16,499
)
 
(9.7
)%
Total net revenue
 
$
540,052

 
$
889,121

 
$
(349,069
)
 
(39.3
)%
Capital Equipment
The following table reflects the components of Capital Equipment net revenue change between fiscal 2019 and 2018
 
 
Fiscal 2019 vs. 2018
(in thousands)
 
Price
 
Volume
 
$ Change
Capital Equipment
 
$
(3,910
)
 
$
(328,660
)
 
$
(332,570
)
For fiscal 2019, the lower Capital Equipment net revenue as compared to the prior year period was primarily due to lower volume and unfavorable price variance. The lower volume was primarily due to a decrease in customer investments as a result of uncertainties in semiconductor, LED, memory and automotive markets. The unfavorable price variance was primarily due to competition in power module, power discrete, and battery application and unfavorable product mix.
APS
The following table reflects the components of APS net revenue change between fiscal 2019 and 2018
 
 
Fiscal 2019 vs. 2018
(in thousands)
 
Price
 
Volume
 
$ Change
APS
 
$
(7,922
)
 
$
(8,577
)
 
$
(16,499
)
 
For fiscal 2019, the lower APS net revenue as compared to fiscal 2018 was due to lower sales volume and unfavorable price variance. The lower sales volume was due to lower utilization of our products and the unfavorable price was due to competition in consumable business and unfavorable product mix.


25

Table of Contents



Gross Profit
The following table reflects gross profit by business segment for fiscal 2019 and 2018
 
 
Fiscal
 
 
 
 
(dollar amounts in thousands)
 
2019
 
2018
 
$ Change
 
% Change
Capital Equipment
 
$
168,683

 
$
315,939

 
$
(147,256
)
 
(46.6
)%
APS
 
85,907

 
93,502

 
(7,595
)
 
(8.1
)%
Total gross profit
 
$
254,590

 
$
409,441

 
$
(154,851
)
 
(37.8
)%
 
The following table reflects gross profit as a percentage of net revenue by business segment for fiscal 2019 and 2018
 
 
Fiscal
 
 
 
 
2019
 
2018
 
Basis point
change
Capital Equipment
 
43.6
%
 
43.9
%
 
(30
)
APS
 
56.1
%
 
55.1
%
 
100

Total gross margin
 
47.1
%
 
46.1
%
 
100

Capital Equipment
The following table reflects the components of Capital Equipment gross profit change between fiscal 2019 and 2018
 
 
Fiscal 2019 vs. 2018
(in thousands)
 
Price
 
Cost
 
Volume
 
$ Change
Capital Equipment
 
$
(3,910
)
 
$
4,060

 
$
(147,406
)
 
$
(147,256
)
For fiscal 2019, the lower Capital Equipment gross profit as compared to fiscal 2018 was primarily due to lower volume and unfavorable price variance. The lower volume was primarily due to decrease in customer investments as a result of uncertainties in semiconductor, LED, memory and automotive markets. The unfavorable price variance was primarily due to competition in power module, power discrete and battery application and unfavorable product mix. The lower volume and unfavorable price variance were partially offset by the lower cost. The lower cost was primarily due to change in product mix.
APS
The following table reflects the components of APS gross profit change between fiscal 2019 and 2018
 
 
Fiscal 2019 vs. 2018
(in thousands)
 
Price
 
Cost
 
Volume
 
$ Change
APS
 
$
(7,922
)
 
$
1,175

 
$
(848
)
 
$
(7,595
)
For fiscal 2019, the lower APS gross profit as compared to fiscal 2018 was primarily due to price decreases as a result of competition in consumable business and unfavorable product mix.
Operating Expenses
The following table reflects operating expenses as a percentage of net revenue for fiscal 2019 and 2018:
 
 
Fiscal
 
 
 
 
2019
 
2018
 
Basis point
change
Selling, general and administrative
 
21.6
%
 
13.9
%
 
770
Research and development
 
21.5
%
 
13.5
%
 
800
Total
 
43.1
%
 
27.4
%
 
1,570


26

Table of Contents



Selling, General and Administrative (“SG&A”)
For fiscal 2019, lower SG&A expenses as compared to fiscal 2018 were primarily due to $10.7 million lower staff costs mainly as a result of decrease in incentive compensation and a $0.4 million decrease in amortization expenses. This was partially offset by $3.4 million net unfavorable variance in foreign exchange, $0.8 million lower net gain in disposal of fixed assets and a $0.6 million increase in professional fees.
Research and Development (“R&D”)
For fiscal 2019, lower R&D expenses as compared to fiscal 2018 were primarily due to lower staff costs mainly as a result of decrease in incentive compensation. This was partially offset by higher investment in the development of advanced packaging products.
Income from Operations
For fiscal 2019, total income from operations was lower by $145.0 million as compared to fiscal 2018. This was primarily due to decreased revenue in fiscal 2019, partially offset by lower operating expenses.
Interest Income and Expense
The following table reflects interest income and interest expense for fiscal 2019 and 2018
 
 
Fiscal
 
 
 
 
(dollar amounts in thousands)
 
2019
 
2018
 
$ Change
 
% Change
Interest income
 
$
15,132

 
$
11,971

 
$
3,161

 
26.4
%
Interest expense
 
$
(2,055
)
 
$
(1,054
)
 
$
(1,001
)
 
95.0
%
For fiscal 2019, interest income was higher as compared to fiscal 2018. This was primarily due to higher average interest rates.
For fiscal 2019, higher interest expense was due to interest on the Overdraft Facility (Refer to Note 8 of our consolidated financial statements included in Item 8 of this Annual Report), partially offset by a decrease in interest on financing obligations relating to the Building (as defined in Note 8), which were incurred subsequent to the completion of the Building in December 2013.
Provision for Income Taxes
The following table reflects the provision for income taxes and the effective tax rate for fiscal 2019 and 2018
 
 
Fiscal
(in thousands)
 
2019
 
2018
Provision for income taxes
 
$
22,910

 
$
120,744

Effective tax rate
 
66.0
%
 
68.0
%
For fiscal 2019, the effective tax rate differed from the U.S. federal statutory tax rate primarily due to tax expense related to adjustments to the U.S. one-time transition tax pursuant to newly issued TCJA regulations, valuation allowances recorded against certain deferred tax assets, remeasurement of certain deferred tax balances, undistributed foreign earnings, and deemed dividends, partially offset by tax benefit from foreign earnings subject to a lower statutory tax rate than the U.S. federal statutory tax rate, tax incentives, and tax credits generated during the fiscal year. For further information, refer to Note 14: Income Taxes of our consolidated financial statements.
For fiscal 2018, the effective tax rate differed from the U.S. federal statutory tax rate primarily due to tax expense related to the U.S. one-time transition tax and remeasurement of U.S. deferred tax balances pursuant to the enactment of the TCJA, valuation allowances recorded against certain deferred tax assets, undistributed foreign earnings, and deemed dividends, partially offset by tax benefit from foreign earnings subject to a lower statutory tax rate than the U.S. federal statutory tax rate, tax incentives, and tax credits generated during the fiscal year.
During fiscal 2019, the Company completed its evaluation of the future cash needs of its U.S. and foreign operations, the alignment of cash balances with the Company’s long-term capital allocation strategy, and the impact of the TCJA which generally allows U.S. corporations to make distributions without incurring additional U.S. income tax. As a result of this reassessment, a portion of the Company’s undistributed foreign earnings are no longer deemed to be indefinitely reinvested outside the U.S. The Company recorded $0.7 million of tax expense in the second quarter of fiscal 2019 as part of the initial change in assertion and $1.8 million of tax expense cumulatively by the end of fiscal 2019 primarily due to subsequent changes in foreign exchange rates.


27

Table of Contents



LIQUIDITY AND CAPITAL RESOURCES
The following table reflects total cash and investments as of September 28, 2019 and September 29, 2018:
 
 
As of
 
 
(dollar amounts in thousands)
 
September 28, 2019
 
September 29, 2018
 
Change
Cash and cash equivalents
 
$
364,184

 
$
320,630

 
$
43,554

Restricted cash
 

 
518

 
(518
)
Short-term investments
 
229,000

 
293,000

 
(64,000
)
Total cash, cash equivalents, restricted cash and short-term investments
 
$
593,184

 
$
614,148

 
$
(20,964
)
Percentage of total assets
 
54.9
%
 
51.8
%
 
 

The following table reflects summary Consolidated Statement of Cash Flow information for fiscal 2019 and 2018:
 
 
Fiscal
(in thousands)
 
2019
 
2018
Net cash provided by operating activities
 
$
65,967

 
$
123,499

Net cash provided by/(used in) investing activities
 
47,468

 
(96,871
)
Net cash used in financing activities
 
(71,318
)
 
(99,135
)
Effect of exchange rate changes on cash, cash equivalents and restricted cash
 
919

 
715

Changes in cash, cash equivalents and restricted cash
 
$
43,036

 
$
(71,792
)
Cash, cash equivalents and restricted cash, beginning of period
 
321,148

 
392,940

Cash, cash equivalents and restricted cash, end of period
 
$
364,184

 
$
321,148

Fiscal 2019
Net cash provided by operating activities was primarily the result of net income of $11.7 million, non-cash adjustments of $43.1 million and working capital changes of $11.2 million. The change in working capital was primarily driven by an decrease in accounts and notes receivable of $47.4 million and a decrease in inventories of $24.1 million. This was partially offset primarily by a decrease in accounts payable and accrued expenses and other current liabilities of $53.8 million and a decrease in income taxes payable of $7.8 million.
The decrease in accounts receivable was due to lower collections and sales in fiscal 2019. The decrease in inventories was due to decreased manufacturing activities in fiscal 2019 in response to decreased sales in fiscal 2019. The decrease in accounts payable and accrued expenses and other current liabilities was primarily due to lower accruals on incentive compensation and lower purchases due to lower manufacturing activities. The lower income taxes payable was primarily due to lower profit and payment of tax in fiscal 2019.
The increase in net cash provided by investing activities primarily relates to maturity of short-term investments of $683.0 million, partially offset by purchases of short-term investments of $619.0 million, capital expenditures of $11.7 million and an equity investment of $5.0 million.
Net cash used in financing activities primarily relates to the repurchase of common stock of $99.9 million, and dividends paid to common stockholders of $31.6 million, partially offset by an increase in net overdraft of $60.1 million under our overdraft line of credit.
Fiscal 2018
Net cash provided by operating activities was primarily the result of net income of $56.7 million, non-cash adjustments of $55.9 million and working capital changes of $10.9 million. The change in working capital was primarily driven by an increase in income tax payable of $78.0 million and a decrease in prepaid expenses and other current assets of $9.4 million. This was partially offset primarily by an increase in accounts and notes receivable of $45.2 million and a decrease in accounts payable and accrued expenses and other current liabilities of $30.9 million.
The increase in income tax payable was primarily due to additional tax payable for the U.S. one-time transition tax as a result of the enactment of the Tax Cuts and Jobs Act (the "TCJA"). The decrease in prepaid expenses and other current assets was primarily due to tax refunds received. The increase in accounts receivable was due to slower collections. The decrease in accounts payable


28

Table of Contents



and accrued expenses and other current liabilities was primarily due to lower customer obligations such as customer credit and advances, and lower accrued incentive compensation.
Net cash used in investing activities was primarily due to purchases of short-term investments of $684.0 million and capital expenditures of $20.5 million, offset by maturity of short-term investments of $607.0 million.
Net cash used in financing activities primarily relates to the repurchase of common stock of $90.3 million and dividends paid to common stockholders of $8.2 million.
Fiscal 2020 Liquidity and Capital Resource Outlook
We expect our fiscal 2020 capital expenditures to be between $18.0 million and $22.0 million. The actual amounts for 2020 will vary depending on market conditions. Expenditures are anticipated to be primarily used for R&D projects, enhancements to our manufacturing operations in Asia, improvements to our information technology infrastructure and leasehold improvements for our facilities.
We believe that our existing cash and investments and anticipated cash flows from operations will be sufficient to meet our liquidity and capital requirements for at least the next twelve months. Our liquidity is affected by many factors, some based on normal operations of our business and others related to global economic conditions and industry uncertainties, which we cannot predict. We also cannot predict economic conditions and 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.
We may seek, as we believe appropriate, additional debt or equity financing which would provide capital for corporate purposes, working capital funding, additional liquidity needs or to fund future growth opportunities, including possible acquisitions and investments. The timing and amount of potential capital requirements cannot be determined at this time and will depend on a number of factors, including our actual and projected demand for our products, semiconductor and semiconductor capital equipment industry conditions, competitive factors, and the condition of financial markets.
As of September 28, 2019 and September 29, 2018, approximately $591.3 million and $545.0 million of cash, cash equivalents, restricted cash and short-term investments were held by the Company's foreign subsidiaries, respectively. As a result of the TCJA, signed into law on December 22, 2017, a portion of the cash amounts as of September 28, 2019 are expected to be available for use in the U.S. without incurring additional U.S. income tax. Please refer to Note 13 of Item 8 for more details regarding the impact of the TCJA on our income taxes.
The Company’s international operations and capital requirements are funded primarily by cash generated by foreign operating activities and cash held by foreign subsidiaries. Most of the Company's operations and liquidity needs are outside the U.S. In fiscal 2019, the Company’s U.S. operations and capital requirements have been funded primarily by cash generated from U.S. operating activities, repatriation of cash generated by foreign operating activities, and by a Facility Agreement with MUFG Bank, Ltd. In the future, the Company may repatriate additional cash held by foreign subsidiaries that has already been subject to U.S. tax. We believe these future repatriations of cash and our U.S. sources of cash and liquidity are sufficient to meet our other business needs in the U.S. for the foreseeable future including funding of U.S. operations, capital expenditures, repayment of outstanding balances under the Facility Agreement with MUFG Bank, Ltd., dividend program, and the share repurchase program as approved by the Board of Directors. Should the Company’s U.S. cash needs exceed its funds generated by U.S. and foreign operations due to changing business conditions or transactions outside the ordinary course, such as acquisitions of large capital assets, businesses or any other capital appropriation in the U.S., the Company may require additional financing in the U.S. In this event, the Company could seek U.S. borrowing alternatives.
Share Repurchase Program
On August 15, 2017, the Company's Board of Directors authorized the Program to repurchase up to $100 million of the Company’s common stock on or before August 1, 2020. On July 10, 2018, the Company's Board of Directors increased the share repurchase authorization under the Program to $200 million. On January 31, 2019, the Board of Directors further increased the share repurchase under the Program to $300 million. The Company has entered into a written trading plan under Rule 10b5-1 of the Exchange Act to facilitate repurchases under the Program. The Program may be suspended or discontinued at any time and 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 fiscal year ended September 28, 2019, the Company repurchased a total of 4.7 million shares of common stock at a cost of $100.5 million. As of September 28, 2019, our remaining share repurchase authorization under the Program was approximately $97.1 million.


29

Table of Contents



Dividends
On August 7, 2019, May 20, 2019, February 28, 2019 and December 12, 2018, the Board of Directors declared a quarterly dividend $0.12 per share of common stock. During the fiscal year ended September 28, 2019, the Company declared dividends of $0.48 per share of common stock. 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 stockholders.
Other Obligations and Contingent Payments
In accordance with U.S. generally accepted accounting principles, certain obligations and commitments as of September 28, 2019 are appropriately not included in the Consolidated Balance Sheets and Statements of Operations in this Form 10-K. However, because these obligations and commitments are entered into in the normal course of business and because they may have a material impact on our liquidity, we have disclosed them in the table below.
Additionally, as of September 28, 2019, the Company had deferred tax liabilities of $32.1 million, unrecognized tax benefit within the income tax payable for uncertain tax positions of $11.7 million and related accrued interest of $1.4 million. These amounts are not included in the contractual obligation table below because we are unable to reasonably estimate the timing of these payments at this time.
The following table presents certain payments due by the Company under contractual obligations with minimum firm commitments as of September 28, 2019:
 
 
 
 
Payments due in
(in thousands)
 
Total
 
Less than 1 year
 
1 - 3 years
 
3 - 5 years
 
More than 5 years
Inventory purchase obligations (1)
 
$
83,278

 
83,278

 
$

 
$

 
$

Operating lease obligations (2)
 
16,273

 
4,089

 
4,758

 
3,789

 
3,637

U.S. One-time transition tax payable (3)
(reflected on our Balance Sheets)
 
72,401

 
5,175

 
12,213

 
18,607

 
36,406

Asset retirement obligations (reflected on our Balance Sheets)(4)
 
1,636

 
125

 
323

 
1,063

 
125

Total
 
$
173,588

 
$
92,667

 
$
17,294

 
$
23,459

 
$
40,168

(1)
We order inventory components in the normal course of our business. A portion of these orders are non-cancellable and a portion may have varying penalties and charges in the event of cancellation.
(2)
Represents minimum rental commitments under various leases (excluding taxes, insurance, maintenance and repairs, which are also paid by us) primarily for various facility and equipment leases, which expire periodically through 2027 (not including lease extension options, if applicable).
The annual rent and service charge for our corporate headquarters ranges from $4 million to $5 million Singapore dollars and is not included in the table above.
In accordance with ASC No. 840, Leases ("ASC 840"), the Company was considered to be the owner of its headquarters during the construction phase due to its involvement in the asset construction. As a result of the Company's continued involvement during the lease term, the Company did not fulfill the criteria to apply sale-leaseback accounting under ASC 840. Therefore, at completion, the building remained on the Consolidated Balance Sheet, and the corresponding financing obligation was reclassified to long-term liability. As of September 28, 2019, we recorded a financing obligation of $15.0 million. The financing obligation is not reflected in the table above.
(3)
Associated with the U.S. one-time transition tax on certain earnings and profits of our foreign subsidiaries in relation to the TCJA.
(4)
Asset retirement obligations are associated with commitments to return the property to its original condition upon lease termination at various sites.


30

Table of Contents



Off-Balance Sheet Arrangements
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 September 28, 2019 and September 29, 2018, the outstanding amount was $3.1 million and $4.0 million respectively.
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 with an overdraft line of credit 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 overnight U.S. Dollar LIBOR rate 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 one of its subsidiaries (the "Subsidiary"), or encumber its assets with material security interests (including any pledge of monies in the Subsidiary’s 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 or any breach of a representation or warranty under the Facility Agreements. As of September 28, 2019, the outstanding amount under the Facility Agreements was $60.9 million.
As of September 28, 2019, we did not have any other off-balance sheet arrangements, such as contingent interests or obligations associated with variable interest entities.
Item 7A. 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 to 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. 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. Our U.S. operations also have foreign currency exposure due to net monetary assets denominated in currencies other than the U.S. dollar.
Based on our foreign currency exposure as of September 28, 2019, a 10.0% fluctuation could impact our financial position, results of operations or cash flows by $2.0 to $3.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 foreign exchange forward contracts have maturities of up to twelve months. We have foreign exchange forward contracts with notional amounts of $33.8 million outstanding as of September 28, 2019. On October 24, 2019, the Company entered into foreign exchange forward contracts with notional amounts of $10.0 million.


31

Table of Contents



Item 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
The consolidated financial statements of Kulicke and Soffa Industries, Inc. listed in the index appearing under Item 15(a)(1) herein are filed as part of this Report under this Item 8.

Report of Independent Registered Public Accounting Firm

To the Board of Directors and Shareholders of Kulicke and Soffa Industries, Inc.
Opinions on the Financial Statements and Internal Control over Financial Reporting
We have audited the accompanying consolidated balance sheets of Kulicke and Soffa Industries, Inc. and its subsidiaries (the “Company”) as of September 28, 2019 and September 29, 2018, and the related consolidated statements of operations, comprehensive income, changes in shareholders’ equity and cash flows for each of the three years in the period ended September 28, 2019, including the related notes and schedule of valuation and qualifying accounts for each of the three years in the period ended September 28, 2019 appearing under Item 15(a)(2) (collectively referred to as the “consolidated financial statements”). We also have audited the Company's internal control over financial reporting as of September 28, 2019, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).
In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of September 28, 2019 and September 29, 2018, and the results of its operations and its cash flows for each of the three years in the period ended September 28, 2019 in conformity with accounting principles generally accepted in the United States of America. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of September 28, 2019, based on criteria established in Internal Control - Integrated Framework (2013) issued by the COSO.
Basis for Opinions
The Company's management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in Management's Report on Internal Control over Financial Reporting appearing under Item 9A. Our responsibility is to express opinions on the Company’s consolidated financial statements and on the Company's internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.
Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.
Definition and Limitations of Internal Control over Financial Reporting
A company’s 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 generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (iii) provide reasonable


32

Table of Contents



assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
Critical Audit Matters
The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that (i) relates to accounts or disclosures that are material to the consolidated financial statements and (ii) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.
Income Taxes- Application of newly issued regulations and guidance on the computation of the U.S. one-time transition tax resulting from the US Tax Cuts and Jobs Act of 2017
As described in Note 13 to the consolidated financial statements, the Tax Cuts and Jobs Act (the “TCJA”), signed into law on December 22, 2017, made certain changes to the US Tax code and included a one-time transition tax on deemed repatriation of previously untaxed accumulated earnings and profits of certain foreign subsidiaries. The consolidated financial statements for the fiscal year ended September 29, 2018 reflect the income tax effects of the TCJA as required by Accounting Standards Codification Topic 740. In fiscal year 2019, the Company recorded an additional tax expense of $9.4 million due to newly issued TCJA regulations and guidance on the computation of the U.S. one-time transition tax.
The principal considerations for our determination that performing procedures relating to the application of newly issued regulations and guidance on the computation of the U.S. one-time transition tax resulting from the TCJA is a critical audit matter are (i) the significant judgments made by management when applying the newly issued regulations and guidance to the deemed repatriated previously untaxed accumulated earnings and profits of certain foreign subsidiaries; (ii) the high degree of auditor judgment and subjectivity in applying procedures to evaluate management’s application of these newly issued regulations and guidance to the deemed repatriated previously untaxed accumulated earnings and profits of certain foreign subsidiaries; and (iii) the nature of our effort included the use of professionals with specialized skill and knowledge to assist in evaluating the application of the newly issued regulations and guidance.
Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of controls relating to income taxes, including control procedures over management’s methods and assumptions used in identifying, applying, and disclosing the impacts to the Company’s tax positions recorded as a result of newly issued TCJA regulations and guidance on the computation of the U.S. one-time transition tax. These procedures also included, among others, evaluating the appropriateness of management’s judgments when applying the newly issued regulations and guidance, evaluating management’s documentation regarding the newly issued regulations and guidance, assessing the impact of the newly issued regulations and guidance on the financial position of the Company, and testing the underlying data used in management’s assessment of the application of the newly issued regulations and guidance. When assessing the proper application of the newly issued regulations and guidance on the computation of the U.S. one-time transition tax resulting from the TCJA, we involved the use of professionals with specialized skill and knowledge.





/s/ PricewaterhouseCoopers LLP
Singapore
November 15, 2019

We have served as the Company’s auditor since 2011.



33

Table of Contents



 KULICKE AND SOFFA INDUSTRIES, INC.
CONSOLIDATED BALANCE SHEETS
(in thousands)
 
 
As of
 
 
September 28, 2019
 
September 29, 2018
ASSETS
 
 
 
 
Current assets:
 
 
 
 
Cash and cash equivalents
 
$
364,184

 
$
320,630

Restricted cash
 

 
518

Short-term investments
 
229,000

 
293,000

Accounts and notes receivable, net of allowance for doubtful accounts of $597 and $385, respectively
 
195,830

 
243,373

Inventories, net
 
89,308

 
115,191

Prepaid expenses and other current assets
 
15,429

 
14,561

Total current assets
 
893,751

 
987,273

 
 
 
 


Property, plant and equipment, net
 
72,370

 
76,067

Goodwill
 
55,691

 
56,550

Intangible assets, net
 
42,651

 
52,871

Deferred tax assets
 
6,409

 
9,017

Equity investments
 
6,250

 
1,373

Other assets
 
2,494

 
2,589

TOTAL ASSETS
 
$
1,079,616

 
$
1,185,740

 
 
 
 
 
LIABILITIES AND SHAREHOLDERS' EQUITY
 
 

 
 

Current liabilities:
 
 

 
 

Short term debt
 
$
60,904

 
$

Accounts payable
 
36,711

 
48,527

Accrued expenses and other current liabilities
 
64,533

 
105,978

Income taxes payable
 
12,494

 
19,571

Total current liabilities
 
174,642

 
174,076

 
 
 
 
 
Financing obligation
 
14,207

 
15,187

Deferred tax liabilities
 
32,054

 
25,591

Income taxes payable
 
80,290

 
81,491

Other liabilities
 
9,360

 
9,188

TOTAL LIABILITIES
 
$
310,553

 
$
305,533

 
 
 
 
 
Commitments and contingent liabilities (Note 15)
 


 


 
 
 
 
 
SHAREHOLDERS' EQUITY:
 
 

 
 

Preferred stock, without par value:
 
 

 
 

Authorized 5,000 shares; issued - none
 
$

 
$

Common stock, no par value:
 
 

 
 

Authorized 200,000 shares; issued 85,364 and 84,659 respectively; outstanding 63,172 and 67,143 shares, respectively
 
533,590

 
519,244

Treasury stock, at cost, 22,192 and 17,516 shares, respectively
 
(349,212
)
 
(248,664
)
Retained earnings
 
594,625

 
613,529

Accumulated other comprehensive loss
 
(9,940
)
 
(3,902
)
TOTAL SHAREHOLDERS' EQUITY
 
$
769,063

 
$
880,207

 
 
 
 
 
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY
 
$
1,079,616

 
$
1,185,740

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


34

Table of Contents



KULICKE AND SOFFA INDUSTRIES, INC.
CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except per share data)
 
 
Fiscal
 
 
2019
 
2018
 
2017
Net revenue
 
$
540,052

 
$
889,121

 
$
809,041

Cost of sales
 
285,462

 
479,680

 
426,947

Gross profit
 
254,590

 
409,441

 
382,094

Selling, general and administrative
 
116,811

 
123,188

 
133,601

Research and development
 
116,169

 
119,621

 
100,203

Impairment charges
 

 

 
35,207

Operating expenses
 
232,980

 
242,809

 
269,011

Income from operations
 
21,610

 
166,632

 
113,083

Interest income
 
15,132

 
11,971

 
6,491

Interest expense
 
(2,055
)
 
(1,054
)
 
(1,059
)
Income before income taxes
 
34,687

 
177,549

 
118,515

Provision for (benefit from) income tax
 
22,910

 
120,744

 
(7,394
)
Share of results of equity-method investee, net of tax
 
124

 
129

 
(190
)
Net income
 
$
11,653

 
$
56,676

 
$
126,099

 
 
 
 
 
 
 
Net income per share:
 
 

 
 

 
 
Basic
 
$
0.18

 
$
0.82

 
$
1.78

Diluted
 
$
0.18

 
$
0.80

 
$
1.75

 
 
 
 
 
 
 
Cash dividends declared per share
 
$
0.48

 
$
0.24

 
$

 
 
 
 
 
 
 
Weighted average shares outstanding:
 
 

 
 

 
 
Basic
 
65,286

 
69,380

 
70,906

Diluted
 
65,948

 
70,419

 
72,063

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














 



35

Table of Contents



KULICKE AND SOFFA INDUSTRIES, INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(in thousands)
 
Fiscal
 
2019
 
2018
 
2017
Net income
$
11,653

 
$
56,676

 
$
126,099

Other comprehensive (loss) / income:
 
 
 
 
 
Foreign currency translation adjustment
(6,534
)
 
(3,633
)
 
1,960

Unrecognized actuarial gain on pension plan, net of tax
22

 
116

 
990

 
(6,512
)
 
(3,517
)
 
2,950

 
 
 
 
 
 
Derivatives designated as hedging instruments:
 
 
 
 
 
Unrealized (loss) / gain on derivative instruments, net of tax
(741
)
 
(669
)
 
669

Reclassification adjustment for loss / (gain) on derivative instruments recognized, net of tax
1,215

 
(1,755
)
 
1,146

Net increase / (decrease) from derivatives designated as hedging instruments, net of tax
474

 
(2,424
)
 
1,815

 
 
 
 
 
 
Total other comprehensive (loss) / income
(6,038
)
 
(5,941
)
 
4,765

 
 
 
 
 
 
Comprehensive income
$
5,615

 
$
50,735

 
$
130,864

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



























36

Table of Contents



KULICKE AND SOFFA INDUSTRIES, INC.
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY
(in thousands)
 
 Common Stock
 
Treasury Stock
 
Retained earnings
 
Accumulated Other Comprehensive (loss) / income
 
Shareholders' Equity
 
Shares
 
Amount
 
 
 
 
Balances as of October 1, 2016
70,420

 
$
498,676

 
$
(139,407
)
 
$
442,981

 
$
(2,726
)
 
$
799,524

Issuance of stock for services rendered
45

 
750

 

 

 

 
750

Repurchase of common stock
(945
)
 

 
(18,197
)
 

 

 
(18,197
)
Exercise of stock options
61

 
509

 

 

 

 
509

Issuance of shares for equity-based compensation
616

 

 

 

 

 

Excess tax benefits from equity based compensation

 
(4,392
)
 

 

 

 
(4,392
)
Equity-based compensation

 
10,972

 

 

 

 
10,972

Components of comprehensive income:

 

 

 

 

 
 
Net income

 

 

 
126,099

 

 
126,099

Other comprehensive income

 

 

 

 
4,765

 
4,765

Total comprehensive income

 

 

 
126,099

 
4,765

 
130,864

Balances as of September 30, 2017
70,197

 
$
506,515

 
$
(157,604
)
 
$
569,080

 
$
2,039

 
$
920,030

Issuance of stock for services rendered
33

 
780

 

 

 

 
780

Repurchase of common stock
(3,760
)
 

 
(91,060
)
 

 

 
(91,060
)
Exercise of stock options
6

 
55

 

 

 

 
55

Issuance of shares for equity-based compensation
667

 

 

 

 

 

Equity-based compensation

 
10,480

 

 

 

 
10,480

Cumulative effect of accounting changes

 
1,414

 

 
4,006

 

 
5,420

Cash dividends declared

 

 

 
(16,233
)
 

 
(16,233
)
Components of comprehensive income:

 

 

 

 

 
 
Net income

 

 

 
56,676

 

 
56,676

Other comprehensive loss

 

 

 

 
(5,941
)
 
(5,941
)
Total comprehensive income/ (loss)

 

 

 
56,676

 
(5,941
)
 
50,735

Balances as of September 29, 2018
67,143

 
$
519,244

 
$
(248,664
)
 
$
613,529

 
$
(3,902
)
 
$
880,207

Issuance of stock for services rendered
37

 
834

 

 

 

 
834

Repurchase of common stock
(4,676
)
 

 
(100,548
)
 

 

 
(100,548
)
Exercise of stock options
2

 
14

 

 

 

 
14

Issuance of shares for equity-based compensation
667

 

 

 

 

 

Equity-based compensation

 
13,498

 

 

 

 
13,498

Cumulative effect of accounting changes

 

 

 
534

 

 
534

Cash dividend declared

 

 

 
(31,091
)
 

 
(31,091
)
Components of comprehensive income:
 
 
 
 
 
 
 
 
 
 


Net income

 

 

 
11,653

 

 
11,653

Other comprehensive loss

 

 

 

 
(6,038
)
 
(6,038
)
Total comprehensive income / (loss)

 

 

 
11,653

 
(6,038
)
 
5,615

Balances as of September 28, 2019
63,173

 
$
533,590

 
$
(349,212
)
 
$
594,625

 
$
(9,940
)
 
$
769,063

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


37

Table of Contents



KULICKE AND SOFFA INDUSTRIES, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
 
 
Fiscal
 
 
2019
 
2018
 
2017
CASH FLOWS FROM OPERATING ACTIVITIES:
 
 

 
 

 
 
Net income
 
$
11,653

 
$
56,676

 
$
126,099

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
 
 
 
Depreciation and amortization
 
20,304

 
19,015

 
16,257

Impairment charges
 

 

 
35,207

Equity-based compensation and employee benefits
 
14,332

 
11,685

 
11,722

(Excess tax benefits) / Reversal of excess tax benefits from stock based compensation
 

 
(50
)
 
4,392

Adjustment for doubtful accounts
 
212

 
383

 
(136
)
Adjustment for inventory valuation
 
2,657

 
4,897

 
10,925

Deferred taxes
 
8,825

 
22,519

 
(16,758
)
Gain/(loss) on disposal of property, plant and equipment
 
20

 
(676
)
 
(999
)
Unrealized foreign currency translation
 
(3,325
)
 
(2,002
)
 
1,362

Share of results of equity-method investee
 
124

 
129

 
(190
)
Changes in operating assets and liabilities, net of assets and liabilities assumed in businesses combinations:
 
 
 

 
 
Accounts and notes receivable
 
47,395

 
(45,154
)
 
(67,879
)
Inventory
 
24,105

 
1,631

 
(47,425
)
Prepaid expenses and other current assets
 
(490
)
 
9,405

 
(8,468
)
Accounts payable, accrued expenses and other current liabilities
 
(53,759
)
 
(30,868
)
 
63,425

Income taxes payable
 
(7,758
)
 
77,968

 
3,946

Other, net
 
1,672

 
(2,059
)
 
4,830

Net cash provided by operating activities
 
65,967

 
123,499

 
136,310

 
 
 
 
 
 
 
CASH FLOWS FROM INVESTING ACTIVITIES:
 
 

 
 

 
 
Acquisition of business, net of cash acquired
 

 

 
(27,119
)
Purchases of property, plant and equipment
 
(11,742
)
 
(20,496
)
 
(25,590
)
Proceeds from sales of property, plant and equipment
 
210

 
625

 
1,352

Purchase of equity investments
 
(5,000
)
 

 
(1,312
)
Purchase of short term investments
 
(619,000
)
 
(684,000
)
 
(305,000
)
Maturity of short term investments
 
683,000

 
607,000

 
213,000

Net cash provided by / (used in) investing activities
 
47,468

 
(96,871
)
 
(144,669
)
 
 
 
 
 
 
 
CASH FLOWS FROM FINANCING ACTIVITIES:
 
 

 
 

 
 
Payment on debts
 
(30,773
)
 
(704
)
 
(604
)
Proceeds from exercise of common stock options
 
14

 
55

 
509

Repurchase of common stock
 
(99,897
)
 
(90,310
)
 
(18,197
)
(Reversal of excess tax benefits) / Excess tax benefits from stock based compensation
 

 

 
(4,392
)
Proceeds from short term debt
 
90,904

 

 

Common stock cash dividends paid
 
(31,566
)
 
(8,176
)
 

Net cash used in financing activities
 
(71,318
)
 
(99,135
)
 
(22,684
)
Effect of exchange rate changes on cash, cash equivalents and restricted cash
 
919

 
715

 
76

Changes in cash, cash equivalents and restricted cash
 
43,036

 
(71,792
)
 
(30,967
)
Cash, cash equivalents and restricted cash at beginning of period
 
321,148

 
392,940

 
423,907

Cash, cash equivalents and restricted cash at end of period
 
$
364,184

 
$
321,148

 
$
392,940

 
 
 
 
 
 
 
CASH PAID FOR:
 
 

 
 

 
 
Interest
 
$
1,634

 
$
1,054

 
$
1,059

Income taxes
 
$
22,073

 
$
13,179

 
$
8,283

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


38

Table of Contents
KULICKE AND SOFFA INDUSTRIES, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS



NOTE 1: BASIS OF PRESENTATION
These consolidated financial statements include the accounts of Kulicke and Soffa Industries, Inc. and its subsidiaries (the “Company”), with appropriate elimination of intercompany balances and transactions.
Fiscal Year    
Each of the Company's first three fiscal quarters ends 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. In fiscal years consisting of 53 weeks, the fourth quarter will consist of 14 weeks. The 2019, 2018, and 2017 fiscal years ended on September 28, 2019, September 29, 2018 and September 30, 2017, respectively.
Nature of Business
The Company designs, 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 semiconductor device manufacturers, integrated device manufacturers, outsourced semiconductor assembly and test providers (“OSATs”), and other electronics manufacturers, including 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, including those sold 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 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 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, 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.
Vulnerability to Certain Concentrations
Financial instruments which may subject the Company to concentrations of credit risk as of September 28, 2019 and September 29, 2018 consisted primarily of trade receivables. The Company manages credit risk associated with investments by investing its excess cash in highly rated debt instruments of the U.S. government and its agencies, financial institutions, and corporations. The Company has established investment guidelines relative to diversification and maturities designed to maintain safety and liquidity. These guidelines are periodically reviewed and modified as appropriate. The Company does not have any exposure to sub-prime financial instruments or auction rate securities.
The Company's trade receivables result primarily from the sale of semiconductor equipment, related accessories and replacement parts, and tools to a relatively small number of large manufacturers in a highly concentrated industry. Write-offs of uncollectible accounts have historically not been significant. The Company actively monitors its customers' financial strength to reduce the risk of loss.
The Company's products are complex and require raw materials, components and subassemblies having a high degree of reliability, accuracy and performance. The Company relies on subcontractors to manufacture many of these components and subassemblies and it relies on sole source suppliers for some important components and raw material inventory.


39

KULICKE AND SOFFA INDUSTRIES, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

Foreign Currency Translation and Remeasurement
The majority of the Company's business is transacted in U.S. dollars; however, the functional currencies of some of the Company's subsidiaries are their local currencies. In accordance with ASC No. 830, Foreign Currency Matters (“ASC 830”), for a subsidiary of the Company that has a functional currency other than the U.S. dollar, gains and losses resulting from the translation of the functional currency into U.S. dollars for financial statement presentation are not included in determining net income, but are accumulated in the cumulative translation adjustment account as a separate component of shareholders' equity (accumulated other comprehensive income / (loss)). Under ASC 830, cumulative translation adjustments are not adjusted for income taxes as they relate to indefinite investments in non-U.S. subsidiaries. Gains and losses resulting from foreign currency transactions are included in the determination of net income.
The Company's operations are exposed to changes in foreign currency exchange rates due to transactions denominated in currencies other than the location's functional currency. The Company is 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. In addition to net monetary remeasurement, the Company has 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. The Company's U.S. operations also have foreign currency exposure due to net monetary assets denominated in currencies other than the U.S. dollar.
Derivative Financial Instruments
The Company’s primary objective for holding derivative financial instruments is to manage the fluctuation in foreign exchange rates and accordingly is not speculative in nature. The Company’s international operations are exposed to changes in foreign exchange rates as described above. The Company has established a program to monitor the forecasted transaction currency risk to protect against foreign exchange rate volatility. Generally, the Company uses foreign exchange forward contracts in these hedging programs. These instruments, which have maturities of up to twelve months, are recorded at fair value and are included in prepaid expenses and other current assets, or accrued expenses and other current liabilities.
Our accounting policy for derivative financial instruments is based on whether they meet the criteria for designation as a cash flow hedge. A designated hedge with exposure to variability in the functional currency equivalent of the future foreign currency cash flows of a forecasted transaction is referred to as a cash flow hedge. The criteria for designating a derivative as a cash flow hedge include the assessment of the instrument’s effectiveness in risk reduction, matching of the derivative instrument to its underlying transaction, and the assessment of the probability that the underlying transaction will occur. For derivatives with cash flow hedge accounting designation, we report the after-tax gain / (loss) from the effective portion of the hedge as a component of accumulated other comprehensive income / (loss) and reclassify it into earnings in the same period in which the hedged transaction affects earnings and in the same line item on the consolidated statement of operations as the impact of the hedged transaction. Derivatives that we designate as cash flow hedges are classified in the consolidated statement of cash flows in the same section as the underlying item, primarily within cash flows from operating activities.
The hedge effectiveness of these derivative instruments is evaluated by comparing the cumulative change in the fair value of the hedge contract with the cumulative change in the fair value of the forecasted cash flows of the hedged item.
If a cash flow hedge is discontinued because it is no longer probable that the original hedged transaction will occur as previously anticipated, the cumulative unrealized gain or loss on the related derivative is reclassified from accumulated other comprehensive income / (loss) into earnings. Subsequent gain / (loss) on the related derivative instrument is recognized into earnings in each period until the instrument matures, is terminated, is re-designated as a qualified cash flow hedge, or is sold. Ineffective portions of cash flow hedges, as well as amounts excluded from the assessment of effectiveness, are recognized in earnings.
Cash Equivalents
The Company considers all highly liquid investments with original maturities of three months or less when purchased to be cash equivalents. Cash equivalents are measured at fair value based on level one measurement, or quoted market prices, as defined by ASC No. 820, Fair Value Measurements and Disclosures.
Equity Investments
The Company invests in equity securities in companies to promote business and strategic objectives. Equity investments are measured and recorded as follows:


40

KULICKE AND SOFFA INDUSTRIES, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

Equity method investments are equity securities in investees that provide the Company with the ability to exercise significant influence in which it lacks a controlling financial interest. Our proportionate share of the income or loss is recognized on a one-quarter lag and is recorded as share of results of equity-method investee, net of tax.
Non-marketable equity securities are equity securities without readily determinable fair value that are measured and recorded using a measurement alternative that measures the securities at cost minus impairment, if any, plus or minus changes resulting from qualifying observable price changes.
Allowance for Doubtful Accounts
The Company maintains allowances for doubtful accounts for estimated losses resulting from its customers' failure to make required payments. If the financial condition of the Company's customers were to deteriorate, resulting in an impairment of their ability to make payments, additional allowances may be required. The Company is also subject to concentrations of customers and sales to a few geographic locations, which could also impact the collectability of certain receivables. If global or regional economic conditions deteriorate or political conditions were to change in some of the countries where the Company does business, it could have a significant impact on the results of operations, and the Company's ability to realize the full value of its accounts receivable.
Inventories
Inventories are stated at the lower of cost (on a first-in, first-out basis) or net realizable value. The Company generally provides reserves for obsolete inventory and for inventory considered to be in excess of demand. Demand is generally defined as 18 months forecasted future consumption for equipment, 24 months forecasted future consumption for spare parts, and 12 months forecasted future consumption for tools. Forecasted consumption is based upon internal projections, historical sales volumes, customer order activity and a review of consumable inventory levels at customers' facilities. The Company communicates forecasts of its future consumption to its suppliers and adjusts commitments to those suppliers accordingly. If required, the Company reserves the difference between the carrying value of its inventory and the lower of cost or net realizable value, based upon projections about future consumption, and market conditions. If actual market conditions are less favorable than projections, additional inventory reserves may be required.
Inventory reserve provision for certain subsidiaries is determined based on management's estimate of future consumption for equipment and spare parts. This estimate is based on historical sales volumes, internal projections and market developments and trends.
Property, Plant and Equipment
Property, plant and equipment are carried at cost. The cost of additions and those improvements which increase the capacity or lengthen the useful lives of assets are capitalized while repair and maintenance costs are expensed as incurred. Depreciation and amortization are provided on a straight-line basis over the estimated useful lives as follows: buildings 25 years; machinery, equipment, furniture and fittings 3 to 10 years; toolings 1 year; and leasehold improvements are based on the shorter of the life of lease or life of asset. Purchased computer software costs related to business and financial systems are amortized over a five-year period on a straight-line basis. Land is not depreciated.
Valuation of Long-Lived Assets
In accordance with ASC No. 360, Property, Plant & Equipment ("ASC 360"), the Company's property, plant and equipment is tested for impairment based on undiscounted cash flows when triggering events occur, and if impaired, written-down to fair value based on either discounted cash flows or appraised values. ASC 360 also provides a single accounting model for long-lived assets to be disposed of by sale and establishes additional criteria that would have to be met to classify an asset as held for sale. The carrying amount of an asset or asset group is not recoverable to the extent it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset or asset group. Estimates of future cash flows used to test the recoverability of a long-lived asset or asset group must incorporate the entity's own assumptions about its use of the asset or asset group and must factor in all available evidence.
ASC 360 requires that long-lived assets be tested for recoverability whenever events or changes in circumstances indicate that their carrying amount may not be recoverable. Such events include significant under-performance relative to historical internal forecasts or projected future operating results; significant changes in the manner of use of the assets; significant negative industry or economic trends; or significant changes in market capitalization. During the fiscal years ended September 28, 2019 and September 29, 2018, no "triggering" events occurred.


41

KULICKE AND SOFFA INDUSTRIES, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

Accounting for Impairment of Goodwill
ASC No. 350, Intangibles - Goodwill and Other ("ASC 350") requires goodwill and other intangible assets with indefinite lives to be reviewed for impairment annually, or more frequently if circumstances indicate a possible impairment. We assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. If, after assessing the qualitative factors, a company determines that it is not more likely than not that the fair value of a reporting unit is less than its carrying value, then performing the impairment test is unnecessary. However, if a company concludes otherwise, then it is required to perform the goodwill impairment test. Following the Company's early adoption of ASU 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment in the third quarter of fiscal 2017, the requirement to perform a hypothetical purchase price allocation to measure goodwill impairment (i.e. step 2 of the goodwill impairment test) was eliminated. Accordingly, the Company's impairment test is performed by comparing the fair value of a reporting unit with its carrying amount, and recognizing an impairment charge for the amount by which the carrying amount of the reporting unit exceeds its fair value.  
As part of the annual evaluation, the Company performs an impairment test of its goodwill in the fourth quarter of each fiscal year to coincide with the completion of its annual forecasting and refreshing of its business outlook processes. On an ongoing basis, the Company monitors if a “triggering” event has occurred that may have the effect of reducing the fair value of a reporting unit below its respective carrying value. 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 charge in the future.
Impairment assessments inherently involve judgment as to the assumptions made about the expected future cash flows and the impact of market conditions on those assumptions. Future events and changing market conditions may impact the assumptions as to prices, costs, growth rates or other factors that may result in changes in the estimates of future cash flows. Although the Company believes the assumptions that it has used in testing for impairment are reasonable, significant changes in any one of the assumptions could produce a significantly different result. Indicators of potential impairment may lead the Company to perform interim goodwill impairment assessments, including significant and unforeseen customer losses, a significant adverse change in legal factors or in the business climate, a significant adverse action or assessment by a regulator, a significant stock price decline or unanticipated competition.
For further information on goodwill and other intangible assets, see Note 3 below.
Revenue Recognition
In accordance with ASC No. 606, Revenue from Contracts with Customers, 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.
The Company recognizes revenue from sales of our products, including sales to our distributors, at a point in time, generally upon shipment or delivery to the customer or distributor, depending upon the terms of the sales order. Control is considered transferred when title and risk of loss pass, when the customer becomes obligated to pay and, where applicable, when the customer has accepted the products or upon expiration of the acceptance period. For sales to distributors, payment is due on our standard commercial terms and is not contingent upon resale of the products.
Our business is subject to contingencies related to customer orders, including:
Right of Return: A large portion of our revenue comes from the sale of equipment used in the semiconductor assembly process. Other product sales relate to consumable products, which are sold in high-volume quantities, and are generally maintained at low stock levels at customers' facilities. Customer returns have historically represented a very small percentage of customer sales on an annual basis.
Warranties: Our equipment is generally shipped with a one-year warranty against manufacturing defects. We establish 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 expenses, including product parts replacement, freight charges and labor costs expected to be incurred to correct product failures during the warranty period.
Conditions of Acceptance: Sales of our consumable products generally do not have customer acceptance terms. In certain cases, sales of our equipment have customer acceptance clauses which may require the equipment to perform in accordance with customer specifications or when installed at the customer's facility. In such cases, if the terms of acceptance are satisfied at our facility prior to shipment, the revenue for the equipment will be recognized upon shipment. If the terms of


42

KULICKE AND SOFFA INDUSTRIES, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

acceptance are satisfied at our customers' facilities, the revenue for the equipment will not be recognized until acceptance, which is typically obtained after installation and testing, is received from the customer.
Service revenue is generally recognized over time as the services are performed. For the fiscal year ended September 28, 2019, the service revenue is not material.
The Company measures revenue based on the amount of consideration we expect to be entitled to in exchange for products or services. Any variable consideration such as sales incentives are recognized as a reduction of net revenue at the time of revenue recognition.
The length of time between invoicing and payment is not significant under our payment terms. In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined our contracts generally do not include a significant financing component. Shipping and handling costs billed to customers are recognized in net revenue.
Shipping and handling costs paid by the Company are included in cost of sales.
Research and Development
The Company charges research and development costs associated with the development of new products to expense when incurred. In certain circumstances, pre-production machines that the Company intends to sell are carried as inventory until sold.
Income Taxes
In accordance with ASC No. 740, Income Taxes, deferred income taxes are determined using the balance sheet method. The Company records a valuation allowance to reduce its deferred tax assets to the amount expected, on a more likely than not basis, to be realized. While the Company has considered future taxable income and ongoing tax planning strategies in assessing the need for the valuation allowance, if it were to determine that it would be able to realize its deferred tax assets in the future in excess of its net recorded amount, an adjustment to the deferred tax asset would increase income in the period when such determination is made. Likewise, should the Company determine it would not be able to realize all or part of its net deferred tax assets in the future, an adjustment to the deferred tax asset would decrease income in the period when such determination is made.
The Company determines the amount of unrecognized tax benefit with respect to uncertain tax positions taken or expected to be taken on its income tax returns in accordance with ASC No. 740 Topic 10, Income Taxes, General (“ASC 740.10”). Under ASC 740.10, the Company utilizes a two-step approach for evaluating uncertain tax positions. Step one, or recognition, requires a company to determine if the weight of available evidence indicates a tax position is more likely than not to be sustained upon examination solely based on its technical merit. Step two, or measurement, is based on the largest amount of benefit, which is more likely than not to be realized on settlement with the taxing authority, including resolution of related appeals or litigation processes, if any.
Equity-Based Compensation
The Company accounts for equity-based compensation under the provisions of ASC No. 718, Compensation - Stock Compensation (“ASC 718”). ASC 718 requires the recognition of the fair value of the equity-based compensation in net income. Compensation expense associated with Relative TSR Performance Share Units is determined using a Monte-Carlo valuation model, and compensation expense associated with time-based and Special/Growth Performance Share Units is determined based on the number of shares granted and the fair value on the date of grant. See Note 9 for a summary of the terms of these performance-based awards. The fair value of the Company's stock option awards is estimated using a Black-Scholes option valuation model. The fair value of equity-based awards is amortized over the vesting period of the award, and the Company elected to use the straight-line method for awards granted after the adoption of ASC 718.
Earnings per Share
Earnings per share (“EPS”) are calculated in accordance with ASC No. 260, Earnings per Share. Basic EPS include only the weighted average number of common shares outstanding during the period. Diluted EPS include the weighted average number of common shares and the dilutive effect of stock options, restricted stock awards, performance share units and restricted share units outstanding during the period, when such instruments are dilutive.
Accounting for Business Acquisitions
The Company accounts for business acquisitions in accordance with ASC No. 805, Business Combinations. The fair value of the net assets acquired and the results of operations of the acquired businesses are included in the consolidated financial statements from the acquisition date forward. The Company is required to make estimates and assumptions that affect the reported amounts of assets and liabilities and results of operations during the reporting period. Estimates are used in accounting for, among other


43

KULICKE AND SOFFA INDUSTRIES, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

things, the fair value of acquired net operating assets, property and equipment, deferred revenue, intangible assets and related deferred tax balances, useful lives of plant and equipment, and amortizable lives of acquired intangible assets. Any excess of the purchase consideration over the identified fair value of the assets and liabilities acquired is recognized as goodwill. The valuation of these tangible and identifiable intangible assets and liabilities is subject to further management review and may change materially between the preliminary allocation and end of the purchase price allocation period.
Restructuring Charges
Restructuring charges may consist of voluntary or involuntary severance-related charges, asset-related charges and other costs due to exit activities. We recognize voluntary termination benefits when an employee accepts the offered benefit arrangement. We recognize involuntary severance-related charges depending on whether the termination benefits are provided under an ongoing benefit arrangement or under a one-time benefit arrangement. If the former, we recognize the charges once they are probable and the amounts are estimable. If the latter, we recognize the charges once the benefits have been communicated to employees.
Recent Accounting Pronouncements
Income Taxes
In October 2016, the FASB issued ASU 2016-16, Accounting for Income Taxes: Intra-Entity Asset Transfers of Assets Other than Inventory. The new guidance is effective for the Company in the first quarter of fiscal 2019 and requires the tax effects of intercompany transactions (other than transfers of inventory) to be recognized currently. The Company has adopted the modified retrospective approach for the transition based on the new guidance and, as of the beginning of the period of adoption, has recorded the cumulative effect of adjustments related to intra-entity transfers of intangible and fixed assets of $0.5 million in prior years as an increase to retained earnings.
In February 2018, the FASB issued ASU 2018-02, Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects From Accumulated Other Comprehensive Income, which allows a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the TCJA and requires entities to provide certain disclosures regarding stranded tax effects, if any. The ASU is effective for us in the first quarter of 2020. However, we do not expect the adoption of this ASU to have a material impact on our financial statements.
Leases
In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which requires the recognition of lease assets and lease liabilities by lessees for those leases classified as operating leases under current GAAP.
Subsequently in July 2018, the FASB issued ASU 2018-11, Leases (Topic 842): Targeted Improvements, which provides additional information concerning the new leases standard in ASU 2016-02, Leases (Topic 842). The targeted improvements provide entities with additional and optional transition methods.
In November 2018, the FASB issued ASU 2018-20, Leases (Topic 842): Narrow-Scope Improvements for Lessors. This ASU provides guidance in several areas, including the accounting policy election for sales taxes and other similar taxes collected from lessees, accounting for certain lessor costs and accounting for variable payments for contracts with lease and nonlease components.
The Company will adopt these ASUs utilizing the modified retrospective transition method through a cumulative-effect adjustment at the beginning of its first fiscal quarter of 2020 and not restate prior periods. In addition, we will elect the package of practical expedients permitted under the transition guidance that allowed us to apply prior conclusions related to lease definition, classification and initial direct costs. The adoption of these ASUs is expected to result in an increase to our consolidated balance sheet of approximately $23.8 million in operating lease liabilities and $22.2 million in right-of-use assets, decrease of approximately $14.5 million in financing obligation, decrease of approximately $15.3 million in property, plant and equipment, and an adjustment of $0.8 million to retained earnings.
Financial Instruments
In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. This ASU replaces the impairment methodology in current GAAP, which delays recognition of credit losses until it is probable a loss has been incurred, with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. This ASU will be effective for us beginning in our first quarter of fiscal 2021. Early adoption is permitted beginning in our first fiscal quarter of 2020. We do not expect the adoption of this ASU itself to have a material impact on our financial statements.


44

KULICKE AND SOFFA INDUSTRIES, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

Derivatives and Hedging
In August 2017, the FASB issued ASU 2017-12, Targeted Improvements to Accounting for Hedging Activities (Topic 815). The new guidance expands and refines hedge accounting for both financial and non-financial risks. The new guidance also modifies disclosure requirements for hedging activities. The new guidance will be effective for us beginning in our first quarter of fiscal 2020, and early adoption is permitted in any interim period. We do not expect the adoption of this ASU to have a material impact on our financial statements.
Revenue Recognition
In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (Topic 606) (“ASU 2014-09”), which amends the accounting standards for revenue recognition. ASU 2014-09 is based on principles that govern the recognition of revenue at an amount to which an entity expects to be entitled when products are transferred to customers.
Subsequently, the FASB has issued the following standards related to ASU 2014-09: ASU 2016-08, Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (“ASU 2016-08”); ASU 2016-10, Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing (“ASU 2016-10”); ASU 2016-12, Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients (“ASU 2016-12”); and ASU 2016-20, Technical Corrections and Improvements to Topic 606, Revenue from Contracts with Customers (“ASU 2016-20” and collectively, the “new revenue standards”).
The Company has performed an evaluation of this ASU (and related ASUs) and its impact on the financial statements. This included identifying contracts and performance obligations and reviewing the applicable revenue streams. We have completed our assessment and implemented policies, processes, and controls to support the standard's measurement and disclosure requirements. The new standard was adopted in the first quarter of fiscal 2019 using a modified retrospective approach.
Based on our review of all our customer agreements for the affected periods, our revenue from sales of our products, such as equipment and spare parts, will continue to be recognized at a point in time, generally upon shipment or delivery to customers or distributors, depending upon the terms of the sales order, consistent with our current revenue recognition model. Revenue related to the sale of services will generally continue to be recognized over time as the services are performed. In certain instances, where collection of consideration is not probable, recognition of revenue may occur later under the new model after we have completed all of our obligations under the contract. However, when adopting the new standard, we did not identify any balances where collection of consideration is not probable. This ASU did not have a material impact on the amount and timing of revenue recognized in the Company’s consolidated financial statements.
Collaborative Arrangements
In November 2018, the FASB issued ASU 2018-18, Collaborative Arrangements (Topic 808). This ASU clarifies that certain transactions between collaborative arrangement participants should be accounted for as revenue when the collaborative arrangement participant is a customer in the context of a unit of account and precludes recognizing as revenue consideration received from a collaborative arrangement participant if the participant is not a customer. This ASU will be effective for us in the first fiscal quarter of 2021 with early adoption permitted. This ASU requires retrospective adoption to the date we adopted ASC 606 by recognizing a cumulative-effect adjustment to the opening balance of retained earnings of the earliest annual period presented. We are currently evaluating the timing and the effects of the adoption of this ASU on our financial statements.



45

KULICKE AND SOFFA INDUSTRIES, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

NOTE 2: BALANCE SHEET COMPONENTS
The following tables reflect the components of significant balance sheet accounts as of September 28, 2019 and September 29, 2018:
 
 
As of
(in thousands)
 
September 28, 2019
 
September 29, 2018
 
 
 
 
 
Short term investments, available-for-sale(1)
 
$
229,000

 
$
293,000

 
 
 
 
 
Inventories, net:
 
 

 
 

Raw materials and supplies
 
$
52,853

 
$
63,894

Work in process
 
32,026

 
37,829

Finished goods
 
33,742

 
40,357

 
 
118,621

 
142,080

Inventory reserves
 
(29,313
)
 
(26,889
)
 
 
$
89,308

 
$
115,191

 
 
 
 
 
Property, plant and equipment, net:
 
 

 
 

Land
 
$
2,182

 
$
2,182

Buildings and building improvements (2)
 
41,961

 
41,616

Leasehold improvements (2)
 
24,441

 
23,561

Data processing equipment and software
 
36,302

 
35,469

Machinery, equipment, furniture and fixtures
 
71,465

 
68,666

Construction in progress
 
6,512

 
6,940

 
 
182,863

 
178,434

Accumulated depreciation
 
(110,493
)
 
(102,367
)
 
 
$
72,370

 
$
76,067

 
 
 
 
 
Accrued expenses and other current liabilities:
 
 

 
 

Accrued customer obligations (3)
 
$
26,292

 
$
34,918

Wages and benefits
 
18,188

 
44,505

Commissions and professional fees
 
2,024

 
5,549

Dividends payable
 
7,582

 
8,057

Deferred rent
 
1,721

 
1,847

Severance
 
1,500

 
1,415

Other
 
7,226

 
9,687

 
 
$
64,533

 
$
105,978



(1)
All short-term investments were classified as available-for-sale and were measured at fair value based on level one measurement, or quoted market prices, as defined by ASC 820. The Company did not recognize any realized gains or losses on the sale of investments during the fiscal years ended 2019 and 2018.
(2)
Certain balances as at September 29, 2018 relating to property, plant and equipment have been reclassified. These reclassifications have no impact to the Consolidated Balance Sheet as at September 29, 2018.
(3)
Represents customer advance payments, customer credit program, accrued warranty expense and accrued retrofit obligations.



46

KULICKE AND SOFFA INDUSTRIES, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

NOTE 3: GOODWILL AND INTANGIBLE ASSETS
Goodwill
Intangible assets classified as goodwill are not amortized. 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 assessment in the fourth quarter of fiscal 2019 and concluded that no impairment charge was required. During the fiscal year ended September 28, 2019, 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.
The following table summarizes the Company's recorded goodwill by reportable segments as of September 28, 2019 and September 29, 2018:
(in thousands)
 
Capital Equipment
 
APS
Balance at September 29, 2018
 
$
30,159

 
$
26,391

Other
 
(679
)
 
(180
)
Balance at September 28, 2019
 
$
29,480

 
$
26,211


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 and trade and brand names.
The following table reflects net intangible assets as of September 28, 2019 and September 29, 2018
 
 
As of
 
Average estimated
(dollar amounts in thousands)
 
September 28, 2019
 
September 29, 2018
 
useful lives (in years)
Developed technology
 
$
87,209

 
$
90,500

 
7.0 to 15.0
Accumulated amortization
 
(48,718
)
 
(45,229
)
 
 
Net developed technology
 
$
38,491

 
$
45,271

 
 
 
 
 
 
 
 
 
Customer relationships
 
$
35,180

 
$
36,131

 
5.0 to 6.0
Accumulated amortization
 
(31,862
)
 
(29,820
)
 
 
Net customer relationships
 
$
3,318

 
$
6,311

 
 
 
 
 
 
 
 
 
Trade and brand names
 
$
7,219

 
$
7,377

 
7.0 to 8.0
Accumulated amortization
 
(6,377
)
 
(6,088
)
 
 
Net trade and brand names
 
$
842

 
$
1,289

 
 
 
 
 
 
 
 
 
Other intangible assets
 
$
2,500

 
$
2,500

 
1.9
Accumulated amortization
 
(2,500
)
 
(2,500
)
 
 
Net wedge bonder other intangible assets
 
$

 
$

 
 
 
 
 
 
 
 
 
Net intangible assets
 
$
42,651

 
$
52,871

 
 


The following table reflects estimated annual amortization expense related to intangible assets as of September 28, 2019:


47

KULICKE AND SOFFA INDUSTRIES, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

 
As of
(in thousands)
September 28, 2019
Fiscal 2020
$
7,196

Fiscal 2021
5,212

Fiscal 2022
4,271

Fiscal 2023
4,177

Fiscal 2024 and thereafter
21,795

Total amortization expense
$
42,651

 

NOTE 4: CASH, CASH EQUIVALENTS, RESTRICTED CASH 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, restricted cash and short-term investments consisted of the following as of September 28, 2019:
(dollar amounts in thousands)
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Estimated Fair Value
Current assets:
 
 
 
 
 
 
 
Cash
$
201,005

 
$

 
$

 
$
201,005

Cash equivalents:
 
 
 
 
 
 
 
Money market funds (1)
163,172

 

 

 
163,172

Time deposits (2)
7

 

 

 
7

Total cash and cash equivalents
$
364,184

 
$

 
$

 
$
364,184

Restricted Cash (2)
$

 
$

 
$

 
$

Total restricted cash
$

 
$

 
$

 
$

Short-term investments (2):
 
 
 
 
 
 
 
Time deposits
$
130,000

 
$

 
$

 
$
130,000

Deposits (3)
99,000

 

 

 
99,000

Total short-term investments
$
229,000

 
$

 
$

 
$
229,000

Total cash, cash equivalents, restricted cash and short-term investments
$
593,184

 
$

 
$

 
$
593,184

(1)
The fair value was determined using unadjusted prices in active, accessible markets for identical assets, and as such they were classified as Level 1 assets in the fair value hierarchy.
(2)
Fair value approximates cost basis.
(3)
Represents deposits that require a notice period of three months for withdrawal.


48

KULICKE AND SOFFA INDUSTRIES, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

Cash, cash equivalents, restricted cash and short-term investments consisted of the following as of September 29, 2018:
(dollar amounts in thousands)
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Estimated Fair Value
Current assets:
 
 
 
 
 
 
 
Cash
$
42,446

 
$

 
$

 
$
42,446

Cash equivalents:
 
 
 
 
 
 
 
Money market funds (1)
209,172

 

 
(5
)
 
209,167

Time deposits (2)
69,017

 

 

 
69,017

Total cash and cash equivalents
$
320,635

 
$

 
$
(5
)
 
$
320,630

Restricted Cash (2)
$
518

 
$

 
$

 
$
518

Total restricted cash
$
518

 
$

 
$

 
$
518

Short-term investments (2):
 
 
 
 
 
 
 
Time deposits
$
197,000

 
$

 
$

 
$
197,000

Deposits (3)
96,000

 

 

 
96,000

Total short-term investments
$
293,000

 
$

 
$

 
$
293,000

Total cash, cash equivalents, restricted cash and short-term investments
$
614,153

 
$

 
$
(5
)
 
$
614,148

(1)
The fair value was determined using unadjusted prices in active, accessible markets for identical assets, and as such they were classified as Level 1 assets in the fair value hierarchy.
(2)
Fair value approximates cost basis.
(3)
Represents deposits that require a notice period of three months for withdrawal.

NOTE 5: EQUITY INVESTMENTS
Equity investments consisted of the following as of September 28, 2019 and September 29, 2018:
 
As of
(in thousands)
September 28, 2019
 
September 29, 2018
Non-marketable equity securities(1)
$
5,000

 
$

Equity method investments
1,250

 
1,373

Total
$
6,250

 
$
1,373


(1)
On January 30, 2019, the Company made a $5.0 million investment in one of our collaborative partners, over which the Company does not have significant influence. During the fiscal year ended September 28, 2019, there was no impairment or adjustment to the observable price.
 
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 fiscal year ended September 28, 2019.
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. Our equity method investments are recorded at fair value only if an impairment is recognized.


49

KULICKE AND SOFFA INDUSTRIES, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

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 foreign 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 Statements of Operations as the impact of the hedged transaction.
The fair value of derivative instruments on our Consolidated Balance Sheet as of September 28, 2019 and September 29, 2018 is as follows:
 
As of
(in thousands)
September 28, 2019
 
September 29, 2018
 
Notional Amount
 
Fair Value Liability Derivatives(1)
 
Notional Amount
Fair Value Liability Derivatives(1)
Derivatives designated as hedging instruments:
 
 
 
 
 
 
Foreign exchange forward contracts (2)
$
33,834

 
$
597

 
$
43,095

$
1,071

Total derivatives
$
33,834

 
$
597

 
$
43,095

$
1,071

(1)
The fair value of derivative liabilities is measured using level 2 fair value inputs and is included in accrued expenses and other current liabilities on our Consolidated Balance Sheet.
(2)
Hedged amounts expected to be recognized into earnings within the next twelve months.
The effect of derivative instruments designated as cash flow hedges in our Consolidated Statements of Operations for the fiscal year ended September 28, 2019 and September 29, 2018 was as follows:
(in thousands)
Fiscal
 
2019
 
2018
Foreign exchange forward contract in cash flow hedging relationships:
 
 
 
Net loss recognized in OCI, net of tax(1)
$
(741
)
 
$
(669
)
Net (loss) / gain reclassified from accumulated OCI into earnings, net of tax(2)
$
(1,215
)
 
$
1,755

(1)
Net change in the fair value of the effective portion classified in other comprehensive income (“OCI”).
(2)
Effective portion classified as selling, general and administrative expense.

NOTE 8: DEBT AND OTHER OBLIGATIONS
Financing Obligation
On December 1, 2013, Kulicke & Soffa Pte Ltd. (“Pte”), the Company's wholly owned subsidiary, signed a lease with DBS Trustee Limited as trustee of Mapletree Industrial Trust (the “Landlord”) to lease from the Landlord approximately 198,000 square feet, representing approximately 70% of a building in Singapore as our corporate headquarters, as well as a manufacturing, technology, sales and service center (the “Building”). The lease has a 10 year non-cancellable term (the "Initial Term") and contains options


50

KULICKE AND SOFFA INDUSTRIES, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

to renew for 2 further 10-year terms. The annual rent and service charge for the initial term range from $4 million to $5 million Singapore dollars.  
Pursuant to ASC No. 840, Leases ("ASC 840"), we have classified the Building on our balance sheet as Property, Plant and Equipment, which we are depreciating over its estimated useful life of 25 years. We concluded that the term of the financing obligation is 10 years. This is equal to the non-cancellable term of our lease agreement with the Landlord. At the inception of the lease, the asset and financing obligation recorded on the balance sheet was $20.0 million, which was based on an interest rate of 6.3% over the Initial Term. As of September 28, 2019, the financing obligation related to the Building is $15.0 million, which approximates fair value (Level 2). The financing obligation will be settled through a combination of periodic cash rental payments and the return of the leased property at the expiration of the lease. We do not report rent expense for the property, which is deemed owned for accounting purposes. Rather, rental payments required under the lease are considered debt service and applied to the deemed landlord financing obligation and interest expense. The Building and financing obligation are being amortized in a manner that will not generate a gain or loss upon lease termination.
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 September 28, 2019 and September 29, 2018, the outstanding amount was $3.1 million and $4.0 million respectively.
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 with an overdraft line of credit 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 overnight U.S. Dollar LIBOR rate 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 one of its subsidiaries (the "Subsidiary"), or encumber its assets with material security interests (including any pledge of monies in the Subsidiary’s 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 or any breach of a representation or warranty under the Facility Agreements. As of September 28, 2019, the outstanding amount under the Facility Agreements is $60.9 million.

NOTE 9: SHAREHOLDERS’ EQUITY AND EMPLOYEE BENEFIT PLANS
Common Stock and 401(k) Retirement Income Plans
The Company has a 401(k) retirement plan (the “Plan”) for eligible U.S. employees. The Plan allows for employee contributions and matching Company contributions from 4% to 6% based upon terms and conditions of the 401(k) Plan.
The following table reflects the Company’s contributions to the Plan during fiscal 2019 and 2018:
 
 
Fiscal
(in thousands)
 
2019
 
2018
Cash
 
$
1,648

 
$
1,610


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. On July 10, 2018, the Company's Board of Directors increased the share repurchase authorization under the Program to $200 million. On January 31, 2019, the Board of Directors further increased the share repurchase authorization under the Program to $300 million. The Company has entered into a written trading plan under Rule 10b5-1 of the Exchange Act to facilitate repurchases under the Program. The Program may be suspended or discontinued at any time and 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


51

KULICKE AND SOFFA INDUSTRIES, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

management. The timing and amount of repurchase transactions under the Program depend on market conditions as well as corporate and regulatory considerations.
During the fiscal year ended September 28, 2019, the Company repurchased a total of 4.7 million shares of common stock at a cost of $100.5 million. The share repurchases were recorded in the periods they were delivered and accounted for as treasury stock in the Company’s Consolidated Balance Sheet. The Company records treasury stock purchases under the cost method using the first-in, first-out (FIFO) method. Upon reissuance 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 September 28, 2019, our remaining share repurchase authorization under the Program was approximately $97.1 million.
Dividends
On August 7, 2019, May 20, 2019, February 28, 2019 and December 12, 2018, the Board of Directors declared a quarterly dividend $0.12 per share of common stock. During the fiscal year ended September 28, 2019, the Company declared dividends of $0.48 per share of common stock. 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 stockholders.
Accumulated Other Comprehensive Income
The following table reflects accumulated other comprehensive income / (loss) reflected on the Consolidated Balance Sheets as of September 28, 2019 and September 29, 2018
 
 
As of
(in thousands)
 
September 28, 2019
 
September 29, 2018
Loss from foreign currency translation adjustments
 
$
(7,745
)
 
$
(1,211
)
Unrecognized actuarial loss on pension plan, net of tax
 
(1,598
)
 
(1,620
)
Unrealized loss on hedging
 
(597
)
 
(1,071
)
Accumulated other comprehensive loss
 
$
(9,940
)
 
$
(3,902
)

Equity-Based Compensation
The Company has stockholder-approved equity-based employee compensation plans (the “Employee Plans”) and director compensation plans (the “Director Plans”) (collectively, the “Equity Plans”). As of September 28, 2019, 4.0 million shares of common stock are available for grant to the Company's employees and directors under the 2017 Equity Plan, including previously registered shares that have been carried forward for issuance under the 2009 Equity Plan.
Relative TSR Performance Share Units ("Relative TSR PSUs") entitle the employee to receive common shares of the Company on the award vesting date if market performance objectives which measure relative total shareholder return (“TSR”) are attained. Relative TSR is calculated based upon the 90-calendar day average price 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.
In general, stock options and Time-based Restricted Share Units ("Time-based RSUs") awarded to employees vest annually over a three-year period provided the employee remains employed by the Company. The Company follows the non-substantive vesting method for stock options and recognizes compensation expense immediately for awards granted to retirement-eligible employees, or over the period from the grant date to the date retirement eligibility is achieved.
Special/Growth Performance Share Units (“Special/Growth PSUs”) entitle the employee to receive common shares of the Company on the three-year anniversary of the grant date (if employed by the Company) if revenue growth targets set by the Management Development and Compensation Committee (“MDCC”) of the Board of Directors on the date of grant are met. If revenue growth targets are not met, the Special/Growth PSUs do not vest. Certain Special/Growth PSUs vest based on achievement of strategic goals over a certain time period or periods set by the MDCC. If the strategic goals are not achieved, the Special/Growth PSUs do not vest.


52

KULICKE AND SOFFA INDUSTRIES, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

In general, Performance-based Restricted Stock entitles the employee to receive common shares of the Company on the three-year anniversary of the grant date (if employed by the Company) if return on invested capital and revenue growth targets set by the Management Development and Compensation Committee (“MDCC”) of the Board of Directors on the date of grant are met. If return on invested capital and revenue growth targets are not met, Performance-based Restricted Stock does not vest. Certain PSUs vest based on achievement of strategic goals over a certain time period or periods set by the MDCC. If the strategic goals are not achieved, the PSUs do not vest.
Equity-based compensation expense recognized in the Consolidated Statements of Operations for fiscal 2019, 2018, and 2017 was based upon awards ultimately expected to vest. Following the early adoption in the first quarter of fiscal 2018 of ASU 2016-09, Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting, forfeitures have been accounted for when they occur.
The following table reflects total equity-based compensation expense, which includes Relative TSR PSUs, Time-based RSUs, Special/Growth PSUs, Performance-based Restricted Stock and common stock, included in the Consolidated Statements of Operations for fiscal 2019, 2018, and 2017
 
 
Fiscal
(in thousands)
 
2019
 
2018
 
2017
Cost of sales
 
$
632

 
$
515

 
$
463

Selling, general and administrative
 
10,503

 
8,548

 
9,015

Research and development
 
3,197

 
2,622

 
2,244

Total equity-based compensation expense
 
$
14,332

 
$
11,685

 
$
11,722


The following table reflects equity-based compensation expense, by type of award, for fiscal 2019, 2018, and 2017:  
 
 
Fiscal
(in thousands)
 
2019
 
2018
 
2017
Relative TSR PSUs
 
$
4,220

 
$
3,583

 
$
3,480

Time-based RSUs
 
8,603

 
7,027

 
7,492

Special/Growth PSUs
 
675

 
295

 

Common stock
 
834

 
780

 
750

Total equity-based compensation expense
 
$
14,332

 
$
11,685

 
$
11,722




53

KULICKE AND SOFFA INDUSTRIES, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

Equity-Based Compensation: Relative TSR PSUs
The following table reflects Relative TSR PSUs activity for fiscal 2019, 2018, and 2017:
 
Number of shares (in thousands)
 
Unrecognized compensation expense (in thousands)
 
Average remaining service period (in years)
 
Weighted average grant date fair value per share
Relative TSR PSUs outstanding as of October 1, 2016
484

 
$
2,924

 
1.0
 
 
Granted
388

 
 
 
 
 
$
13.47

Forfeited or expired
(3
)
 
 
 
 
 
 
Vested
(196
)
 
 
 
 
 
 
Relative TSR PSUs outstanding as of September 30, 2017
673

 
$
6,204

 
1.4
 
 
Granted
180

 
 
 
 
 
$
29.60

Forfeited or expired
(146
)
 
 
 
 
 
 
Vested
(168
)
 
 
 
 
 
 
Relative TSR PSUs outstanding as of September 29, 2018
539

 
$
4,629

 
1.1
 
 
Granted
166

 
 
 
 
 
$
23.15

Forfeited or expired
(27
)
 
 
 
 
 
 
Vested
(117
)
 
 
 
 
 
 
Relative TSR PSUs outstanding as of September 28, 2019
561

 
$
4,136

 
0.9
 
 


The following table reflects the assumptions used to calculate compensation expense related to the Company’s Relative TSR PSUs issued during fiscal 2019, 2018, and 2017:
 
Fiscal
 
2019
 
2018
 
2017
Grant Price
$
20.87

 
$
19.65

 
$
12.51

Expected dividend yield(1)
2.30
%
 
0.12
%
 
N/A

Expected stock price volatility
34.20
%
 
31.71
%
 
30.39
%
Risk-free interest rate
2.92
%
 
1.68
%
 
0.96
%

(1) The expected dividend yield for fiscal 2018 includes the effect of 10,511 grants which were issued in the quarter ended September 29, 2018 with an assumed dividend yield of 1.91%



54

KULICKE AND SOFFA INDUSTRIES, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

Equity-Based Compensation: Time-based RSUs
The following table reflects Time-based RSUs activity for fiscal 2019, 2018, and 2017:
 
Number of shares (in thousands)
 
Unrecognized compensation expense (in thousands)
 
Average remaining service period (in years)
 
Weighted average grant date fair value per share
Time-based RSUs outstanding as of October 1, 2016
1,015

 
$
6,440

 
1.5
 
 
Granted
715

 
 
 
 
 
$
13.32

Forfeited or expired
(50
)
 
 
 
 
 
 
Vested
(600
)
 
 
 
 
 
 
Time-based RSUs outstanding as of September 30, 2017
1,080

 
$
7,770

 
1.5
 
 
Granted
459

 
 
 
 
 
$
22.32

Forfeited or expired
(87
)
 
 
 
 
 
 
Vested
(542
)
 
 
 
 
 
 
Time-based RSUs outstanding as of September 29, 2018
910

 
$
9,038

 
1.4
 
 
Granted
521

 
 
 
 
 
$
20.95

Forfeited or expired
(42
)
 
 
 
 
 
 
Vested
(442
)
 
 
 
 
 
 
Time-based RSUs outstanding as of September 28, 2019
947

 
$
10,555

 
1.4
 
 


Equity-Based Compensation: Special/Growth PSUs
The following table reflects Special/Growth PSUs activity for fiscal 2019, 2018, and 2017:
 
Number of shares (in thousands)
 
Unrecognized compensation expense (in thousands)
 
Average remaining service period (in years)
 
Weighted average grant date fair value per share
Special/Growth PSUs outstanding as of September 30, 2017

 
 
 
 
 
 
Granted
60

 
 
 
 
 
$
22.57

Forfeited or expired
(14
)
 
 
 
 
 
 
Vested

 
 
 
 
 
 
Special/Growth PSUs outstanding as of September 29, 2018
46

 
$
702

 
2.1
 
 
Granted
$
55

 
 
 
 
 
$
21.07

Forfeited or expired
$
(4
)
 
 
 
 
 
 
Vested
$

 
 
 
 
 
 
Special/Growth PSUs outstanding as of September 28, 2019
$
97

 
$
1,128

 
1.6
 
 



55

KULICKE AND SOFFA INDUSTRIES, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

The following table reflects employee stock option activity for fiscal 2019, 2018, and 2017:
 
Number of shares (in thousands)
 
Weighted average exercise price
 
Average remaining contractual life (in years)
 
Aggregate intrinsic value (in thousands)
Options outstanding as of October 1, 2016
90

 
$
8.41

 
 
 
 
Exercised
(61
)
 
$
8.31

 
 
 
$
531

Forfeited or expired
(13
)
 
$
8.50

 
 
 
 
Options outstanding as of September 30, 2017
16

 
$
8.73

 
 
 
 
Exercised
(6
)
 
$
8.74

 
 
 
$
73

Forfeited or expired
(8
)
 
$
8.74

 
 
 
 
Options outstanding as of September 29, 2018
2

 
$
8.64

 
 
 
 
Exercised
(2
)
 
$
8.64

 
 
 
$
24

Forfeited or expired

 
$

 
 
 
 
Options outstanding as of September 28, 2019

 
$

 

 
$

Options vested and expected to vest as of September 28, 2019

 
$

 

 
$

Options exercisable as of September 28, 2019

 
$

 

 
 
In the money exercisable options as of September 28, 2019

 
 
 
 
 
$


Intrinsic value of stock options exercised is determined by calculating the difference between the market value of the Company's stock price at the time an option is exercised and the exercise price, multiplied by the number of shares.
As of September 28, 2019, there were no unvested employee stock options.
Equity-Based Compensation: Non-Employee Directors
The 2017 Equity Plan provides for the grant of common shares to each non-employee director upon initial election to the board and on the first business day of each calendar quarter while serving on the board. The grant to a non-employee director upon initial election to the board is that number of common shares closest in value to, without exceeding, $120,000.  The quarterly grant to a non-employee director upon the first business day of each calendar quarter is that number of common shares closest in value to, without exceeding, $37,000.
The following table reflects shares of common stock issued to non-employee directors and the corresponding fair value for fiscal 2019, 2018, and 2017:
 
Fiscal
(in thousands)
2019
 
2018
 
2017
Number of common shares issued
37

 
33

 
45

Fair value based upon market price at time of issue
$
834

 
$
780

 
$
750


Pension Plan
The following table reflects the Company's defined benefits pension obligations, mainly in Switzerland and Taiwan, as of September 28, 2019 and September 29, 2018:
 
 
As of
(in thousands)
September 28, 2019
 
September 29, 2018
Switzerland pension obligation
$
1,962

 
$
1,980

Taiwan pension obligation
1,191

 
1,256




56

KULICKE AND SOFFA INDUSTRIES, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

Other Plans
Some of the Company's other foreign subsidiaries have retirement plans that are integrated with and supplement the benefits provided by laws of the various countries. These other plans are not required to report nor do they determine the actuarial present value of accumulated benefits or net assets available for plan benefits as they are defined contribution plans.

NOTE 10: REVENUE AND CONTRACT LIABILITIES
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 fiscal years ended September 28, 2019, and September 29, 2018, service revenue is not material. Please refer to Note 1: Basis of Presentation- Revenue Recognition, for additional disclosure on the Company's revenue recognition policy.
The Company reports revenue based on our reportable segments. The Company believes that reporting revenue on this basis provides information about how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors. Please refer to Note 14: Segment Information, for disclosure of revenue by segment.
Contract Liabilities
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 customers purchasing product under advance payment arrangements upon meeting the performance obligations.
The following table shows the changes in contract liability balances during the fiscal year ended September 28, 2019:
 
 
Fiscal
(in thousands)
 
2019
Contract liabilities, beginning of period
 
$
997

Revenue recognized
 
(7,935
)
Additions
 
8,834

Contract liabilities, end of period
 
$
1,896



NOTE 11: EARNINGS PER SHARE
Basic income per share is calculated using the weighted average number of shares of common stock outstanding during the period. Stock options and restricted stock are included in the calculation of diluted earnings per share, except when their effect would be anti-dilutive.
The following tables reflect a reconciliation of the shares used in the basic and diluted net income per share computation for fiscal 2019, 2018, and 2017


57

KULICKE AND SOFFA INDUSTRIES, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

 
 
Fiscal
(in thousands, except per share)
 
2019
 
2018
 
2017
 
 
Basic
 
Diluted
 
Basic
 
Diluted
 
Basic
 
Diluted
NUMERATOR:
 
 

 
 

 
 

 
 

 
 
 
 
Net income
 
$
11,653

 
$
11,653

 
$
56,676

 
$
56,676

 
$
126,099

 
$
126,099

DENOMINATOR:
 
 
 
 

 
 
 
 

 
 
 
 
Weighted average shares outstanding - Basic
 
65,286

 
65,286

 
69,380

 
69,380

 
70,906

 
70,906

Dilutive effect of Equity Plans
 
 
 
662

 
 
 
1,039

 
 
 
1,157

Weighted average shares outstanding - Diluted
 
 
 
65,948

 
 
 
70,419

 
 
 
72,063

EPS:
 
 
 
 

 
 
 
 

 
 
 
 
Net income per share - Basic
 
$
0.18

 
$
0.18

 
$
0.82

 
$
0.82

 
$
1.78

 
$
1.78

Effect of dilutive shares
 
 
 
$

 
 
 
$
(0.02
)
 
 
 
$
(0.03
)
Net income per share - Diluted
 
 
 
$
0.18

 
 
 
$
0.80

 
 
 
$
1.75



NOTE 12: OTHER FINANCIAL DATA
The following table reflects other financial data for fiscal 2019, 2018, and 2017:
 
Fiscal
(in thousands)
2019
 
2018
 
2017
Incentive compensation expense
$
423

 
$
25,607

 
$
29,612

Rent expense
4,889

 
4,914

 
5,071

Warranty and retrofit expense
13,030

 
13,110

 
13,740



NOTE 13: INCOME TAXES
The following table reflects U.S and foreign income before income taxes for fiscal 2019, 2018, and 2017:
 
Fiscal
(in thousands)
2019
 
2018
 
2017
United States
$
(14,125
)
 
$
25,211

 
$
(4,114
)
Foreign
48,812

 
152,338

 
122,629

Income before tax
$
34,687

 
$
177,549

 
$
118,515


The following table reflects the current and deferred components of provision for (benefit from) income taxes for fiscal 2019, 2018, and 2017:
 
Fiscal
(in thousands)
2019
 
2018
 
2017
Current:
 
 
 
 
 
   Federal
$
6,580

 
$
83,159

 
$
(3,975
)
   State
214

 
58

 
64

   Foreign
6,384

 
16,980

 
13,290

Deferred:

 

 

   Federal
2,959

 
23,346

 
(15,374
)
   State

 
(2
)
 
40

   Foreign
6,773

 
(2,797
)
 
(1,439
)
Provision for (benefit from) income taxes
$
22,910

 
$
120,744

 
$
(7,394
)



58

KULICKE AND SOFFA INDUSTRIES, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

The following table reconciles the provision for (benefit from) income taxes with the expected income tax provision computed based on the applicable U.S. federal statutory tax rate for fiscal 2019, 2018, and 2017:
 
Fiscal
(dollar amounts in thousands)
2019
 
2018
 
2017
Expected income provision based on the U.S. federal statutory tax rate
$
7,284

 
$
43,568

 
$
41,358

Effect of earnings of foreign subsidiaries subject to different tax rates
(4,335
)
 
(12,947
)
 
(22,832
)
Benefit from tax incentives
(5,084
)
 
(20,429
)
 
(23,294
)
Benefit from research and development tax credits
(3,041
)
 
(2,785
)
 
(1,859
)
Benefit from foreign tax credits
(22,744
)
 
(3,939
)
 
(26,119
)
U.S. one-time transition tax
9,369

 
101,854

 

Remeasurement of deferred taxes
5,480

 
2,760

 

Non-deductible goodwill impairment

 

 
8,805

Valuation allowance
25,289

 
7,366

 
6,458

Foreign operations (withholding taxes, taxes on unrepatriated foreign earnings, and deemed dividends)
8,578

 
5,746

 
6,039

Unrecognized tax benefit
156

 
530

 
2,936

Non-deductible items
2,248

 
(758
)
 
778

Other, net
(290
)
 
(222
)
 
336

Provision for (benefit from) income taxes
$
22,910

 
$
120,744

 
$
(7,394
)
Effective tax rate
66.0
%
 
68.0
%
 
(6.2
)%

On December 22, 2017, the TCJA was signed into law. Among the many U.S. tax law changes, the TCJA reduced the U.S. federal statutory tax rate from 35% to 21%, imposed a one-time transition tax on deemed repatriation of previously untaxed accumulated earnings and profits of certain foreign subsidiaries, and created a new foreign minimum tax. In accordance with Staff Accounting Bulletin No. 118 ("SAB 118"), the accounting for the tax effects of the TCJA was completed in the first quarter of fiscal 2019.
In fiscal 2019, the Company recorded an additional tax expense of $9.4 million due to newly issued TCJA regulations and guidance on the computation of the U.S. one-time transition tax. The Company recognized an aggregate tax expense for fiscal 2018 and 2019 of $114.0 million, comprised primarily of $2.8 million from the re-measurement of U.S. deferred tax assets and liabilities to reflect the decrease in the U.S. federal statutory tax rate in fiscal 2018, and $111.2 million related to the U.S. one-time transition tax on deemed repatriation of previously untaxed accumulated earnings and profits of certain foreign subsidiaries, net of related foreign tax credits and unrecognized tax benefit in fiscal 2018 and 2019. The Company also recorded $5.5 million in fiscal 2019 to revalue certain foreign deferred assets and liabilities to reflect enacted foreign statutory tax rates in Singapore and the Netherlands.
During fiscal 2019, the Company completed its evaluation of the future cash needs of its U.S. and foreign operations, the alignment of cash balances with the Company’s long-term capital allocation strategy, and the impact of the TCJA which generally allows U.S. corporations to make distributions without incurring additional U.S. income tax. As a result of this reassessment, a portion of the Company’s undistributed foreign earnings are no longer deemed to be indefinitely reinvested outside the U.S. as of September 28, 2019. The Company recorded $0.7 million of tax expense in the second quarter of fiscal 2019 as part of the initial change in assertion and $1.8 million of tax expense cumulatively by the end of fiscal 2019 primarily due to subsequent changes in foreign exchange rates from the date of the initial change.
Further, we operate in a number of foreign jurisdictions, including Singapore, where we have a tax incentive that allows for a reduced tax rate on certain classes of income, provided the Company meets certain employment and investment conditions through the expiration date in fiscal 2020. This tax incentive arrangement may be renewed subject to the agreement of the Singapore government on additional requirements that must be satisfied. In fiscal 2019, 2018, and 2017, the tax incentive arrangement helped to reduce the Company’s provision for income taxes by $5.0 million or $0.08 per share, $20.4 million or $0.29 per share and $23.3 million or $0.33 per share, respectively.
The following table reflects deferred tax balances based on the tax effects of cumulative temporary differences for fiscal 2019 and 2018:


59

KULICKE AND SOFFA INDUSTRIES, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

 
Fiscal
(in thousands)
2019
 
2018
Accruals and reserves
$
5,514

 
$
6,652

Tax credit carryforwards
23,448

 
4,532

Net operating loss carryforwards
36,050

 
39,856

Gross deferred tax assets
$
65,012

 
$
51,040

 
 
 
 
Valuation allowance
$
(58,411
)
 
$
(37,249
)
Deferred tax assets, net of valuation allowance
$
6,601

 
$
13,791

 
 
 
 
Taxes on undistributed foreign earnings
$
(24,542
)
 
$
(21,988
)
Fixed and intangible assets
(7,704
)
 
(8,377
)
Deferred tax liabilities
$
(32,246
)
 
$
(30,365
)
Net deferred tax liabilities
$
(25,645
)
 
$
(16,574
)
 
 
 
 
Reported as
 
 
 
Deferred tax assets
$
6,409

 
$
9,017

Deferred tax liabilities
(32,054
)
 
(25,591
)
Net deferred tax liabilities
$
(25,645
)
 
$
(16,574
)

As of September 28, 2019, the Company has foreign net operating loss carryforwards of $110.6 million, state net operating loss carryforwards of $146.5 million, and U.S. federal and state tax credit carryforwards of $7.8 million that can be used to offset future income tax obligations. These net operating loss and tax credit carryforwards can be utilized prior to their expiration dates in fiscal years 2020 through 2035, with the exception of certain credits and foreign net operating losses that can be carried forward indefinitely. The Company has recorded valuation allowances against certain foreign and state net operating loss carryforwards and state tax credits which are expected to expire unutilized.
The Company continues to evaluate the realizability of its net deferred tax assets at each reporting date and records a benefit for deferred tax assets to the extent it has projected future taxable income or deferred tax liabilities that provide a source of future income to benefit such deferred tax assets. As a result of this analysis, the Company continues to maintain a valuation allowance against certain state and foreign deferred tax assets as the realization of these assets is not more likely than not given uncertainty of future apportioned earnings in these jurisdictions.
The following table reconciles the beginning and ending balances of the Company's unrecognized tax benefit, excluding related accrued interest and penalties, for fiscal 2019, 2018, and 2017:
 
 
Fiscal
(in thousands)
 
2019
 
2018
 
2017
Unrecognized tax benefit, beginning of year
 
$
13,038

 
$
12,062

 
$
7,453

Additions for tax positions, current year
 
410

 
1,482

 
3,657

Additions for tax positions, prior year
 

 

 
1,834

Reductions for tax positions, prior year
 
(523
)
 
(506
)
 
(882
)
Unrecognized tax benefit, end of year
 
$
12,925

 
$
13,038

 
$
12,062


The Company recognizes interest and penalties related to potential income tax liabilities as a component of unrecognized tax benefit and in provision for income taxes. For the fiscal year ended September 28, 2019, the Company recognized $1.4 million of accrued interest and penalties related to unrecognized tax benefit. The amount of interest and penalties related to unrecognized tax benefit recorded in the provision for income taxes was not material for any period presented.
As of September 28, 2019, approximately $13.1 million of unrecognized tax benefit, including related interest and penalties, if recognized, would impact the Company's effective tax rate.
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 12 months due to the expected lapse of statutes of limitation and/or settlements of tax


60

KULICKE AND SOFFA INDUSTRIES, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

examinations. Given the number of years and numerous matters that remain subject to examination in various tax jurisdictions, we cannot practicably estimate the financial outcomes of these examinations.
The Company files a U.S. federal income tax return, as well as income tax returns in various state and foreign jurisdictions. For U.S. federal income tax returns purposes, tax years following fiscal 2016 remain subject to examination. For most state tax returns, tax years following fiscal 2001 remain subject to examination as a result of the generation of net operating loss carry-forwards. In the foreign jurisdictions where the Company files income tax returns, the statutes of limitations with respect to these jurisdictions vary from jurisdiction to jurisdiction and range from 4 to 6 years. The Company's foreign tax returns are currently under examination by tax authorities in multiple foreign jurisdictions. The Company believes that adequate provisions have been made for any adjustments that may result from the examination.

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 in deciding how to allocate resources and assess performance. The Company's Chief Executive Officer is the Company's chief operating decision maker. The chief operating decision-maker does not review discrete asset information.
The following table reflects operating information by segment for fiscal 2019, 2018, and 2017
 
 
Fiscal
(in thousands)
 
2019
 
2018
 
2017
Net revenue:
 
 
 
 
 
 
      Capital Equipment
 
$
386,820

 
$
719,390

 
$
651,934

      APS
 
153,232

 
169,731

 
157,107

              Net revenue
 
540,052

 
889,121

 
809,041

Income from operations:
 
 
 
 
 
 
      Capital Equipment
 
(12,577
)
 
132,563

 
107,115

      APS
 
34,187

 
34,069

 
5,968

              Income from operations
 
$
21,610

 
$
166,632

 
$
113,083


The following tables reflect capital expenditures, depreciation and amortization expense by segment for fiscal 2019, 2018, and 2017.
 
 
Fiscal
(in thousands)
 
2019
 
2018
 
2017
Capital expenditures:
 
 
 
 
 
 
      Capital Equipment
 
$
5,380

 
$
7,029

 
$
14,415

      APS
 
6,449

 
13,412

 
11,273

Capital expenditures
 
$
11,829

 
$
20,441

 
$
25,688

 
 
Fiscal
(in thousands)
 
2019
 
2018
 
2017
Depreciation expense:
 
 
 
 
 
 
      Capital Equipment
 
$
7,584

 
$
7,435

 
$
6,306

      APS
 
5,308

 
3,754

 
3,397

Depreciation expense
 
$
12,892

 
$
11,189

 
$
9,703




61

KULICKE AND SOFFA INDUSTRIES, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

 
 
Fiscal
(in thousands)
 
2019
 
2018
 
2017
Amortization expense:
 
 
 
 
 
 
      Capital Equipment
 
$
3,977

 
$
4,203

 
$
2,841

      APS
 
3,435

 
3,623

 
3,713

Amortization expense
 
$
7,412

 
$
7,826

 
$
6,554


Geographical information
The following tables reflect destination sales to unaffiliated customers by country and long-lived assets by country for fiscal 2019, 2018, and 2017:
 
Fiscal
(in thousands)
2019
 
2018
 
2017
China
$
252,179

 
$
408,567

 
$
323,803

Taiwan
63,440

 
126,676

 
100,738

Malaysia
41,568

 
65,354

 
72,329

United States
36,393

 
68,774

 
57,728

Singapore
25,680

 
19,648

 
7,119

Korea
15,236

 
38,551

 
73,410

Germany
13,594

 
19,018

 
18,754

Hong Kong
12,096

 
14,194

 
14,314

Philippines
12,057

 
26,372

 
25,165

Vietnam
10,978

 
20,864

 
29,330

All other
56,831

 
81,103

 
86,351

Total destination sales to unaffiliated customers
$
540,052

 
$
889,121

 
$
809,041

 
Fiscal
(in thousands)
2019
 
2018
 
2017
Long-lived assets:
 
 
 
 
 
Singapore
$
25,620

 
$
30,240

 
$
31,553

United States
27,665

 
23,696

 
43,440

China
18,969

 
18,333

 
11,148

Israel
8,288

 
8,460

 
4,549

All other
6,981

 
6,944

 
6,899

Total long-lived assets
$
87,523

 
$
87,673

 
$
97,589



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 to correct product failures during the warranty period.


62

KULICKE AND SOFFA INDUSTRIES, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

The following table reflects the reserve for product warranty activity for fiscal 2019, 2018, and 2017
 
 
Fiscal
(in thousands)
 
2019
 
2018
 
2017
Reserve for warranty, beginning of period
 
$
14,474

 
$
13,796

 
$
12,544

Provision for warranty
 
12,140

 
12,603

 
11,743

Utilization of reserve
 
(12,429
)
 
(11,925
)
 
(10,491
)
Reserve for warranty, end of period
 
$
14,185

 
$
14,474

 
$
13,796


Other Commitments and Contingencies
The following table reflects obligations not reflected on the Consolidated Balance Sheet as of September 28, 2019:
 
 
 

 
Payments due by fiscal year
(in thousands)
 
Total
 
2020
 
2021
 
2022
 
2023
 
thereafter
Inventory purchase obligation (1)
 
$
83,278

 
$
83,278

 
$

 
$

 
$

 
$

Operating lease obligations (2)
 
16,273

 
4,089

 
2,576

 
2,182

 
1,967

 
5,459

Total
 
$
99,551

 
$
87,367

 
$
2,576

 
$
2,182

 
$
1,967

 
$
5,459


(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.
(2)
The Company has minimum rental commitments under various leases (excluding taxes, insurance, maintenance and repairs, which are also paid by the Company) primarily for various facility and equipment leases, which expire periodically through 2019 (not including lease extension options, if applicable).
Pursuant to ASC No. 840, Leases, for lessee's involvement in asset construction, the Company was considered the owner of the Building during the construction phase. The Building was completed on December 1, 2013 and Pte signed an agreement with the Landlord to lease from the Landlord approximately 198,000 square feet, representing approximately 70% of the Building. Following the completion of construction, we performed a sale-leaseback analysis pursuant to ASC 840 and determined that because of our continuing involvement, ASC 840 precluded us from derecognizing the asset and associated financing obligation. As such, we reclassified the asset from construction in progress to Property, Plant and Equipment and began to depreciate the building over its estimated useful life of 25 years. We concluded that the term of the financing obligation is 10 years. This is equal to the non-cancellable term of our lease agreement with the Landlord. As of September 28, 2019, we recorded a financing obligation related to the Building of $15.0 million (see Note 8 above). The financing obligation is not reflected in the table above.
Concentrations
The following tables reflect significant customer concentrations as a percentage of net revenue for fiscal 2019, 2018, and 2017:
 
 
Fiscal
 
 
2019
 
2018
 
2017
Haoseng Industrial Co., Ltd (1)
 
*
 
12.8
%
 
10.1
%

* Represents less than 10% of total net revenue
(1) Distributor of the Company's products


63

KULICKE AND SOFFA INDUSTRIES, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

The following table reflects significant customer concentrations as a percentage of total accounts receivable as of September 28, 2019 and September 29, 2018:
 
 
As of
 
 
September 28, 2019

 
September 29, 2018

Xinye (HK) Electronics Co. (1)
 
16.0
%
 
*

Forehope Electronic (Ningbo) Co., Ltd
 
15.3
%
 
*

Super Power International Ltd. (1)
 
13.5
%
 
13.6
%
Haoseng Industrial Co., Ltd (1)
 
*

 
32.9
%

 * Represents less than 10% of total accounts receivable
(1) Distributor of the Company's products



64

KULICKE AND SOFFA INDUSTRIES, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS - (Continued)

NOTE 16: SELECTED QUARTERLY FINANCIAL DATA (unaudited)
Presented below is a summary of the unaudited quarterly financial information for fiscal 2019 and 2018 (in thousands, except per share amounts).
 
Fiscal 2019 for the Quarter Ended
 
 
(in thousands, except per share amounts)
December 29
 
March 30
 
June 29
 
September 28
 
Fiscal 2019
Net revenue
$
157,208

 
$
115,908

 
$
127,109

 
$
139,827

 
$
540,052

Gross profit
74,799

 
55,573

 
58,780

 
65,438

 
254,590

Income / (loss) from operations
14,555

 
(2,465
)
 
1,827

 
7,693

 
21,610

Provision for income taxes
10,570

 
4,672

 
3,864

 
3,804

 
22,910

Net income / (loss)
$
7,517

 
$
(3,555
)
 
$
1,287

 
$
6,404

 
$
11,653

 
 
 
 
 
 
 
 
 
 
Net income / (loss) per share (1):
 
 
 
 
 
 
 
 
 
   Basic
$
0.11

 
$
(0.05
)
 
$
0.02

 
$
0.10

 
$
0.18

   Diluted
$
0.11

 
$
(0.05
)
 
$
0.02

 
$
0.10

 
$
0.18

 
 
 
 
 
 
 
 
 
 
Weighted average shares outstanding:
 
 
 
 
 
 
 
 
 
Basic
67,176

 
65,930

 
64,683

 
63,401

 
65,286

Diluted
67,851

 
65,930

 
65,431

 
64,251

 
65,948

 
 
 
 
 
 
 
 
 
 
 
Fiscal 2018 for the Quarter Ended
 
 
(in thousands, except per share amounts)
December 30
 
March 30
 
June 30
 
September 29
 
Fiscal 2018
Net revenue
$
213,691

 
$
221,772

 
$
268,834

 
$
184,824

 
$
889,121

Gross profit
97,202

 
99,447

 
126,969

 
85,823

 
409,441

Income from operations
39,159

 
38,436

 
64,463

 
24,574

 
166,632

Provision for (benefit from) income taxes
110,412

 
4,800

 
7,282

 
(1,750
)
 
120,744

Net (loss) / income
$
(69,528
)
 
$
36,313

 
$
60,256

 
$
29,635

 
$
56,676

 
 
 
 
 
 
 
 
 
 
Net (loss) / income per share (1):
 
 
 
 
 
 
 
 
 
   Basic
$
(0.99
)
 
$
0.52

 
$
0.87

 
$
0.44

 
$
0.82

   Diluted
$
(0.99
)
 
$
0.51

 
$
0.86

 
$
0.43

 
$
0.80

 
 
 
 
 
 
 
 
 
 
Weighted average shares outstanding:
 
 
 
 
 
 
 
 
 
Basic
70,577

 
70,361

 
69,125

 
67,462

 
69,380

Diluted
70,577

 
71,425

 
70,302

 
68,675

 
70,419

(1) EPS for the year may not equal the sum of quarterly EPS due to changes in weighted share calculations.
NOTE 17: SUBSEQUENT EVENTS
On October 24, 2019, the Company entered into foreign exchange forward contracts with notional amounts of $10.0 million. We entered into these 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 foreign exchange forward contracts have maturities of up to twelve months.


65

Table of Contents



Item 9.    CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
None.
Item 9A. 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 September 28, 2019. Based on that evaluation, the Chief Executive Officer and Chief Financial Officer concluded that, as of September 28, 2019 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 Securities Exchange Act of 1934, as amended, is (i) recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission'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.
Management’s Report on Internal Control Over Financial Reporting
The management of Kulicke and Soffa Industries, Inc. (the “Company”) is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rule 13a-15(f) and 15d-15(f) of the Securities Exchange Act of 1934, as amended. The Company's 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 generally accepted accounting principles in the United States of America.
The Company's internal control over financial reporting includes those policies and procedures that pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the Company; provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles; provide reasonable assurance that receipts and expenditures of the Company are being made only in accordance with authorizations of management and directors of the Company; and provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the Company's assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
Management evaluated the effectiveness of the Company's internal control over financial reporting as of September 28, 2019. In making this assessment, management used the framework established in Internal Control-Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”). Management's assessment included an evaluation of the design of our internal control over financial reporting and testing of the operational effectiveness of our internal control over financial reporting. Management reviewed the results of its assessment with the Audit Committee of the Company's Board of Directors.
Based on that assessment, management has concluded that, as of September 28, 2019, the Company's internal control over financial reporting was effective.
The effectiveness of the Company's internal control over financial reporting as of September 28, 2019 has been audited by PricewaterhouseCoopers LLP, an independent registered public accounting firm, as stated in its report, which appears in Part II, Item 8 of this Form 10-K.
Changes in Internal Control over Financial Reporting
There has been no change in the Company's internal control over financial reporting during the three months ended September 28, 2019, that has materially affected, or is reasonably likely to materially affect, the Company's internal control over financial reporting.

Item 9B. OTHER INFORMATION
None.


66

Table of Contents



PART III

Item 10.
DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE
Information required by Item 401 of Regulation S-K with respect to the directors and executive officers will appear under the heading “ITEM 1 - ELECTION OF DIRECTORS” in the Company's Proxy Statement for the 2020 Annual Meeting of Shareholders, which information is incorporated herein by reference. The other information required by Item 401 of Regulation S-K will appear under the heading “CORPORATE GOVERNANCE” in the Company's Proxy Statement for the 2020 Annual Meeting of Shareholders, which information is incorporated herein by reference.
The information required by Item 405 of Regulation S-K will appear under the heading “CORPORATE GOVERNANCE - Section 16(a) Beneficial Ownership Reporting Compliance” in the Company's Proxy Statement for the 2020 Annual Meeting of Shareholders, which information is incorporated herein by reference.
The information required by Item 406 of Regulation S-K will appear under the heading “CORPORATE GOVERNANCE - Code of Ethics” in the Company's Proxy Statement for the 2020 Annual Meeting of Shareholders, which information is incorporated herein by reference.
The information required by Item 407(c)(3) of Regulation will appear under the headings “CORPORATE GOVERNANCE-Nominating and Governance Committee” and “Shareholder Proposals” in the Company's Proxy Statement for the 2020 Annual Meeting of Shareholders, which information is incorporated herein by reference.
The information required by Items 407(d)(4) and (d)(5) of Regulation S-K will appear under the heading “CORPORATE GOVERNANCE-Audit Committee” in the Company's Proxy Statement for the 2020 Annual Meeting of Shareholders, which information is incorporated herein by reference.
Item 11.    EXECUTIVE COMPENSATION
The information required by Item 402 of Regulation S-K will appear under the heading “COMPENSATION OF EXECUTIVE OFFICERS,” in the Company's Proxy Statement for the 2020 Annual Meeting of Shareholders, which information is incorporated herein by reference.
The information required by Item 407(e)(4) of Regulation S-K will appear under the heading “CORPORATE GOVERNANCE- Management Development and Compensation Committee Interlocks and Insider Participation” in the Company's Proxy Statement for the 2020 Annual Meeting of Shareholders, which information is incorporated herein by reference.
The information required by Item 407(e)(5) of Regulation S-K will appear under the heading “MANAGEMENT DEVELOPMENT AND COMPENSATION COMMITTEE REPORT” in the Company's Proxy Statement for the 2020 Annual Meeting of Shareholders, which information is incorporated herein by reference.
Item 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
The information required hereunder concerning security ownership of certain beneficial owners and management will appear under the headings “CORPORATE GOVERNANCE - Security Ownership Of Certain Beneficial Owners” and “CORPORATE GOVERNANCE - SECURITY OWNERSHIP OF DIRECTORS, NOMINEES AND EXECUTIVE OFFICERS”, in the Company's Proxy Statement for the 2020 Annual Meeting of Shareholders, which information is incorporated herein by reference. The information required by this item relating to securities authorized for issuance under equity compensation plans is included under the heading “EQUITY COMPENSATION PLAN INFORMATION” in the Company's Proxy Statement for the 2020 Annual Meeting of Shareholders, which is incorporated herein by reference.
Item 13.
CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS AND DIRECTOR INDEPENDENCE
The information required by Item 404 of Regulation S-K will appear under the heading “CORPORATE GOVERNANCE - Certain Relationships and Related Transactions” in the Company's Proxy Statement for the 2020 Annual Meeting of Shareholders, which information is incorporated herein by reference.
The information required by Section 407(a) of Regulation S-K will appear under the heading “CORPORATE GOVERNANCE - Board Matters” in the Company's Proxy Statement for the 2020 Annual Meeting of Shareholders, which information is incorporated herein by reference.


67

Table of Contents



Item 14. PRINCIPAL ACCOUNTING FEES AND SERVICES
The information required hereunder will appear under the heading “AUDIT AND RELATED FEES” in the Company's Proxy Statement for the 2020 Annual Meeting of Shareholders, which information is incorporated herein by reference.


68

Table of Contents



Part IV
Item 15.
EXHIBITS AND FINANCIAL STATEMENT SCHEDULES
(a)
The following documents are filed as part of this report:
 
 
Page
(1)
Financial Statements - Kulicke and Soffa Industries, Inc.:
 
 
Report of Independent Registered Public Accounting Firm
 
Consolidated Balance Sheets as of September 28, 2019 and September 29, 2018
 
Consolidated Statements of Operations for fiscal 2019, 2018 and 2017
 
Consolidated Statements of Comprehensive Income for fiscal 2019, 2018 and 2017
 
Consolidated Statements of Changes in Shareholders' Equity for fiscal 2019, 2018 and 2017
 
Consolidated Statements of Cash Flows for fiscal 2019, 2018 and 2017
 
Notes to Consolidated Financial Statements
 
 
 
(2)
Financial Statement Schedule:
 
 
Schedule II - Valuation and Qualifying Accounts
 
All other schedules are omitted because they are not applicable or the required information is
shown in the Consolidated Financial Statements or notes thereto.
 
(3)
Exhibits:
 
EXHIBIT NUMBER
 
ITEM
3.1
 
The Company's Amended and Restated Articles of Incorporation, dated December 5, 2007, is incorporated herein by reference to Exhibit 3(i) to the Company's Annual Report on Form 10-K for the fiscal year ended September 29, 2007, SEC file number 000-00121.
3.2
 
The Company's Amended and Restated By-Laws, dated October 22, 2015, is incorporated herein by reference to Exhibit 3(ii) to the Company's Current Report on Form 8-K dated October 22, 2015.
4.1
 
Specimen Common Share Certificate of Kulicke and Soffa Industries Inc., is incorporated herein by reference to Exhibit 4 to the Company's Form-8A12G/A dated September 11, 1995, SEC file number 000-00121.
4.2
 
Description of the Company's securities.
10.1
 
2009 Equity Plan is incorporated herein by reference to Appendix A to the Company's Proxy Statement on Schedule 14A for the annual meeting of shareholders on February 10, 2009.*
10.2
 
Amendment No. 1 to the Kulicke and Soffa Industries, Inc. 2009 Equity Plan, effective September 15, 2009, is incorporated herein by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K filed on September 18, 2009.*
10.3
 
Amendment No. 2 to the Kulicke and Soffa Industries, Inc. 2009 Equity Plan, effective September 30, 2009, is incorporated herein by reference to Exhibit 10.2 to the Company's Current Report on Form 8-K filed on September 18, 2009.*
10.4
 
Amendment No. 3 to the Kulicke and Soffa Industries, Inc. 2009 Equity Plan, effective September 21, 2012, in incorporated herein by reference to Exhibit 10.4 of the Company's Current Report on Form 8-K filed on December 7, 2012.*
10.5
 
Form of Officer Restricted Share Unit Award Agreement regarding the 2009 Equity Plan, is incorporated herein by reference to Exhibit 10.5 to the Company's Current Report on Form 8-K dated December 9, 2010.*
10.6
 
Form of Officer Restricted Share Unit Award Agreement regarding the 2009 Equity Plan, is incorporated herein by reference to Exhibit 10.5 to the Company's Current Report on Form 8-K dated December 7, 2012.*
10.7
 
Kulicke & Soffa Industries, Inc. Executive Severance Pay Plan, dated as of August 9, 2011, is incorporated herein by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K filed on August 12, 2011.*


69

Table of Contents



10.8
 
Kulicke & Soffa Industries, Inc. Officer Severance Pay Plan, dated as of August 9, 2011, is incorporated herein by reference to Exhibit 10.2 to the Company's Current Report on Form 8-K filed on August 12, 2011.*
10.9
 
Form of Change of Control Agreement, is incorporated herein by reference to Exhibit 10.3 to the Company's Current Report on Form 8-K filed on August 12, 2011.*
10.10
 
Form of Officer Strategic Performance Share Unit Award Agreement regarding the 2009 Equity Plan is incorporated herein by reference to Exhibit 10.1 to the Company's Quarterly Report on Form 10-Q for the quarterly period ended December 29, 2012.*
10.11
 
Form of Director Indemnification Agreement is incorporated herein by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on October 10, 2013.*
10.12
 
Lease Agreement between DBS Trustee Limited, as trustee of Mapletree Industrial Trust, and the Kulicke & Soffa Pte. Ltd, dated December 1, 2013, is incorporated herein by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on December 5, 2013.
10.13
 
Lease Agreement Variation Letter between DBS Trustee Limited, as trustee of Mapletree Industrial Trust, and the Kulicke & Soffa Pte. Ltd, dated December 1, 2013, is incorporated herein by reference to Exhibit 10.2 to the Company’s Current Report on Form 8-K filed on December 5, 2013.
10.14
 
Form of Officer Indemnification Agreement is incorporated herein by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed on December 11, 2013.*
10.15
 
Amended and Restated Incentive Compensation Plan, incorporated herein by reference to Exhibit 10.1 of the Company's Current Report on Form 8-K filed on May 8, 2014.*
10.16
 
Share Sale and Purchase Agreement between Kulicke & Soffa Holdings, B.V. and Assembléon Holding B.V., dated December 29, 2014, incorporated herein by reference to Exhibit 10.1 of the Company's Quarterly Report on Form 10-Q for the quarterly period ended December 27, 2014.
10.17
 
Incentive Compensation Plan, incorporated herein by reference to Exhibit 10.1 of the Company's Current Report on Form 8-K filed on September 25, 2015.*
10.18
 
Kulicke & Soffa Industries, Inc. 2009 Equity Plan Restricted Share Unit Award Agreement, incorporated herein by reference to Exhibit 10.35 of the Company's Annual Report on Form 10-K for the fiscal year ended October 1, 2015.*
10.19
 
Offer Letter between Kulicke and Soffa Industries, Inc. and Fusen Chen dated October 3, 2016, incorporated herein by reference to Exhibit 10.1 of the Company's Current Report on Form 8-K filed on October 3, 2016.*
10.20
 
Agreement For Purchase and Sale of Real Property, dated January 11, 2017, between the Company and ARC KSFTWPA001, LLC, incorporated herein by reference to Exhibit 10.2 of the Company's Quarterly Report on Form 10-Q for the quarterly period ended December 31, 2016.
10.21
 
2017 Equity Plan is incorporated herein by reference to Appendix A to the Company's Proxy Statement on Schedule 14A for the annual meeting of shareholders on March 14, 2017.*
10.22
 
Form of Performance Share Unit Award Agreement regarding the 2017 Equity Plan is incorporated herein by reference to Exhibit 10.1 of the Company's Current Report on Form 8-K filed on November 6, 2017.
10.23
 
Form of Restricted Share Unit Award Agreement regarding the 2017 Equity Plan is incorporated herein by reference to Exhibit 10.2 of the Company's Current Report on Form 8-K filed on November 6, 2017.
21
 
Subsidiaries of the Company.
23
 
Consent of PricewaterhouseCoopers LLP (Independent Registered Public Accounting Firm).
31.1
 
Certification of Fusen Chen, Chief Executive Officer of Kulicke and Soffa Industries, Inc., pursuant to Rule 13a-14(a) or Rule 15d-14(a).
31.2
 
Certification of Lester Wong, Chief Financial Officer of Kulicke and Soffa Industries, Inc., pursuant to Rule 13a-14(a) or Rule 15d-14(a).
32.1
 
Certification of Fusen Chen, Chief Executive Officer of Kulicke and Soffa Industries, Inc., pursuant to 18 U.S.C. Section 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
32.2
 
Certification of Lester Wong, Chief Financial Officer of Kulicke and Soffa Industries, Inc., pursuant to 18 U.S.C. Section 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
101.SCH
 
Inline XBRL Taxonomy Extension Schema Document.
101.CAL
 
Inline XBRL Taxonomy Extension Calculation Linkbase Document.


70

Table of Contents



101.DEF
 
Inline XBRL Taxonomy Extension Definition Linkbase Document.
101.LAB
 
Inline XBRL Taxonomy Extension Label Linkbase Document.
101.PRE
 
Inline XBRL Taxonomy Extension Presentation Linkbase Document.
104
 
Inline XBRL for the cover page of this Annual Report on Form 10-K, included in the Exhibit 101 Inline XBRL Document Set.
  * Indicates a management contract or compensatory plan or arrangement
** Copies of certain instruments defining the rights of holders of certain of our long-term debt are not filed herewith. We hereby agree to furnish a copy of any such instrument to the SEC upon request.
 



71

Table of Contents



KULICKE AND SOFFA INDUSTRIES, INC.
Schedule II-Valuation and Qualifying Accounts
Fiscal 2019:
Beginning of period
 
Charged to Costs and Expenses
 
Other Additions
 
Other Deductions
 
End of period
Allowance for doubtful accounts
$
385

 
$
212

 
$

 
$

(1)
$
597

 
 
 
 
 
 
 
 
 
 
 
Inventory reserve
$
26,889

 
$
2,657

 
$

 
$
(233
)
(2)
$
29,313

 
 
 
 
 
 
 
 
 
 
 
Valuation allowance for deferred taxes
$
37,249

 
$

(3)
$
21,162

 
$

 
$
58,411

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Fiscal 2018:
 
 
 
 
 
 
 
 
 
Allowance for doubtful accounts
$
79

 
$
383

 
$

 
$
(77
)
(1)
$
385

 
 
 
 
 
 
 
 
 
 
 
Inventory reserve
$
24,639

 
$
4,897

 
$

 
$
(2,647
)
(2)
$
26,889

 
 
 
 
 
 
 
 
 
 
 
Valuation allowance for deferred taxes
$
29,614

 
$

(3)
$
7,635

 
$

 
$
37,249

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Fiscal 2017:
 
 
 
 
 
 
 
 
 
Allowance for doubtful accounts
$
506

 
$
(136
)
 
$

 
$
(291
)
(1)
$
79

 
 
 
 
 
 
 
 
 
 
 
Inventory reserve
$
21,080

 
$
10,925

 
$

 
$
(7,366
)
(2)
$
24,639

 
 
 
 
 
 
 
 
 
 
 
Valuation allowance for deferred taxes
$
27,381

 
$

(3)
$
2,233

 
$

 
$
29,614

 
 
 
 
 
 
 
 
 
 
 
(1)
Represents write-offs of specific accounts receivable.
(2)
Sale or scrap of previously reserved inventory.
(3)
Reflects the net increase in the valuation allowance primarily associated with the Company's U.S. tax credits, U.S. and foreign net operating losses and other deferred tax assets.




72

Table of Contents



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.
 
 
 
 
By:
/s/ FUSEN CHEN
 
 
Fusen Chen
 
 
President and Chief Executive Officer
 
 
 
 
Dated:
November 15, 2019

Signature
Title
Date
 
 
 
/s/ FUSEN CHEN
President and Chief Executive Officer
November 15, 2019
Fusen Chen
(principal executive officer)
 
 
 
 
/s/ LESTER WONG
Senior Vice President, Chief Financial Officer and General Counsel
November 15, 2019
Lester Wong
(principal financial officer and principal accounting officer)
 
 
 
 
/s/ GARRETT E. PIERCE
Director
November 15, 2019
Garrett E. Pierce
 
 
 
 
 
/s/ BRIAN R. BACHMAN
Director
November 15, 2019
Brian R. Bachman
 
 
 
 
 
/s/ CHIN HU LIM
Director
November 15, 2019
Chin Hu Lim
 
 
 
 
 
/s/ GREGORY F. MILZCIK
Director
November 15, 2019
Gregory F. Milzcik
 
 
 
 
 
/s/ MUI SUNG YEO
Director    
November 15, 2019
Mui Sung Yeo
 
 
 
 
 
/s/ PETER T. KONG
Director
November 15, 2019
Peter T. Kong
 
 



73

Table of Contents



EXHIBIT INDEX
EXHIBIT NUMBER
 
ITEM
3.1
 
3.2
 
4.1
 
4.2
 
10.1
 
10.2
 
10.3
 
10.4
 
10.5
 
10.6
 
10.7
 
10.8
 
10.9
 
10.10
 
10.11
 
10.12
 
10.13
 
10.14
 
10.15
 
10.16
 


74

Table of Contents



10.17
 
10.18
 
10.19
 
10.20
 
10.21
 
10.22
 
10.23
 
21
 
23
 
31.1
 
31.2
 
32.1
 
32.2
 
101.SCH
 
Inline XBRL Taxonomy Extension Schema Document
101.CAL
 
Inline XBRL Taxonomy Extension Calculation Linkbase Document.
101.DEF
 
Inline XBRL Taxonomy Extension Definition Linkbase Document.
101.LAB
 
Inline XBRL Taxonomy Extension Label Linkbase Document.
101.PRE
 
Inline XBRL Taxonomy Extension Presentation Linkbase Document.
104
 
Inline XBRL for the cover page of this Annual Report on Form 10-K, included in the Exhibit 101 Inline XBRL Document Set.
  * Indicates a management contract or compensatory plan or arrangement
** Copies of certain instruments defining the rights of holders of certain of our long-term debt are not filed herewith. We hereby agree to furnish a copy of any such instrument to the SEC upon request.
 
 


75
EX-4.2 2 exhibit422019.htm EXHIBIT 4.2 Exhibit
Exhibit 4.2



DESCRIPTION OF THE REGISTRANT'S SECURITIES
REGISTERED PURSUANT TO SECTION 12 OF THE
SECURITIES EXCHANGE ACT OF 1934

The following is a general description of the common stock of Kulicke and Soffa Industries, Inc. (the “Company”) and does not purport to be complete. For a complete description of the terms and provisions of the common stock, refer to the Company's Amended and Restated Articles of Incorporation (the “Articles of Incorporation”) and Amended and Restated By-Laws (the “By-Laws”), each of which is an exhibit incorporated by reference into the Annual Report on Form 10-K of which this exhibit is a part. This summary is qualified in its entirety by reference to these documents.

Authorized Capital Stock

The authorized shares of the Company consist of two hundred million (200,000,000) shares of common stock without par value (“Common Stock”), and five million (5,000,000) shares of preferred stock without par value (“Preferred Stock”). As of November 8, 2019, there were 63,028,039 shares of the Company’s Common Stock outstanding, and no shares of Preferred Stock were outstanding.

The Company’s board of directors may, without further action by the shareholders, issue a series of Preferred Stock and fix the rights and preference of those shares, including the dividend rights, dividend rates, conversion rights, exchange rights, voting rights, terms of redemption, redemption price or prices, liquidation and other preferences and priorities and the number of shares constituting any series or the designation of such series. The rights of the holders of Common Stock will be subject to, and may be adversely affected by, the rights of the holders of any Preferred Stock so issued. All of the five million authorized shares of Preferred Stock are currently undesignated.

Description of Common Stock

Each share of the Company’s Common Stock has the same rights and privileges. Holders of Common Stock do not have any preferences or any preemptive, conversion or exchange rights. All of our outstanding shares of Common Stock are fully paid and nonassessable.

Voting Rights

The holders of Common Stock of the Company are entitled to vote upon all matters submitted to a vote of the Company’s shareholders and are entitled to one vote for each share of Common Stock held.

Quorum; Voting Standards

The presence of a majority of the common shares entitled to vote, represented in person or by proxy, constitutes a quorum.

In all elections for directors, the By-Laws provide that cumulative voting is allowed, meaning that holders of Common Stock may multiply the number of votes they are entitled to cast by the total number of directors to be elected at a meeting of shareholders and cast the whole number of votes for one candidate or distribute them among some or all candidates. For other routine matters, the voting standard for approval of a proposal is the affirmative vote of a majority of the total votes cast by all shareholders entitled to vote. However, in the context of some business combinations, the voting standards differ, as described further in the section below titled “Anti-Takeover Provisions of the Articles, By-Laws and Pennsylvania Law.”

Dividends

Subject to the prior rights and preferences, if any, applicable to shares of Preferred Stock or any series of Preferred Stock, the holders of Common Stock are entitled to participate ratably in dividends, payable in cash, stock or otherwise, as may be declared by the board of directors out of any funds legally available for the payment of dividends. Each such distribution will be payable to holders of record as they appear on our stock transfer books on such record dates as may be fixed by the board of directors.

Right to Receive Liquidation Distributions

If the Company voluntarily or involuntarily liquidates, dissolves or winds-up, or upon any distribution of the Company’s assets, the holders of the Company’s Common Stock will be entitled to receive, after distribution in full of the preferential amounts, if



Exhibit 4.2


any, to be distributed to the holders of Preferred Stock or any series of Preferred Stock, all of the remaining assets available for distribution equally and ratably in proportion to the number of shares of Common Stock held by them.

Listing

The Company’s Common Stock is listed on The Nasdaq Global Market under the trading symbol “KLIC.”

Transfer Agent

American Stock Transfer and Trust Company currently is the transfer agent and registrar for our common stock, with offices in New York, New York.

Preferred Stock

The board of directors is authorized, subject to limitations prescribed by law and the Articles of Incorporation, to provide for the issuance of shares of Preferred Stock, including one or more series of Preferred Stock, and to fix, from time to time by resolution, the number of shares to be included in each such series, and the designations, preferences, qualifications, limitations, restrictions, and special or relative rights of the shares of each such series.

The board of directors, without shareholder approval, may issue one or more series of Preferred Stock with voting or conversion rights that could adversely affect the voting power or economic rights of the holders of Common Stock. If the Company issues Preferred Stock, it may have the effect of delaying, deferring or preventing a change in control.

Anti-Takeover Provisions of the Articles, By-Laws and Pennsylvania Law

Some sections of the Articles of Incorporation and By-Laws and provisions of Pennsylvania law may discourage certain transactions involving a change in control of the Company.
 
The Articles of Incorporation and By-Laws contain provisions that (i) classify the board of directors into four classes, with one class being elected each year, (ii) permit the board to issue “blank check” Preferred Stock without shareholder approval, and (iii) prohibit the Company from engaging in certain business combinations with a holder of 20% or more of our shares without super-majority board or shareholder approval. Further, under the Pennsylvania Business Corporation Law, because the By-Laws provide for a classified board of directors, shareholders may only remove directors for cause.
 
The Company has opted out of several provisions of the Pennsylvania Business Corporation Law that could have the effect of delaying or interfering with a proposed change of control, but is also subject to other provisions of that law which could have those effects. The directors are subject to a provision of the Pennsylvania Business Corporation Law that permits them to consider the interests of constituencies other than the shareholders when deciding what will be in the best interests of the Company. In addition, the Company is subject to two statutory provisions that are similar to the last provision of the Articles of Incorporation described above. These statutory provisions impose certain price and other requirements, and special approvals before a holder of 20% or more of shares may engage in certain transactions.


 






EX-21 3 exhibit212019.htm EXHIBIT 21 Exhibit


EXHIBIT 21
 
SUBSIDIARIES OF THE COMPANY (1) 
 
Name
 
Jurisdiction of Incorporation
Assembléon B.V.
 
The Netherlands
K&S Worldwide, Inc.
 
Delaware
Kulicke & Soffa (Hong Kong) Limited
 
Hong Kong
Kulicke & Soffa (Israel) Limited
 
Israel
Kulicke & Soffa (S.E.A.) Pte. Ltd.
 
Singapore
Kulicke & Soffa (Suzhou) Limited
 
China
Kulicke and Soffa (Switzerland) Management GmbH
 
Switzerland
Kulicke & Soffa Foreign Investments, LLC
 
US
Kulicke & Soffa Global Holdings Corporation
 
Labuan, Malaysia
Kulicke & Soffa Global Investments, Inc.
 
US
Kulicke & Soffa Holdings B.V.
 
The Netherlands
Kulicke & Soffa Liteq B.V.
 
The Netherlands
Kulicke & Soffa Luxembourg Investment Holdings S.à r.L
 
Luxembourg
Kulicke and Soffa Luxembourg S.à r.L
 
Luxembourg
Kulicke & Soffa Netherlands B.V.
 
The Netherlands
Kulicke & Soffa Netherlands Investment Holdings B.V.
 
The Netherlands
Kulicke & Soffa Pte. Ltd.
 
Singapore
Kulicke & Soffa Holland Holdings B.V.
 
The Netherlands
Micro-Swiss Limited
 
Israel
 
(1)
Certain subsidiaries are omitted; however, such subsidiaries, even if combined into one subsidiary, would not constitute a “significant subsidiary” within the meaning of Regulation S-X.



EX-23 4 exhibit232019.htm EXHIBIT 23 Exhibit
Exhibit 23
 
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
  
We hereby consent to the incorporation by reference in the Registration Statement on Form S‑8 (Nos.333-217058, 333-160010, 333-148052, 333-103433, 333-37278) of Kulicke & Soffa Industries, Inc. of our report dated November 15, 2019 relating to the financial statements, financial statement schedule and the effectiveness of internal control over financial reporting, which appears in this Form 10-K.


 
/s/ PricewaterhouseCoopers LLP
Singapore
November 15, 2019
 





EX-31.1 5 exhibit3112019.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
 
CERTIFICATION
 
I, Fusen Chen, certify that:

1.
I have reviewed this annual report on Form 10-K 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: November 15, 2019
By:
/s/ FUSEN CHEN
 
 
Fusen Chen
 
 
Chief Executive Officer
  


EX-31.2 6 exhibit3122019.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
 
CERTIFICATION
 
I, Lester Wong, certify that:
  
1.
I have reviewed this annual report on Form 10-K 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: November 15, 2019
By:
/s/ LESTER WONG
 
 
Lester Wong
 
 
Senior Vice President, Chief Financial Officer and General Counsel
 


EX-32.1 7 exhibit3212019.htm EXHIBIT 32.1 Exhibit


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, 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 Annual Report on Form 10-K of Kulicke and Soffa Industries, Inc. for the fiscal year ended September 28, 2019 (the “Fiscal 2019 Form 10-K”), which this certification accompanies, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

2.
the information contained in the Fiscal 2019 Form 10-K fairly presents, in all material respects, the financial condition and results of operations of Kulicke and Soffa Industries, Inc.

 
Date: November 15, 2019
By:
/s/ FUSEN CHEN
 
 
Fusen Chen
 
 
Chief Executive Officer
 



EX-32.2 8 exhibit3222019.htm EXHIBIT 32.2 Exhibit


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, Senior Vice President, Chief Financial Officer and General Counsel 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 Annual Report on Form 10-K of Kulicke and Soffa Industries, Inc. for the fiscal year ended September 28, 2019 (the “Fiscal 2019 Form 10-K”), which this certification accompanies, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.
the information contained in the Fiscal 2019 Form 10-K fairly presents, in all material respects, the financial condition and results of operations of Kulicke and Soffa Industries, Inc.


Date: November 15, 2019
By:
/s/ LESTER WONG
 
 
Lester Wong
 
 
Senior Vice President, Chief Financial Officer and General Counsel

 



EX-101.SCH 9 klic-20190521.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2104100 - Disclosure - BALANCE SHEET COMPONENTS link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - BALANCE SHEET COMPONENTS (Components of significant balance sheet accounts) (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - BALANCE SHEET COMPONENTS (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - BALANCE SHEET COMPONENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 2401402 - Disclosure - BASIS OF PRESENTATION (Inventories) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - BASIS OF PRESENTATION (Policies) link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - BASIS OF PRESENTATION (Property, Plant and Equipment) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2401404 - Disclosure - BASIS OF PRESENTATION (Recent Accounting Pronouncements) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2420406 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2120100 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Notes) link:presentationLink link:calculationLink link:definitionLink 2420403 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Obligations not reflected on the Consolidated Balance Sheet) (Details) link:presentationLink link:calculationLink link:definitionLink 2420402 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Reserve for product warranty activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2420404 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Significant customer concentrations as a percentage of net revenue) (Details) link:presentationLink link:calculationLink link:definitionLink 2420405 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Significant customer concentrations as a percentage of total accounts receivable) (Details) link:presentationLink link:calculationLink link:definitionLink 2320301 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - DEBT AND OTHER OBLIGATIONS link:presentationLink link:calculationLink link:definitionLink 2412401 - Disclosure - DEBT AND OTHER OBLIGATIONS (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENT (Details) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENT (Notes) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - DOCUMENT AND ENTITY INFORMATION link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 2416402 - 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 2316301 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - EQUITY INVESTMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - EQUITY INVESTMENTS (Notes) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - EQUITY INVESTMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - GOODWILL AND INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 2407405 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Estimated annual amortization expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Net intangible assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Recorded Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 2418404 - Disclosure - INCOME TAXES (Effective income tax rate reconciliation) (Details) link:presentationLink link:calculationLink link:definitionLink 2418402 - Disclosure - INCOME TAXES (Income from continuing operations by location, the provision (benefit) for income taxes and the effective tax rate) (Details) link:presentationLink link:calculationLink link:definitionLink 2418407 - Disclosure - INCOME TAXES (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2418405 - Disclosure - INCOME TAXES (Net deferred tax balance) (Details) link:presentationLink link:calculationLink link:definitionLink 2418403 - Disclosure - INCOME TAXES (Provision (benefit) for income taxes from continuing operations) (Details) link:presentationLink link:calculationLink link:definitionLink 2318301 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 2418406 - Disclosure - INCOME TAXES (Unrecognized tax benefits) (Details) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - OTHER FINANCIAL DATA (Notes) link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - OTHER FINANCIAL DATA Other Financial Data (Details) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - OTHER FINANCIAL DATA (Tables) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - REVENUE AND CONTRACT LIABILITIES link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - REVENUE AND CONTRACT LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - REVENUE AND CONTRACT LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2123100 - Schedule - Schedule II-Valuation and Qualifying Accounts link:presentationLink link:calculationLink link:definitionLink 2423401 - Schedule - Schedule II-Valuation and Qualifying Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - SEGMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 2419404 - Disclosure - SEGMENT INFORMATION (Capital expenditures, depreciation, and amortization expense by segment) (Details) link:presentationLink link:calculationLink link:definitionLink 2419407 - Disclosure - SEGMENT INFORMATION Long-lived assets by countries (Details) link:presentationLink link:calculationLink link:definitionLink 2419405 - Disclosure - SEGMENT INFORMATION (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2419403 - Disclosure - SEGMENT INFORMATION (Operating information by segment) (Details) link:presentationLink link:calculationLink link:definitionLink 2319302 - Disclosure - SEGMENT INFORMATION Revenue by country (Tables) link:presentationLink link:calculationLink link:definitionLink 2419406 - Disclosure - SEGMENT INFORMATION Sales by country (Details) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - SEGMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2421402 - Disclosure - SELECTED QUARTERLY FINANCIAL RESULTS (Details) link:presentationLink link:calculationLink link:definitionLink 2121100 - Disclosure - SELECTED QUARTERLY FINANCIAL RESULTS (Notes) link:presentationLink link:calculationLink link:definitionLink 2321301 - Disclosure - SELECTED QUARTERLY FINANCIAL RESULTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Accumulated other comprehensive income) (Details) link:presentationLink link:calculationLink link:definitionLink 2413414 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Assumptions Used to Calculate Compensation Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2413410 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Common stock issued to non-employee directors) (Details) link:presentationLink link:calculationLink link:definitionLink 2413412 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Defined benefits pension obligations and pension expenses) (Details) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Employee market-based restricted stock activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2413407 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Employee performance-based and special growth restricted stock activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2413408 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Employee stock option activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Employee time-based restricted stock activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Matching contributions to the Plan) (Details) link:presentationLink link:calculationLink link:definitionLink 2413413 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2413411 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Non-employee director stock option activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2413409 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Outstanding and exercisable employee stock options) (Details) link:presentationLink link:calculationLink link:definitionLink 2413415 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS Share Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Total equity-based compensation expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2422402 - Disclosure - SUBSEQUENT EVENTS (Details) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - SUBSEQUENT EVENTS (Notes) link:presentationLink link:calculationLink link:definitionLink 2322301 - Disclosure - SUBSEQUENT EVENTS (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 klic-20190521_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 klic-20190521_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 klic-20190521_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Revenue from Contract with Customer [Abstract] Contract liabilities, beginning of period Contract with Customer, Liability Revenue recognized Contract with Customer, Liability, Revenue Recognized Additions Contract with Customer, Liability, Increase (Decrease) Additions Contract with Customer, Liability, Increase (Decrease) Additions Contract liabilities, end of period Income Statement [Abstract] Net revenue Revenues Cost of sales Cost of Goods and Services Sold Gross profit Gross Profit Selling, general and administrative Selling, General and Administrative Expense Research and development Research and Development Expense Impairment charges Asset Impairment Charges Operating expenses Operating Expenses Income from operations Operating Income (Loss) Interest income Investment Income, Interest Interest expense Interest Expense Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Provision for (benefit from) income tax Income Tax Expense (Benefit) Share of results of equity-method investee, net of tax Income (Loss) from Equity Method Investments Net income Net Income (Loss) Attributable to Parent Net income per share: Earnings Per Share [Abstract] Basic (in dollars per share) Earnings Per Share, Basic Diluted (in dollars per share) Earnings Per Share, Diluted Common Stock, Dividends, Per Share, Declared Common Stock, Dividends, Per Share, Declared Weighted average shares outstanding: Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Commitments and Contingencies Disclosure [Abstract] Inventory purchase obligation Inventory Purchase Obligation Future Minimum Payments Due The amount of inventory purchase obligation of future minimum payments due reported as of the period. Inventory purchase obligation, payments due by fiscal year 2020 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. Inventory purchase obligation, Payments due by fiscal year 2021 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. Inventory purchase obligation, Payments due by fiscal year 2022 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. Inventory purchase obligation, Payments due by fiscal year 2023 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. Inventory purchase obligation, Payments due by fiscal year 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. Operating lease obligations Operating Leases, Future Minimum Payments Due Operating lease obligations, Payments due by fiscal year 2020 Operating Leases, Future Minimum Payments Due, Next Twelve Months Operating lease obligations, Payments due by fiscal year 2021 Operating Leases, Future Minimum Payments, Due in Two Years Operating lease obligations, Payments due by fiscal year 2022 Operating Leases, Future Minimum Payments, Due in Three Years Operating lease obligations, Payments due by fiscal year 2023 Operating Leases, Future Minimum Payments, Due in Four Years Operating lease obligations, Payments due by fiscal year thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total Other Commitment Total, Payments due by fiscal year 2020 Other Commitment, Due in Next Twelve Months Total, Payments due by fiscal year 2021 Other Commitment, Due in Second Year Total, Payments due by fiscal year 2022 Other Commitment, Due in Third Year Total, Payments due by fiscal year 2023 Other Commitment, Due in Fourth Year Total, Payments due by fiscal year thereafter Other Commitment, Due after Fifth Year Subsequent Events [Abstract] Subsequent Event [Table] Subsequent Event [Table] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Foreign Exchange Forward [Member] Foreign Exchange Forward [Member] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Designated as Hedging Instrument [Member] Designated as Hedging Instrument [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Maximum [Member] Maximum [Member] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event [Member] Subsequent Event [Member] Subsequent Event [Line Items] Subsequent Event [Line Items] Derivative, Notional Amount Derivative, Notional Amount Derivative, Term of Contract Derivative, Term of Contract Cash and Cash Equivalents [Abstract] Schedule of Cash and Cash Equivalents [Table] Schedule of Cash and Cash Equivalents [Table] Investment Type [Axis] Investment Type [Axis] Investment Type Categorization [Domain] Investments [Domain] Demand Deposits [Member] Demand Deposits [Member] Cash [Member] Cash [Member] Cash equivalents, Money market funds [Member] Money Market Funds [Member] Cash equivalents, Time deposits [Member] Bank Time Deposits [Member] Commercial Paper [Member] Commercial Paper [Member] Cash and Cash Equivalents [Line Items] Cash and Cash Equivalents [Line Items] Available-for-sale Securities, Short-term Investments, Gross Unrealized Gain Available-for-sale Securities, Short-term Investments, Gross Unrealized Gain Available-for-sale Securities, Short-term Investments, Gross Unrealized Gain Available-for-sale Securities, Short-term Investments, Gross Unrealized Loss Available-for-sale Securities, Short-term Investments, Gross Unrealized Loss Available-for-sale Securities, Short-term Investments, Gross Unrealized Loss Available-for-sale Securities, Short-term Investments, Fair Value Disclosure Available-for-sale Securities, Short-term Investments, Fair Value Disclosure Available-for-sale Securities, Short-term Investments, Fair Value Disclosure Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Short-term investments Short-term Investments Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments 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 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 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 Cash and cash equivalents, Amortized Cost Cash and Cash Equivalents, at Carrying Value Cash Cash Cash Equivalents, Gross Unrealized Gain Cash Equivalents, Gross Unrealized Gain Cash Equivalents, Gross Unrealized Gain Cash Equivalents, Gross Unrealized Loss Cash Equivalents, Gross Unrealized Loss Cash Equivalents, Gross Unrealized Loss Cash Equivalents, Fair Value Disclosure Cash Equivalents, Fair Value Disclosure Cash Equivalents, Fair Value Disclosure Cash and Cash Equivalents, Amortized Cost Cash and Cash Equivalents, Amortized Cost Cash and Cash Equivalents, Amortized Cost Cash and Cash Equivalents, Gross Unrealized Gain Cash and Cash Equivalents, Gross Unrealized Gain Cash and Cash Equivalents, Gross Unrealized Gain Cash and Cash Equivalents, Gross Unrealized Loss Cash and Cash Equivalents, Gross Unrealized Loss Cash and Cash Equivalents, Gross Unrealized Loss Cash and Cash Equivalents Cash and Cash Equivalents, Fair Value Disclosure Restricted cash Restricted Cash and Investments, Current Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Amortized Cost Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Amortized Cost Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Amortized Cost Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Gross Unrealized Gain Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Gross Unrealized Gain Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Gross Unrealized Gain Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Gross Unrealized Loss Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Gross Unrealized Loss Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Gross Unrealized Loss Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Fair Value Disclosure Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Fair Value Disclosure Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Fair Value Disclosure 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 Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments, Fair Value Disclosure Equity Investments [Abstract] Equity Investments [Abstract] Equity Method Investments and Joint Ventures Disclosure [Text Block] Equity Method Investments and Joint Ventures Disclosure [Text Block] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Award Type [Domain] Equity Award [Domain] Performance based Restricted stock Performance-based Restricted Stock [Member] Performance-based Restricted Stock [Member] Special/Growth PSU's Special/Growth PSU [Member] Special/Growth PSU [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Number of shares, Restricted stock outstanding, beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Number of shares, Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Weighted average grant date fair value per share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Number of shares, Forfeited or expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Number of shares, Restricted stock outstanding, ending balance (in shares) Unrecognized compensation expense Unrecognized Compensation Expense The value represents the unrecognized compensation expense during the period. Average remaining service period (in years) Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Derivative financial Instruments [Abstract] Derivative financial Instruments [Abstract] Derivative Instruments and Hedging Activities Disclosures [Table] Derivative Instruments and Hedging Activities Disclosures [Table] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Prepaid Expenses and Other Current Assets [Member] Prepaid Expenses and Other Current Assets [Member] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Selling, General and Administrative Expenses [Member] Selling, General and Administrative Expenses [Member] Other Comprehensive Income Location [Axis] Other Comprehensive Income Location [Axis] Other Comprehensive Income Location [Domain] Other Comprehensive Income Location [Domain] Other Comprehensive Income (Loss) [Member] Other Comprehensive Income (Loss) [Member] Hedging Relationship [Axis] Hedging Relationship [Axis] Hedging Relationship [Domain] Hedging Relationship [Domain] Cash Flow Hedging [Member] Cash Flow Hedging [Member] Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimate of Time to Transfer Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimate of Time to Transfer Derivative Asset, Fair Value, Gross Asset Derivative Asset, Fair Value, Gross Asset Fair Value Liability Derivatives Derivative Liability, Fair Value, Gross Liability Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net Subsequent Events [Text Block] Subsequent Events [Text Block] SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] Schedule II-Valuation and Qualifying Accounts SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Time-based restricted stock [Member] Time Based Restricted Stock [Member] Time based restricted stock member. Number of shares, Vested (in shares) Organization, Consolidation and Presentation of Financial Statements [Abstract] Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Minimum [Member] Minimum [Member] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Building [Member] Building [Member] Machinery and Equipment [Member] Machinery and Equipment [Member] Toolings [Member] Tools, Dies and Molds [Member] Leaseholds and Leasehold Improvements [Member] Leaseholds and Leasehold Improvements [Member] Software and Software Development Costs [Member] Software and Software Development Costs [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property, Plant and Equipment, Useful Life Property, Plant and Equipment, Useful Life Property, Plant and Equipment, Estimated Useful Lives Property, Plant and Equipment, Estimated Useful Lives Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Goodwill Schedule of Goodwill [Table Text Block] Net intangible assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Estimated annual amortization expense related to intangible assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Income Tax Disclosure [Abstract] Expected income provision based on the U.S. federal statutory tax rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Effect of earnings of foreign subsidiaries subject to different tax rates Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Benefit from tax incentives Income Tax Reconciliation, Benefits From Foreign Approved Enterprises Amount of benefits arising from foreign approved enterprise zones reported during the period. Benefit from research and development tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount Benefit from foreign tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount U.S. one-time transition tax Effective Income Tax Rate Reconciliation, Tax Cut and Jobs Act 2017, Transition Tax Effective Income Tax Rate Reconciliation, Tax Cut and Jobs Act 2017, Transition Tax Remeasurement of deferred taxes Effective Income Tax Rate Reconciliation, Tax Cut and Jobs Act 2017, Deferred Tax Assets Effective Income Tax Rate Reconciliation, Tax Cut and Jobs Act 2017, Deferred Tax Assets Change in permanent reinvestment assertion Effective Income Tax Rate Reconciliation, Change in Permanent Reinvestment Assertion, Amount Effective Income Tax Rate Reconciliation, Change in Permanent Reinvestment Assertion, Amount Tax impact on restructuring Effective Income Tax Rate Reconciliation, Nondeductible Expense, Restructuring Charges, Amount Tax audit settlement Effective Income Tax Rate Reconciliation, Tax Settlement, Foreign, Amount Effect of permanent items Income Tax Reconciliation Effect Of Permanent Items The value for income tax reconciliation effect of permanent items. Non-deductible goodwill impairment Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount Valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Foreign operations (withholding taxes, taxes on unrepatriated foreign earnings, and deemed dividends) Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount Unrecognized tax benefit Reserve For Uncertain Tax Positions Representing reserve for uncertain tax positions. Non-deductible items Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount Other, net Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Provision for (benefit from) income taxes Effective Income Tax Rate Reconciliation, Percent Effective Income Tax Rate Reconciliation, Percent Segment Reporting [Abstract] SEGMENT INFORMATION Segment Reporting Disclosure [Text Block] Additional Financial Information Disclosure [Table Text Block] Additional Financial Information Disclosure [Table Text Block] Document and Entity Information [Abstract] -- None. No documentation exists for this element. -- Document Type Document Type Document Annual Report Document Annual Report Document Transition Report Document Transition Report Amendment Flag Amendment Flag Document Period End Date Document Period End Date Entity File Number Entity File Number Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, Address Line Three Entity Address, City or Town Entity Address, City or Town Entity Address, Country Entity Address, Country Entity Address, Postal Zip Code Entity Address, Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Title of 12(b) Security Title of 12(b) Security Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Voluntary Filers Entity Current Reporting Status Entity Current Reporting Status Entity Public Float Entity Public Float Entity Filer Category Entity Filer Category Entity Emerging Growth Company Entity Emerging Growth Company Entity Small Business Entity Small Business Entity Interactive Data Current Entity Interactive Data Current Entity Shell Company Entity Shell Company Entity Tax Identification Number Entity Tax Identification Number Document Fiscal Period Focus Document Fiscal Period Focus Document Fiscal Year Focus Document Fiscal Year Focus Current Fiscal Year End Date Current Fiscal Year End Date Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Changes in contract liability balances Contract with Customer, Asset and Liability [Table Text Block] Statement of Comprehensive Income [Abstract] Net income Other comprehensive income: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Unrecognized actuarial gain on pension plan, net of tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent Other Comprehensive Income (Loss), Foreign Currency Transaction, Translation Adjustment and unrecognized actuarial (loss), Net of Tax, Portion Attributable to Parent Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax Other Comprehensive Loss, Reclassification Adjustment from AOCI on Derivatives, Net of Tax Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Parent Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Parent Total other comprehensive (loss) / income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent SHAREHOLDERS’ EQUITY AND EMPLOYEE BENEFIT PLANS Shareholders' Equity and Share-based Payments [Text Block] Consolidated Balance Sheets Parenthetical [Abstract] -- None. No documentation exists for this element. -- Allowance for doubtful accounts and notes receivable Allowance for Doubtful Accounts Receivable, Current Preferred stock, without par value (usd per share) Preferred Stock, No Par Value Preferred stock, shares authorized Preferred Stock, Shares Authorized Preferred stock, shares issued Preferred Stock, Shares Issued Common stock, no par value (usd per share) Common Stock, No Par Value Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Common stock, shares outstanding Common Stock, Shares, Outstanding Treasury stock, shares Treasury Stock, Shares REVENUE AND CONTRACT LIABILITIES Revenue from Contract with Customer [Text Block] Quarterly Financial Information Disclosure [Abstract] Schedule of Quarterly Financial Information Quarterly Financial Information [Table Text Block] Consolidation Consolidation, Policy [Policy Text Block] Fiscal Year Fiscal Period, Policy [Policy Text Block] Nature of Business Nature Of Business, Policy [Policy Text Block] Disclosure of accounting policy for nature of business. Use of Estimates Use of Estimates, Policy [Policy Text Block] Vulnerability to Certain Concentrations Vulnerability To Certain Concentrations [Policy Text Block] Disclosure of accounting policy for vulnerability to certain concentrations. Foreign Currency Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Derivatives, Methods of Accounting, Hedging Derivatives [Policy Text Block] Derivatives, Policy [Policy Text Block] Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Investments Investment, Policy [Policy Text Block] Allowance for Doubtful Accounts Trade and Other Accounts Receivable, Policy [Policy Text Block] Inventories Inventory, Policy [Policy Text Block] Property, Plant and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Valuation of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Accounting for Impairment of Goodwill Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] Revenue Recognition Revenue Recognition, Policy [Policy Text Block] Research and Development Research and Development Expense, Policy [Policy Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Equity-Based Compensation Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Earnings per Share Earnings Per Share, Policy [Policy Text Block] Accounting for Business Acquisitions Business Combinations Policy [Policy Text Block] Restructuring charges Costs Associated with Exit or Disposal Activities or Restructurings, Policy [Policy Text Block] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Revenue and Contract Liabilities Revenue from Contract with Customer [Policy Text Block] Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Retirement Plan Sponsor Location [Axis] Retirement Plan Sponsor Location [Axis] Retirement Plan Sponsor Location [Domain] Retirement Plan Sponsor Location [Domain] Foreign Plan [Member] Foreign Plan [Member] Switzerland [Member] SWITZERLAND Taiwan [Member] TAIWAN, PROVINCE OF CHINA Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Pension obligation Defined Benefit Plan, Benefit Obligation Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Investment, Name [Axis] Investment, Name [Axis] Investment, Name [Domain] Investment, Name [Domain] Disposal Group Classification [Axis] Disposal Group Classification [Axis] Disposal Group Classification [Domain] Disposal Group Classification [Domain] Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Equity Securities without Readily Determinable Fair Value, Amount Equity Securities without Readily Determinable Fair Value, Amount Income (Loss) from Equity Method Investments Equity investments Equity Securities, FV-NI and without Readily Determinable Fair Value Equity investments Equity Method Investments Reserve for product warranty activity Schedule of Product Warranty Liability [Table Text Block] 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. Significant customer concentrations as a percentage of net revenue Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] 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. SELECTED QUARTERLY FINANCIAL RESULTS Quarterly Financial Information [Text Block] Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock Common Stock [Member] Treasury Stock Treasury Stock [Member] Retained earnings Retained Earnings [Member] Accumulated Other Comprehensive (loss) / income AOCI Attributable to Parent [Member] Statement [Line Items] Statement [Line Items] Beginning Balance Stockholders' Equity Attributable to Parent Beginning Balance, shares Shares, Outstanding Issuance of stock for services rendered Stock Issued During Period, Value, Issued for Services Treasury Stock, Shares, Acquired Treasury Stock, Shares, Acquired Issuance of stock for services rendered, shares Stock Issued During Period, Shares, Issued for Services Repurchase of common stock Treasury Stock, Value, Acquired, Cost Method Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Exercise of stock options, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Issuance of shares for equity-based compensation Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Issuance of shares for market-based restricted stock and time-based restricted stock, shares Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Excess tax benefits from stock based compensation Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net Equity-based compensation expense Stock Based Compensation Stock-based Compensation Expense. Cumulative effect of accounting changes Cumulative Effect of New Accounting Principle in Period of Adoption Cash dividend declared Dividends, Common Stock, Cash Components of comprehensive income: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Net income Other comprehensive loss Ending Balance Ending Balance, shares Company’s matching contributions to the Plan Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table Text Block] Accumulated other comprehensive income reflected on the Consolidated Balance Sheets Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Equity-based compensation expense Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Employee market-based restricted stock activity Schedule Of Market Based Restricted Stock Activity [Table Text Block] Tabular disclosure for employee's market based restricted stock activity reported during the period. Schedule of Assumptions Used to Calculate Compensation Expense Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan [Table Text Block] Employee time-based restricted stock activity Schedule Of Time Based Restricted Stock Activity [Table Text Block] Tabular disclosure for employee's time based restricted stock activity reported during the period. Schedule of Performance Based Restricted Stock Activity Schedule Of Performance Based Restricted Stock Activity [Table Text Block] Tabular disclosure for employee's performance based restricted stock activity reported during the period. Schedule of Special/Growth Based Restricted Stock Activity Schedule Of Special Growth Based Restricted Stock Activity [Table Text Block] Schedule Of Special Growth Based Restricted Stock Activity [Table Text Block] Employee stock option activity Schedule of Share-based Compensation, Employee Stock Purchase Plan, Activity [Table Text Block] Outstanding and exercisable employee stock options Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block] Common stock issued to non-employee directors Schedule Of Common Stock Issued To Non Employee Directors [Table Text Block] Tabular disclosure of common shares issued to non-employee directors and the fair value of such shares issued reported during the period. Non-employee director stock option activity Schedule Of Non Employee Director Stock Option Activity [Table Text Block] Tabular disclosure of non-employee director stock option activities reported during the period. Defined benefits pension obligations and pension expenses Schedule Of Pension Obligations and Pension Expenses [Table Text Block] Tabular disclosure of the pension obligations and pension expenses reported during the period. Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table] Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Capital Equipment Capital Equipment Segment [Member] -- None. No documentation exists for this element. -- APS [Member] Aftermarket Products and Services (APS) Segment [Member] -- None. No documentation exists for this element. -- Segment Reporting, Other Significant Reconciling Item [Line Items] Segment Reporting, Other Significant Reconciling Item [Line Items] Capital expenditures: Capital Expenditures [Abstract] -- None. No documentation exists for this element. -- Capital expenditures Property, Plant and Equipment, Additions Depreciation expense: Depreciation [Abstract] Depreciation expense Depreciation Amortization expense: Amortization [Abstract] Amortization expense Amortization Concentration Risk [Table] Concentration Risk [Table] Concentration Risk By Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Accounts Receivable [Member] Accounts Receivable [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer Concentration Risk [Member] Customer Concentration Risk [Member] Customer [Axis] Customer [Axis] -- None. No documentation exists for this element. -- Customer [Domain] Customer [Domain] -- None. No documentation exists for this element. -- Xinye (HK) Electronics Co. [Member] [Member] Xinye (HK) Electronics Co. [Member] [Member] Xinye (HK) Electronics Co. [Member] [Member] Forehope Electronic (Ningbo) Co Ltd [Member] Forehope Electronic (Ningbo) Co Ltd [Member] Forehope Electronic (Ningbo) Co Ltd [Member] Super Power International Ltd [Member] Super Power International Ltd [Member] Super Power International Ltd [Member] Haoseng Industrial Co., Ltd [Member] Haoseng Industrial Co., Ltd. [Member] -- None. No documentation exists for this element. -- Concentration Risk [Line Items] Concentration Risk [Line Items] Customer concentrations risk percentage Concentration Risk, Percentage CASH AND CASH EQUIVALENTS Cash and Cash Equivalents Disclosure [Text Block] 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. Inventories, net: Inventory, Net [Abstract] Raw materials and supplies Inventory, Raw Materials and Supplies, Gross Work in process Inventory, Work in Process, Gross Finished goods Inventory, Finished Goods, Gross Inventory, gross Inventory, Gross Inventory reserves Inventory Valuation Reserves Inventories, net Inventory, Net Property, plant and equipment, net: Property, Plant and Equipment, Net [Abstract] Land Land Buildings and building improvements (2) Buildings and Improvements, Gross Leasehold improvements (2) Leasehold Improvements, Gross Data processing equipment and software Equipment and Software Gross Gross amount, at the balance sheet date, of data processing equipment and software/ Machinery, equipment, furniture and fixtures Property, Plant and Equipment, Other, Gross Construction in Progress, Gross Construction in Progress, Gross Property, plant and equipment, gross Property, Plant and Equipment, Gross Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property, plant and equipment, net Property, Plant and Equipment, Net Accrued expenses and other current liabilities: Accounts Payable and Accrued Liabilities, Current [Abstract] Accrued customer obligations (3) Employee-related Liabilities, Current Wages and benefits Payables to Customers Commissions and professional fees Accrued Liabilities For Commission and Professional Fees Current The accrued liabilities for commission and professional fees current reported as of the period. Dividends Payable, Current Dividends Payable, Current Deferred rent Deferred Rent Credit Severance Supplemental Unemployment Benefits, Severance Benefits Other Other Liabilities, Current Accrued expenses and other current liabilities Accrued Expenses and Other Current Liabilities Accrued expenses and other current liabilities Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Developed technology [Member] Developed Technology Rights [Member] Customer relationships [Member] Customer Relationships [Member] Trade name [Member] Trade Names [Member] Other intangible assets [Member] Other Intangible Assets [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Gross intangible assets Finite-Lived Intangible Assets, Gross Acquired in business acquisition Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Net intangible assets Intangible Assets, Net (Excluding Goodwill) Average estimated useful lives (in years) Finite-Lived Intangible Asset, Useful Life Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Cost of sales [Member] Cost of Sales [Member] Selling, general and administrative (1) [Member] Research and development [Member] Research and Development Expense [Member] Market-based restricted stock [Member] Relative TSR PSU [Member] Market based restricted stock member. Performance-based restricted stock Stock options [Member] Employee Stock Option [Member] Nature of Expense [Axis] Nature of Expense [Axis] Interim Period, Costs Not Allocable [Domain] Interim Period, Costs Not Allocable [Domain] Forfeiture of Stock Awards [Member] Forfeiture of Stock Awards [Member] Forfeiture of Stock Awards [Member] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Total equity-based compensation expense (reversal) Allocated Share-based Compensation Expense Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Restructuring Type [Axis] Restructuring Type [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] CFO Severance [Member] Employee Severance [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Severance Derivative Instruments and Hedging Activities Disclosure [Text Block] Derivative Instruments and Hedging Activities Disclosure [Text Block] EARNINGS PER SHARE Earnings Per Share [Text Block] COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS Commitments Contingencies and Concentrations Disclosure [Text Block] The entire disclosure for commitments and contingencies. Loss from foreign currency translation adjustments Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Unrecognized actuarial loss on pension plan, net of tax Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Cumulative Changes in Net Gain (Loss) from Cash Flow Hedges, Effect Net of Tax Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Sales Revenue Net [Member] Sales Revenue, Net [Member] 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] BASIS OF PRESENTATION Basis of Accounting [Text Block] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Capital Equipment [Member] Capital Equipment [Member] Capital Equipment [Member] Aftermarket Products and Services [Member] Aftermarket Products and Services [Member] Aftermarket Products and Services [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Title of Individual [Axis] Title of Individual [Axis] Title of Individual with Relationship to Entity [Domain] Relationship to Entity [Domain] Non Employee Director [Member] Non Employee Director [Member] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Number of shares, Options outstanding, beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Number of shares, Exercised (in shares) Number of shares, Forfeited or expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Number of shares, Options outstanding, ending balance (in shares) Number of shares, Options vested and expected to vest (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Number of shares, Options exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Number of shares, In the money exercisable options (in shares) Share Based Compensation Arrangement By Share Based Payment Award Options In Money Exercisable Options Share Based Compensation Arrangement By Share Based Payment Award Options In Money Exercisable Options. Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Weighted average exercise price, Options outstanding, beginning balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Weighted average exercise price, Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Weighted average exercise price, Forfeited or expired (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Weighted average exercise price, Options outstanding, ending balance (in dollars per share) Weighted average exercise price, Options vested and expected to vest (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Weighted average exercise price, Options exercisable (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Average remaining contractual life, Options outstanding (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Average remaining contractual life, Options vested and expected to vest (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Average remaining contractual life, Options exercisable (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Aggregate intrinsic value, Exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Aggregate intrinsic value, Options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Aggregate intrinsic value, Options vested and expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Aggregate intrinsic value, In the money exercisable options Share Based Compensation Arrangement By Share Based Payment Award Options In Money Exercisable Options Intrinsic Value Number of shares represented in the money exercisable options reported during the period. Incentive Compensation Expense Selling, General and Administrative Incentive Compensation Expense Amount of selling general and administrative incentive compensation expenses during the reporting period. Rent Expense Operating Leases, Rent Expense Warranty and Retrofit Expense Warranty and Retrofit Expense Amount of warranty and retrofit expenses during the period. Share Repurchase [Abstract] Share Repurchase [Abstract] Share Repurchases [Table] Accelerated Share Repurchases [Table] Share Repurchase Program [Axis] Share Repurchase Program [Axis] Share Repurchase Program [Domain] Share Repurchase Program [Domain] August 2017 Share Repurchase Program [Member] August 2017 Share Repurchase Program [Member] August 2017 Share Repurchase Program [Member] Share Repurchases [Line Items] Accelerated Share Repurchases [Line Items] Stock Repurchase Program, Authorized Amount Stock Repurchase Program, Authorized Amount Stock Repurchased During Period, Value Stock Repurchased During Period, Value Payments for Repurchase of Common Stock Payments for Repurchase of Common Stock Stock Repurchase Program, Remaining Authorized Repurchase Amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Long-lived assets by country [Abstract] Long-lived assets by country [Abstract] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] Singapore [Member] SINGAPORE United States [Member] UNITED STATES China [Member] CHINA Israel [Member] ISRAEL All Other Segments [Member] Other Segments [Member] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Long-Lived Assets Long-Lived Assets Operating information by segment Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Capital expenditures and depreciation expense Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table Text Block] Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Exercise Price Range [Axis] Exercise Price Range [Axis] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain] Stock Options One [Member] Stock Options One [Member] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] Range of exercise prices, lower limit Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit Range of exercise prices, upper limit Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit Options Outstanding Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options Options Outstanding, Weighted average remaining contractual life (in years) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term Options Outstanding, Weighted average exercise price Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price Options Exercisable Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options Options Exercisable, Weighted average exercise price Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price Employee Stock Option [Member] Reconciliation of Revenue from Segments to Consolidated [Table] Reconciliation of Revenue from Segments to Consolidated [Table] Segment Reporting, Revenue Reconciling Item [Line Items] Segment Reporting, Revenue Reconciling Item [Line Items] Net revenue: Revenues [Abstract] Cost of sales : Cost of Goods and Services Sold [Abstract] Gross profit : Gross Profit [Abstract] Gross profit Operating expenses: Operating Expenses [Abstract] Operating expenses Income from operations: Operating Income (Loss) [Abstract] Income from operations Restructuring expenses Restructuring Charges Equity Method Investments [Table Text Block] Equity Method Investments [Table Text Block] United States Income (Loss) from Continuing Operations before Income Taxes, Domestic Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Income tax expenses / (benefit) Effective tax rate SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Allowance for doubtful accounts [Member] SEC Schedule, 12-09, Allowance, Credit Loss [Member] Inventory reserve [Member] SEC Schedule, 12-09, Reserve, Inventory [Member] Valuation allowance for deferred taxes [Member] SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Beginning of period SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Charged to Costs and Expenses SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Other Additions SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment Other Deductions SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction End of period Debt Disclosure [Abstract] DEBT AND OTHER OBLIGATIONS Debt Disclosure [Text Block] Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Current Federal Tax Expense (Benefit) State Current State and Local Tax Expense (Benefit) Foreign Current Foreign Tax Expense (Benefit) Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) State Deferred State and Local Income Tax Expense (Benefit) Foreign Deferred Foreign Income Tax Expense (Benefit) Cash, cash equivalents and short-term investments [Table Text Block] Cash, Cash Equivalents and Investments [Table Text Block] Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries Tax Cuts and Job Act of 2017,Transition Tax for Accumulated Foreign Earnings, Deemed Dividend, Amount Tax Cuts and Job Act of 2017,Transition Tax for Accumulated Foreign Earnings, Deemed Dividend, Amount Tax Cuts and Job Act of 2017,Transition Tax for Accumulated Foreign Earnings, Deemed Dividend, Amount Deferred Tax Liabilities, Undistributed Foreign Earnings Deferred Tax Liabilities, Undistributed Foreign Earnings Deferred Tax Assets, Operating Loss Carryforwards, Foreign Deferred Tax Assets, Operating Loss Carryforwards, Foreign Deferred Tax Assets, Tax Credit Carryforwards Deferred Tax Assets, Tax Credit Carryforwards Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Pennsylvania Tax Law [Member] Pennsylvania Tax Law [Member] Related Party [Axis] Related Party [Axis] Related Party [Domain] Related Party [Domain] Operations In Singapore And Malaysia [Member] Operations In Singapore And Malaysia [Member] Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Statutory tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Tax Cuts And Jobs Act, income tax expense (benefit) Tax Cuts And Jobs Act of 2017, Income Tax Expense (Benefit) Tax Cuts And Jobs Act of 2017, Income Tax Expense (Benefit) Tax Cuts And Jobs Act, re-measurement of deferred taxes and liabilities, income tax expense Tax Cuts And Jobs Act Of 2017, Change In Tax Rate, Deferred Tax Asset, Income Tax Expense Tax Cuts And Jobs Act Of 2017, Change In Tax Rate, Deferred Tax Asset, Income Tax Expense Tax Cuts And Jobs Act, reassessment of undistributed foreign earnings no longer deemed to be to be indefinitely reinvested outside of U.S. Tax Cuts And Jobs Act Of 2017, Transition Tax For Undistributed Foreign Earnings, Income Tax Expense Tax Cuts And Jobs Act Of 2017, Transition Tax For Undistributed Foreign Earnings, Income Tax Expense Tax Cuts And Jobs Act, tax for accumulated foreign earnings Tax Cuts And Jobs Act Of 2017, Transition Tax For Accumulated Foreign Earnings, Income Tax Expense Tax Cuts And Jobs Act Of 2017, Transition Tax For Accumulated Foreign Earnings, Income Tax Expense Tax incentive arrangement, benefit to income tax provision Tax Incentive Arrangement, Income Tax Benefit Tax Incentive Arrangement, Income Tax Benefit Tax incentive arrangement, benefit to income tax provision, earnings per share impact (in dollars per share) Tax Incentive Arrangement, Income Tax Provision (Benefit), Earnings Per Share Impact Tax Incentive Arrangement, Income Tax Provision (Benefit), Earnings Per Share Impact Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Percent Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Percent Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Percent Unrecognized Tax Benefits, Decreases Resulting from Prior Period Tax Positions Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Unrecognized Tax Benefits Unrecognized Tax Benefits Deferred Tax Assets, Operating Loss Carryforwards, State and Local Deferred Tax Assets, Operating Loss Carryforwards, State and Local Operating Loss Carryforward, Foreign, Statute Of Limitions Income Tax Examination, Foreign, Statute Of Limitions Income Tax Examination, Foreign, Statute Of Limitions Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Income Tax Reconciliation, Tax Exempt Income Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount Income Tax Reconciliation Foreign Income Tax Rate Differential Per Share Income Tax Reconciliation Foreign Income Tax Rate Differential Per Share Representing income tax reconciliation foreign income tax rate differential per share. Undistributed Earnings of Foreign Subsidiaries Potentially Repatriated Undistributed Earnings of Foreign Subsidiaries Potentially Repatriated Undistributed Earnings of Foreign Subsidiaries Potentially Repatriated Unrecognized tax benefit that if recognized would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Unrecognized tax benefits, accrued interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Deferred Tax Assets, Operating Loss Carryforwards, Domestic Deferred Tax Assets, Operating Loss Carryforwards, Domestic New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Pro Forma [Member] Pro Forma [Member] Scenario, Forecast [Member] Scenario, Forecast [Member] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2016-16 [Member] Accounting Standards Update 2016-16 [Member] Accounting Standards Update 2016-09, Excess Tax Benefit Component [Member] Accounting Standards Update 2016-09, Excess Tax Benefit Component [Member] Accounting Standards Update 2016-09, Excess Tax Benefit Component [Member] Accounting Standards Update 2016-02 [Member] Accounting Standards Update 2016-02 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Operating lease liability Operating Lease, Liability Operating lease right-of-use asset Operating Lease, Right-of-Use Asset Decrease financing obligation Present Value of Future Minimum Lease Payments, Sale Leaseback Transactions Decrease property, plant and equipment Property, Plant and Equipment, Gross, Period Increase (Decrease) Cash Payment for Pension Benefits Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Other Commitments [Table] Other Commitments [Table] Name of Property [Axis] Name of Property [Axis] Name of Property [Domain] Name of Property [Domain] K&S Corporate Headquarters [Member] K&S Corporate Headquarters [Member] K&S Corporate Headquarters [Member] Current and Noncurrent Portion [Member] Current and Noncurrent Portion [Member] Current and Noncurrent Portion [Member] Other Commitments [Line Items] Other Commitments [Line Items] Area of Land Area of Land Percentage Of Building Area Agreed To Lease From Landlord Percentage Of Building Area Agreed To Lease From Landlord Represents percentage of building area agreed to lease from the landlord. Period Of Warranty For Manufacturing Defects Period Of Warranty For Manufacturing Defects Representing period of warranty for manufacturing defects. Lease Expiration Year Lease Expiration Year The year in which lease expires. Lessee Leasing Arrangements, Capital Leases, Term of Contract Lessee Leasing Arrangements, Capital Leases, Term of Contract Term of the lessee's leasing arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Financing obligation Lessee Leasing Arrangements, Operating Leases, Number of Renewal Options Lessee Leasing Arrangements, Capital Leases, Number of Renewal Options Lessee Leasing Arrangements, Capital Leases, Number of Renewal Options Annual Rent And Service Charge Minimum Range Annual Rent and Service Charge Minimum Range This amount represents the combined annual rent and service charges for the minimum range of initial term. Annual Rent And Service Charge Maximum Range Annual Rent and Service Charge Maximum Range This amount represents the combined annual rent and service charges for the maximum range of initial term. Income from continuing operations by location, the provision (benefit) for income taxes and the effective tax rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Provision (benefit) for income taxes from continuing operations Schedule Of Income Taxes From Continuing Operations [Table Text Block] Tabular disclosure for the provision (benefit) for income taxes from continuing operations. Effective income tax rate reconciliation Schedule For Income Tax Reconciliation [Table Text Block] Tabular disclosure for the difference between the provision (benefit) for income taxes and the amount computed by applying the statutory federal income tax rate. Net deferred tax balance Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Unrecognized tax benefits Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] BALANCE SHEET COMPONENTS Supplemental Balance Sheet Disclosures [Text Block] OTHER FINANCIAL DATA Additional Financial Information Disclosure [Text Block] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Goodwill [Line Items] Goodwill [Line Items] Goodwill beginning balance Goodwill Other Goodwill, Other Increase (Decrease) Goodwill ending balance Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] London Interbank Offered Rate (LIBOR) [Member] London Interbank Offered Rate (LIBOR) [Member] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Lender Name [Axis] Lender Name [Axis] Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Citibank [Member] Citibank [Member] Citibank [Member] MUFG Bank, Ltd., Singapore Branch [Member] MUFG Bank, Ltd., Singapore Branch [Member] MUFG Bank, Ltd., Singapore Branch [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Facility Agreements [Member] Facility Agreements [Member] Facility Agreements [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Lessee Leasing Arrangements, Capital Leases, Renewal Term Lessee Leasing Arrangements, Capital Leases, Renewal Term Term of the lessee's leasing arrangement renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Annual Rent and Service Charge Minimum Range Annual Rent and Service Charge Maximum Range Area of Land Percentage Of Building Area Agreed To Lease From Landlord Lessee Leasing Arrangements, Capital Leases, Number of Renewal Options Line of Credit Facility, Maximum Borrowing Capacity Line of Credit Facility, Maximum Borrowing Capacity Capital Lease Obligations, Interest Rate, Effective Percentage Capital Lease Obligations, Interest Rate, Effective Percentage Capital Lease Obligations, Interest Rate, Effective Percentage Long-term Line of Credit Long-term Line of Credit Debt Instrument, Basis Spread on Variable Rate Debt Instrument, Basis Spread on Variable Rate Short term debt Short-term Debt, Fair Value Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table] Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table] Non Employee Director [Member] Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items] Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items] Number of common shares issued Deferred Compensation Arrangement with Individual, Shares Issued Fair value based upon market price at time of issue Deferred Compensation Arrangement with Individual, Fair Value of Shares Issued Schedule of Fair Value of Derivative Instruments on Balance Sheet Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Derivative Instruments, Gain (Loss) [Table Text Block] Derivative Instruments, Gain (Loss) [Table Text Block] Accruals and reserves Deferred Tax Assets, Tax Deferred Expense, Reserves And Accruals, Inventory Reserves Representing inventory valuation reserves. Stock options Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Other accruals and reserves Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other Tax credit carryforwards Deferred Tax Assets, Tax Credit Carryforwards, Domestic The value for domestic tax credit carryforwards. Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Deferred Tax Assets, Gross Deferred Tax Assets, Gross Valuation allowance Deferred tax assets, net of valuation allowance Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Taxes on undistributed foreign earnings Deferred Tax Liabilities, Repatriation Of Foreign Earnings Including Foreign Withholding Taxes The amount of repatriation of foreign earnings, including foreign withholding taxes. Fixed and intangible assets Deferred Tax Liabilities, Property, Plant and Equipment Deferred tax liabilities Deferred Tax Liabilities, Gross, Noncurrent Net deferred tax liabilities Deferred Tax Assets, Net Net deferred tax liabilities Deferred Tax Liabilities, Net Deferred tax assets Deferred Income Tax Assets, Net Deferred tax liabilities Deferred Income Tax Liabilities, Net Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Error Corrections and Prior Period Adjustments Restatement [Line Items] Error Corrections and Prior Period Adjustments Restatement [Line Items] Revenue, Net (Deprecated 2018-01-31) Income from operations Earnings Per Share, Diluted Weighted average shares outstanding - Basic (in shares) Weighted Average Number of Shares Outstanding, Diluted Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Reserve for warranty, beginning of period Standard and Extended Product Warranty Accrual Provision for warranty Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Utilization of reserve Standard and Extended Product Warranty Accrual, Decrease for Payments Reserve for warranty, end of period Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] Equity Incentive Plan 2009 [Member] Equity Incentive Plan 2017 [Member] Equity Incentive Plan 2017 [Member] Dividends declared (in usd per share) Defined Contribution Plan, Employer Matching Contribution, Percent Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Share Based Compensation Arrangement By Share Based Payment Award 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. Grant of common shares, upon initial election to board, value Deferred Compensation Arrangement with Individual, Common Shares Grant, Value Deferred Compensation Arrangement with Individual, Common Shares Grant, Value Grant of common shares, upon initial election to board, quarterly, value Deferred Compensation Arrangement with Individual, Common Shares Grant, Quarterly, Value Deferred Compensation Arrangement with Individual, Common Shares Grant, Quarterly, Value Description Of Maximum Percentage Of Employee Contributions and Matching Contributions Based Upon Years Of Service Defined Benefit Plan Employer Contribution Percentage Match Of Compensation Defined benefit plan employer contribution percentage match of compensation. Relative Total Shareholder Return Average Stock Price Calculation Period Relative Total Shareholder Return Average Stock Price Calculation Period The relative total shareholders' return average stock price calculation period 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. Proceeds from Stock Options Exercised Proceeds from Stock Options Exercised Malaysia [Member] MALAYSIA KOREA, REPUBLIC OF KOREA, REPUBLIC OF GERMANY GERMANY HONG KONG HONG KONG Philippines [Member] PHILIPPINES VIETNAM VIET NAM Statement of Cash Flows [Abstract] Interest Paid, Excluding Capitalized Interest, Operating Activities Interest Paid, Excluding Capitalized Interest, Operating Activities CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] 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] Depreciation and amortization Depreciation, Depletion and Amortization Equity-based compensation and employee benefits Employee Benefits and Share-based Compensation (Excess tax benefits) / Reversal of excess tax benefits from stock based compensation Excess Tax Benefit from Share-based Compensation, Operating Activities Adjustment for doubtful accounts Provision for Doubtful Accounts Adjustment for inventory valuation Inventory Write-down Deferred taxes Deferred Income Tax Expense (Benefit) Gain/(loss) on disposal of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment Unrealized foreign currency translation Foreign Currency Transaction Gain (Loss), Unrealized Share of results of equity-method investee Changes in operating assets and liabilities, net of assets and liabilities assumed in businesses combinations: Increase (Decrease) in Operating Capital [Abstract] Accounts and notes receivable Increase (Decrease) in Accounts and Notes Receivable Inventory Increase (Decrease) in Inventories Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable, accrued expenses and other current liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Income taxes payable Increase (Decrease) in Income Taxes Payable Other, net Increase (Decrease) in Other Operating Assets and Liabilities, Net Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Acquisition of business, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Proceeds from sales of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Purchase of equity investments Payments to Acquire Equity Method Investments Purchase of short term investments Payments to Acquire Short-term Investments Maturity of short term investments Proceeds from Maturities, Prepayments and Calls of Short-term Investments Net cash provided by / (used in) investing activities Net Cash Provided by (Used in) Investing Activities CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Payment on debts Proceeds from (Repayments of) Debt Proceeds from exercise of common stock options Repurchase of common stock (Reversal of excess tax benefits) / Excess tax benefits from stock based compensation Excess Tax Benefit from Share-based Compensation, Financing Activities Proceeds from short term debt Proceeds from Short-term Debt Common stock cash dividends paid Payments of Ordinary Dividends, Common Stock Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash and Cash Equivalents Changes in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, cash equivalents and restricted cash at beginning of period Cash, cash equivalents and restricted cash at end of period CASH PAID FOR: Supplemental Cash Flow Information [Abstract] Income taxes Income Taxes Paid NUMERATOR: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] DENOMINATOR: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Stock options (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements, Stock Options Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements, Stock Options Time-based restricted stock (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements, Time-based Restricted Stock Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements, Time-based Restricted Stock Market-based restricted stock (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements, Market-based Restricted Stock Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements, Market-based Restricted Stock Weighted average shares outstanding - Diluted (1) EPS: Earnings Per Share, Basic and Diluted [Abstract] Net income per share - Basic (in dollars per share) Effect of dilutive shares (in dollars per share) Earnings Per Share Diluted Adjustment Earnings per share, diluted, adjustment. Net income per share - Diluted (in dollars per share) INCOME TAXES Income Tax Disclosure [Text Block] Statement of Financial Position [Abstract] ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Accounts and notes receivable, net of allowance for doubtful accounts of $597 and $385, respectively Accounts, Notes, Loans and Financing Receivable, Net, Current Inventories, net Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property, plant and equipment, net Goodwill Intangible assets, net Equity investments Other assets Other Assets, Noncurrent TOTAL ASSETS Assets LIABILITIES AND SHAREHOLDERS' EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued expenses and other current liabilities Income taxes payable Accrued Income Taxes, Current Total current liabilities Liabilities, Current Deferred tax liabilities Deferred Tax Liabilities, Net, Excluding Other Deferred Tax Assets, Noncurrent Deferred Tax Liabilities, Net, Excluding Other Deferred Tax Assets, Noncurrent Income taxes payable Accrued Income Taxes, Noncurrent Other liabilities Other Liabilities, Noncurrent TOTAL LIABILITIES Liabilities Commitments and contingent liabilities (Note 15) Commitments and Contingencies SHAREHOLDERS' EQUITY: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, without par value: Preferred Stock, Value, Issued Authorized 200,000 shares; issued 85,364 and 84,659 respectively; outstanding 63,172 and 67,143 shares, respectively Common Stock, Value, Issued Treasury stock, at cost, 22,192 and 17,516 shares, respectively Treasury Stock, Value Retained earnings Retained Earnings (Accumulated Deficit) Accumulated other comprehensive loss TOTAL SHAREHOLDERS' EQUITY TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY Liabilities and Equity Fiscal 2020 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months Fiscal 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Two Fiscal 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Three Fiscal 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Four Fiscal 2024 and thereafter Finite-Lived Intangible Assets, Amortization Expense, Year Five Total amortization expense Finite-Lived Intangible Assets, Net GOODWILL AND INTANGIBLE ASSETS Goodwill and Intangible Assets Disclosure [Text Block] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Unrecognized tax benefit, beginning of year Additions for tax positions, current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Additions for tax positions, prior year Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Reductions for tax positions, prior year Unrecognized tax benefit, end of year Inventory, Current [Table] Inventory, Current [Table] Inventory [Axis] Inventory [Axis] Inventory [Domain] Inventory [Domain] Equipment [Member] Equipment [Member] Spare Parts [Member] Spare Parts [Member] -- None. No documentation exists for this element. -- Expendable Tools [Member] Expendable Tools [Member] -- None. No documentation exists for this element. -- Inventory [Line Items] Inventory [Line Items] Reserves For Inventory In Excess Of Demand Inventory Future Consumption Period Reserves For Inventory In Excess Of Demand Inventory Future Consumption Period Reserves for Inventory in Excess of Demand Inventory Future Consumption Period. Measurement Input Type [Axis] Measurement Input Type [Axis] Measurement Input Type [Domain] Measurement Input Type [Domain] Measurement Input, Long-term Revenue Growth Rate [Member] Measurement Input, Long-term Revenue Growth Rate [Member] Measurement Input, Discount Rate [Member] Measurement Input, Discount Rate [Member] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Assembléon [Member] Assembléon [Member] Assembléon [Member] Fair Value, Measurement Input Fair Value, Measurement Input Fair Value, Measurement Input Fair Value Disclosures [Abstract] FAIR VALUE MEASURMENTS Fair Value Disclosures [Text Block] EX-101.PRE 13 klic-20190521_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 14 R82.htm IDEA: XBRL DOCUMENT v3.19.3
COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Obligations not reflected on the Consolidated Balance Sheet) (Details)
$ in Thousands
Sep. 28, 2019
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Inventory purchase obligation $ 83,278 [1]
Inventory purchase obligation, payments due by fiscal year 2020 83,278 [1]
Inventory purchase obligation, Payments due by fiscal year 2021 0 [1]
Inventory purchase obligation, Payments due by fiscal year 2022 0 [1]
Inventory purchase obligation, Payments due by fiscal year 2023 0 [1]
Inventory purchase obligation, Payments due by fiscal year thereafter 0 [1]
Operating lease obligations 16,273 [2]
Operating lease obligations, Payments due by fiscal year 2020 4,089 [2]
Operating lease obligations, Payments due by fiscal year 2021 2,576 [2]
Operating lease obligations, Payments due by fiscal year 2022 2,182 [2]
Operating lease obligations, Payments due by fiscal year 2023 1,967 [2]
Operating lease obligations, Payments due by fiscal year thereafter 5,459 [2]
Total 99,551
Total, Payments due by fiscal year 2020 87,367
Total, Payments due by fiscal year 2021 2,576
Total, Payments due by fiscal year 2022 2,182
Total, Payments due by fiscal year 2023 1,967
Total, Payments due by fiscal year thereafter $ 5,459
[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.
[2]
The Company has minimum rental commitments under various leases (excluding taxes, insurance, maintenance and repairs, which are also paid by the Company) primarily for various facility and equipment leases, which expire periodically through 2019 (not including lease extension options, if applicable).
Pursuant to ASC No. 840, Leases, for lessee's involvement in asset construction, the Company was considered the owner of the Building during the construction phase. The Building was completed on December 1, 2013 and Pte signed an agreement with the Landlord to lease from the Landlord approximately 198,000 square feet, representing approximately 70% of the Building. Following the completion of construction, we performed a sale-leaseback analysis pursuant to ASC 840 and determined that because of our continuing involvement, ASC 840 precluded us from derecognizing the asset and associated financing obligation. As such, we reclassified the asset from construction in progress to Property, Plant and Equipment and began to depreciate the building over its estimated useful life of 25 years. We concluded that the term of the financing obligation is 10 years. This is equal to the non-cancellable term of our lease agreement with the Landlord. As of September 28, 2019, we recorded a financing obligation related to the Building of $15.0 million (see Note 8 above). The financing obligation is not reflected in the table above.
XML 15 R72.htm IDEA: XBRL DOCUMENT v3.19.3
INCOME TAXES (Provision (benefit) for income taxes from continuing operations) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 28, 2019
Jun. 29, 2019
Mar. 30, 2019
Dec. 29, 2018
Sep. 29, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 30, 2017
Sep. 28, 2019
Sep. 29, 2018
Sep. 30, 2017
Current:                      
Federal                 $ 6,580 $ 83,159 $ (3,975)
State                 214 58 64
Foreign                 6,384 16,980 13,290
Deferred:                      
Federal                 2,959 23,346 (15,374)
State                 0 (2) 40
Foreign                 6,773 (2,797) (1,439)
Provision for (benefit from) income taxes $ 3,804 $ 3,864 $ 4,672 $ 10,570 $ (1,750) $ 7,282 $ 4,800 $ 110,412 $ 22,910 $ 120,744 $ (7,394)
XML 16 R76.htm IDEA: XBRL DOCUMENT v3.19.3
INCOME TAXES (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended 24 Months Ended
Mar. 30, 2019
Sep. 29, 2018
Sep. 28, 2019
Sep. 29, 2018
Sep. 30, 2017
Sep. 28, 2019
Oct. 01, 2016
Income Tax Disclosure [Abstract]              
Deferred Tax Assets, Operating Loss Carryforwards, Foreign     $ 110,600     $ 110,600  
Excess tax benefits from stock based compensation         $ (4,392)    
Operating Loss Carryforwards [Line Items]              
Statutory tax rate   35.00% 21.00%        
Tax Cuts And Jobs Act, income tax expense (benefit)     $ 9,400     114,000  
Tax Cuts And Jobs Act, re-measurement of deferred taxes and liabilities, income tax expense     5,500 $ 2,800      
Tax Cuts And Jobs Act, reassessment of undistributed foreign earnings no longer deemed to be to be indefinitely reinvested outside of U.S. $ 700         1,800  
Tax Cuts And Jobs Act, tax for accumulated foreign earnings           111,200  
Tax incentive arrangement, benefit to income tax provision     $ 5,000 $ 20,400 $ 23,300    
Tax incentive arrangement, benefit to income tax provision, earnings per share impact (in dollars per share)     $ 0.08 $ 0.29 $ 0.33    
Remeasurement of deferred taxes     $ 5,480 $ 2,760 $ 0    
Unrecognized Tax Benefits, Decreases Resulting from Prior Period Tax Positions     523 506 882    
Unrecognized Tax Benefits   $ 13,038 12,925 13,038 12,062 12,925 $ 7,453
Deferred Tax Assets, Operating Loss Carryforwards, State and Local     146,500     146,500  
U.S. one-time transition tax     9,369 101,854 $ 0    
Unrecognized tax benefit that if recognized would impact effective tax rate     13,100     13,100  
Unrecognized tax benefits, accrued interest and penalties     1,400     1,400  
Deferred Tax Assets, Operating Loss Carryforwards, Domestic     $ 7,800     $ 7,800  
Minimum [Member]              
Operating Loss Carryforwards [Line Items]              
Operating Loss Carryforward, Foreign, Statute Of Limitions     4 years        
Minimum [Member] | Operations In Singapore And Malaysia [Member]              
Operating Loss Carryforwards [Line Items]              
Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential         0.00%    
Maximum [Member]              
Operating Loss Carryforwards [Line Items]              
Operating Loss Carryforward, Foreign, Statute Of Limitions     6 years        
Pennsylvania Tax Law [Member]              
Operating Loss Carryforwards [Line Items]              
Deferred Tax Assets, Operating Loss Carryforwards, State and Local   $ 0   $ 0 $ 4,000   $ 4,000
XML 17 R86.htm IDEA: XBRL DOCUMENT v3.19.3
SELECTED QUARTERLY FINANCIAL RESULTS (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Sep. 28, 2019
Jun. 29, 2019
Mar. 30, 2019
Dec. 29, 2018
Sep. 29, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 30, 2017
Sep. 28, 2019
Sep. 29, 2018
Sep. 30, 2017
Error Corrections and Prior Period Adjustments Restatement [Line Items]                      
Revenue, Net (Deprecated 2018-01-31) $ 139,827 $ 127,109 $ 115,908 $ 157,208 $ 184,824 $ 268,834 $ 221,772 $ 213,691 $ 540,052 $ 889,121 $ 809,041
Gross profit 65,438 58,780 55,573 74,799 85,823 126,969 99,447 97,202 254,590 409,441 382,094
Income from operations 7,693 1,827 (2,465) 14,555 24,574 64,463 38,436 39,159 21,610 166,632 113,083
Provision for (benefit from) income tax 3,804 3,864 4,672 10,570 (1,750) 7,282 4,800 110,412 22,910 120,744 (7,394)
Net income $ 6,404 $ 1,287 $ (3,555) $ 7,517 $ 29,635 $ 60,256 $ 36,313 $ (69,528) $ 11,653 $ 56,676 $ 126,099
Basic (in dollars per share) $ 0.10 $ 0.02 $ (0.05) $ 0.11 $ 0.44 $ 0.87 $ 0.52 $ (0.99) $ 0.18 [1] $ 0.82 $ 1.78
Earnings Per Share, Diluted $ 0.10 $ 0.02 $ (0.05) $ 0.11 $ 0.43 $ 0.86 $ 0.51 $ (0.99) $ 0.18 [1] $ 0.80 $ 1.75
Weighted average shares outstanding - Basic (in shares) 63,401 64,683 65,930 67,176 67,462 69,125 70,361 70,577 65,286 69,380 70,906
Weighted Average Number of Shares Outstanding, Diluted 64,251 65,431 65,930 67,851 68,675 70,302 71,425 70,577 65,948 70,419 72,063
[1] EPS for the year may not equal the sum of quarterly EPS due to changes in weighted share calculations.
XML 18 R55.htm IDEA: XBRL DOCUMENT v3.19.3
SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Accumulated other comprehensive income) (Details) - USD ($)
$ in Thousands
Sep. 28, 2019
Sep. 29, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]    
Loss from foreign currency translation adjustments $ (7,745) $ (1,211)
Unrecognized actuarial loss on pension plan, net of tax (1,598) (1,620)
Accumulated other comprehensive loss (9,940) (3,902)
Accumulated other comprehensive loss $ (597) $ (1,071)
XML 19 R51.htm IDEA: XBRL DOCUMENT v3.19.3
EQUITY INVESTMENTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 30, 2017
Jan. 30, 2019
Schedule of Equity Method Investments [Line Items]        
Equity Securities without Readily Determinable Fair Value, Amount $ 5,000 [1] $ 0 [1]   $ 5,000
Income (Loss) from Equity Method Investments (124) (129) $ 190  
Equity investments 6,250 1,373    
Equity investments $ 1,250 $ 1,373    
[1]
On January 30, 2019, the Company made a $5.0 million investment in one of our collaborative partners, over which the Company does not have significant influence. During the fiscal year ended September 28, 2019, there was no impairment or adjustment to the observable price.
XML 20 R59.htm IDEA: XBRL DOCUMENT v3.19.3
SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Employee performance-based and special growth restricted stock activity) (Details) - Special/Growth PSU's - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]    
Number of shares, Restricted stock outstanding, beginning balance (in shares) 46 0
Number of shares, Granted (in shares) 55 60
Weighted average grant date fair value per share $ 21.07 $ 22.57
Number of shares, Forfeited or expired (in shares) (4) (14)
Number of shares, Restricted stock outstanding, ending balance (in shares) 97 46
Unrecognized compensation expense $ 1,128 $ 702
Average remaining service period (in years) 1 year 7 months 6 days 2 years 1 month 6 days
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period 0 0
XML 21 R38.htm IDEA: XBRL DOCUMENT v3.19.3
SEGMENT INFORMATION Revenue by country (Tables)
12 Months Ended
Sep. 28, 2019
Revenues from External Customers and Long-Lived Assets [Line Items]  
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]
The following tables reflect destination sales to unaffiliated customers by country and long-lived assets by country for fiscal 2019, 2018, and 2017:
 
Fiscal
(in thousands)
2019
 
2018
 
2017
China
$
252,179

 
$
408,567

 
$
323,803

Taiwan
63,440

 
126,676

 
100,738

Malaysia
41,568

 
65,354

 
72,329

United States
36,393

 
68,774

 
57,728

Singapore
25,680

 
19,648

 
7,119

Korea
15,236

 
38,551

 
73,410

Germany
13,594

 
19,018

 
18,754

Hong Kong
12,096

 
14,194

 
14,314

Philippines
12,057

 
26,372

 
25,165

Vietnam
10,978

 
20,864

 
29,330

All other
56,831

 
81,103

 
86,351

Total destination sales to unaffiliated customers
$
540,052

 
$
889,121

 
$
809,041

 
Fiscal
(in thousands)
2019
 
2018
 
2017
Long-lived assets:
 
 
 
 
 
Singapore
$
25,620

 
$
30,240

 
$
31,553

United States
27,665

 
23,696

 
43,440

China
18,969

 
18,333

 
11,148

Israel
8,288

 
8,460

 
4,549

All other
6,981

 
6,944

 
6,899

Total long-lived assets
$
87,523

 
$
87,673

 
$
97,589


XML 22 R30.htm IDEA: XBRL DOCUMENT v3.19.3
EQUITY INVESTMENTS (Tables)
12 Months Ended
Sep. 28, 2019
Equity Investments [Abstract]  
Equity Method Investments [Table Text Block]
Equity investments consisted of the following as of September 28, 2019 and September 29, 2018:
 
As of
(in thousands)
September 28, 2019
 
September 29, 2018
Non-marketable equity securities(1)
$
5,000

 
$

Equity method investments
1,250

 
1,373

Total
$
6,250

 
$
1,373


(1)
On January 30, 2019, the Company made a $5.0 million investment in one of our collaborative partners, over which the Company does not have significant influence. During the fiscal year ended September 28, 2019, there was no impairment or adjustment to the observable price.
XML 23 R34.htm IDEA: XBRL DOCUMENT v3.19.3
EARNINGS PER SHARE (Tables)
12 Months Ended
Sep. 28, 2019
Earnings Per Share [Abstract]  
Reconciliation of shares used in the basic and diluted net income per share computation
The following tables reflect a reconciliation of the shares used in the basic and diluted net income per share computation for fiscal 2019, 2018, and 2017
 
 
Fiscal
(in thousands, except per share)
 
2019
 
2018
 
2017
 
 
Basic
 
Diluted
 
Basic
 
Diluted
 
Basic
 
Diluted
NUMERATOR:
 
 

 
 

 
 

 
 

 
 
 
 
Net income
 
$
11,653

 
$
11,653

 
$
56,676

 
$
56,676

 
$
126,099

 
$
126,099

DENOMINATOR:
 
 
 
 

 
 
 
 

 
 
 
 
Weighted average shares outstanding - Basic
 
65,286

 
65,286

 
69,380

 
69,380

 
70,906

 
70,906

Dilutive effect of Equity Plans
 
 
 
662

 
 
 
1,039

 
 
 
1,157

Weighted average shares outstanding - Diluted
 
 
 
65,948

 
 
 
70,419

 
 
 
72,063

EPS:
 
 
 
 

 
 
 
 

 
 
 
 
Net income per share - Basic
 
$
0.18

 
$
0.18

 
$
0.82

 
$
0.82

 
$
1.78

 
$
1.78

Effect of dilutive shares
 
 
 
$

 
 
 
$
(0.02
)
 
 
 
$
(0.03
)
Net income per share - Diluted
 
 
 
$
0.18

 
 
 
$
0.80

 
 
 
$
1.75


XML 24 R17.htm IDEA: XBRL DOCUMENT v3.19.3
REVENUE AND CONTRACT LIABILITIES
12 Months Ended
Sep. 28, 2019
Revenue from Contract with Customer [Abstract]  
REVENUE AND CONTRACT LIABILITIES REVENUE AND CONTRACT LIABILITIES
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 fiscal years ended September 28, 2019, and September 29, 2018, service revenue is not material. Please refer to Note 1: Basis of Presentation- Revenue Recognition, for additional disclosure on the Company's revenue recognition policy.
The Company reports revenue based on our reportable segments. The Company believes that reporting revenue on this basis provides information about how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors. Please refer to Note 14: Segment Information, for disclosure of revenue by segment.
Contract Liabilities
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 customers purchasing product under advance payment arrangements upon meeting the performance obligations.
The following table shows the changes in contract liability balances during the fiscal year ended September 28, 2019:
 
 
Fiscal
(in thousands)
 
2019
Contract liabilities, beginning of period
 
$
997

Revenue recognized
 
(7,935
)
Additions
 
8,834

Contract liabilities, end of period
 
$
1,896


XML 25 R13.htm IDEA: XBRL DOCUMENT v3.19.3
FAIR VALUE MEASUREMENTS
12 Months Ended
Sep. 28, 2019
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASURMENTS 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 fiscal year ended September 28, 2019.
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. Our equity method investments are recorded at fair value only if an impairment is recognized.
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 26 R25.htm IDEA: XBRL DOCUMENT v3.19.3
Schedule II-Valuation and Qualifying Accounts
12 Months Ended
Sep. 28, 2019
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II-Valuation and Qualifying Accounts
KULICKE AND SOFFA INDUSTRIES, INC.
Schedule II-Valuation and Qualifying Accounts
Fiscal 2019:
Beginning of period
 
Charged to Costs and Expenses
 
Other Additions
 
Other Deductions
 
End of period
Allowance for doubtful accounts
$
385

 
$
212

 
$

 
$

(1)
$
597

 
 
 
 
 
 
 
 
 
 
 
Inventory reserve
$
26,889

 
$
2,657

 
$

 
$
(233
)
(2)
$
29,313

 
 
 
 
 
 
 
 
 
 
 
Valuation allowance for deferred taxes
$
37,249

 
$

(3)
$
21,162

 
$

 
$
58,411

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Fiscal 2018:
 
 
 
 
 
 
 
 
 
Allowance for doubtful accounts
$
79

 
$
383

 
$

 
$
(77
)
(1)
$
385

 
 
 
 
 
 
 
 
 
 
 
Inventory reserve
$
24,639

 
$
4,897

 
$

 
$
(2,647
)
(2)
$
26,889

 
 
 
 
 
 
 
 
 
 
 
Valuation allowance for deferred taxes
$
29,614

 
$

(3)
$
7,635

 
$

 
$
37,249

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Fiscal 2017:
 
 
 
 
 
 
 
 
 
Allowance for doubtful accounts
$
506

 
$
(136
)
 
$

 
$
(291
)
(1)
$
79

 
 
 
 
 
 
 
 
 
 
 
Inventory reserve
$
21,080

 
$
10,925

 
$

 
$
(7,366
)
(2)
$
24,639

 
 
 
 
 
 
 
 
 
 
 
Valuation allowance for deferred taxes
$
27,381

 
$

(3)
$
2,233

 
$

 
$
29,614

 
 
 
 
 
 
 
 
 
 
 
(1)
Represents write-offs of specific accounts receivable.
(2)
Sale or scrap of previously reserved inventory.
(3)
Reflects the net increase in the valuation allowance primarily associated with the Company's U.S. tax credits, U.S. and foreign net operating losses and other deferred tax assets.

XML 27 R21.htm IDEA: XBRL DOCUMENT v3.19.3
SEGMENT INFORMATION
12 Months Ended
Sep. 28, 2019
Segment Reporting [Abstract]  
SEGMENT INFORMATION 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 in deciding how to allocate resources and assess performance. The Company's Chief Executive Officer is the Company's chief operating decision maker. The chief operating decision-maker does not review discrete asset information.
The following table reflects operating information by segment for fiscal 2019, 2018, and 2017
 
 
Fiscal
(in thousands)
 
2019
 
2018
 
2017
Net revenue:
 
 
 
 
 
 
      Capital Equipment
 
$
386,820

 
$
719,390

 
$
651,934

      APS
 
153,232

 
169,731

 
157,107

              Net revenue
 
540,052

 
889,121

 
809,041

Income from operations:
 
 
 
 
 
 
      Capital Equipment
 
(12,577
)
 
132,563

 
107,115

      APS
 
34,187

 
34,069

 
5,968

              Income from operations
 
$
21,610

 
$
166,632

 
$
113,083


The following tables reflect capital expenditures, depreciation and amortization expense by segment for fiscal 2019, 2018, and 2017.
 
 
Fiscal
(in thousands)
 
2019
 
2018
 
2017
Capital expenditures:
 
 
 
 
 
 
      Capital Equipment
 
$
5,380

 
$
7,029

 
$
14,415

      APS
 
6,449

 
13,412

 
11,273

Capital expenditures
 
$
11,829

 
$
20,441

 
$
25,688

 
 
Fiscal
(in thousands)
 
2019
 
2018
 
2017
Depreciation expense:
 
 
 
 
 
 
      Capital Equipment
 
$
7,584

 
$
7,435

 
$
6,306

      APS
 
5,308

 
3,754

 
3,397

Depreciation expense
 
$
12,892

 
$
11,189

 
$
9,703


 
 
Fiscal
(in thousands)
 
2019
 
2018
 
2017
Amortization expense:
 
 
 
 
 
 
      Capital Equipment
 
$
3,977

 
$
4,203

 
$
2,841

      APS
 
3,435

 
3,623

 
3,713

Amortization expense
 
$
7,412

 
$
7,826

 
$
6,554


Geographical information
The following tables reflect destination sales to unaffiliated customers by country and long-lived assets by country for fiscal 2019, 2018, and 2017:
 
Fiscal
(in thousands)
2019
 
2018
 
2017
China
$
252,179

 
$
408,567

 
$
323,803

Taiwan
63,440

 
126,676

 
100,738

Malaysia
41,568

 
65,354

 
72,329

United States
36,393

 
68,774

 
57,728

Singapore
25,680

 
19,648

 
7,119

Korea
15,236

 
38,551

 
73,410

Germany
13,594

 
19,018

 
18,754

Hong Kong
12,096

 
14,194

 
14,314

Philippines
12,057

 
26,372

 
25,165

Vietnam
10,978

 
20,864

 
29,330

All other
56,831

 
81,103

 
86,351

Total destination sales to unaffiliated customers
$
540,052

 
$
889,121

 
$
809,041

 
Fiscal
(in thousands)
2019
 
2018
 
2017
Long-lived assets:
 
 
 
 
 
Singapore
$
25,620

 
$
30,240

 
$
31,553

United States
27,665

 
23,696

 
43,440

China
18,969

 
18,333

 
11,148

Israel
8,288

 
8,460

 
4,549

All other
6,981

 
6,944

 
6,899

Total long-lived assets
$
87,523

 
$
87,673

 
$
97,589


XML 28 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 29 R29.htm IDEA: XBRL DOCUMENT v3.19.3
CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS (Tables)
12 Months Ended
Sep. 28, 2019
Cash and Cash Equivalents [Abstract]  
Cash, cash equivalents and short-term investments [Table Text Block]
Cash, cash equivalents, restricted cash and short-term investments consisted of the following as of September 28, 2019:
(dollar amounts in thousands)
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Estimated Fair Value
Current assets:
 
 
 
 
 
 
 
Cash
$
201,005

 
$

 
$

 
$
201,005

Cash equivalents:
 
 
 
 
 
 
 
Money market funds (1)
163,172

 

 

 
163,172

Time deposits (2)
7

 

 

 
7

Total cash and cash equivalents
$
364,184

 
$

 
$

 
$
364,184

Restricted Cash (2)
$

 
$

 
$

 
$

Total restricted cash
$

 
$

 
$

 
$

Short-term investments (2):
 
 
 
 
 
 
 
Time deposits
$
130,000

 
$

 
$

 
$
130,000

Deposits (3)
99,000

 

 

 
99,000

Total short-term investments
$
229,000

 
$

 
$

 
$
229,000

Total cash, cash equivalents, restricted cash and short-term investments
$
593,184

 
$

 
$

 
$
593,184

(1)
The fair value was determined using unadjusted prices in active, accessible markets for identical assets, and as such they were classified as Level 1 assets in the fair value hierarchy.
(2)
Fair value approximates cost basis.
(3)
Represents deposits that require a notice period of three months for withdrawal.
Cash, cash equivalents, restricted cash and short-term investments consisted of the following as of September 29, 2018:
(dollar amounts in thousands)
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Estimated Fair Value
Current assets:
 
 
 
 
 
 
 
Cash
$
42,446

 
$

 
$

 
$
42,446

Cash equivalents:
 
 
 
 
 
 
 
Money market funds (1)
209,172

 

 
(5
)
 
209,167

Time deposits (2)
69,017

 

 

 
69,017

Total cash and cash equivalents
$
320,635

 
$

 
$
(5
)
 
$
320,630

Restricted Cash (2)
$
518

 
$

 
$

 
$
518

Total restricted cash
$
518

 
$

 
$

 
$
518

Short-term investments (2):
 
 
 
 
 
 
 
Time deposits
$
197,000

 
$

 
$

 
$
197,000

Deposits (3)
96,000

 

 

 
96,000

Total short-term investments
$
293,000

 
$

 
$

 
$
293,000

Total cash, cash equivalents, restricted cash and short-term investments
$
614,153

 
$

 
$
(5
)
 
$
614,148

(1)
The fair value was determined using unadjusted prices in active, accessible markets for identical assets, and as such they were classified as Level 1 assets in the fair value hierarchy.
(2)
Fair value approximates cost basis.
(3)
Represents deposits that require a notice period of three months for withdrawal.
XML 30 R67.htm IDEA: XBRL DOCUMENT v3.19.3
SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS Share Repurchase Program (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 30, 2017
Jan. 31, 2019
Jul. 10, 2018
Aug. 15, 2017
Share Repurchases [Line Items]            
Stock Repurchase Program, Authorized Amount       $ 300,000 $ 200,000  
Treasury Stock, Shares, Acquired (4,700,000)          
Stock Repurchased During Period, Value $ 100,500          
Payments for Repurchase of Common Stock 99,897 $ 90,310 $ 18,197      
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 97,100          
August 2017 Share Repurchase Program [Member]            
Share Repurchases [Line Items]            
Stock Repurchase Program, Authorized Amount           $ 100,000
XML 31 R63.htm IDEA: XBRL DOCUMENT v3.19.3
SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Non-employee director stock option activity) (Details) - Non Employee Director [Member]
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Sep. 28, 2019
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]  
Number of shares, Options outstanding, ending balance (in shares) | shares 0
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward]  
Weighted average exercise price, Options outstanding, ending balance (in dollars per share) | $ / shares $ 0.00
Average remaining contractual life, Options outstanding (in years) 0 years
Average remaining contractual life, Options vested and expected to vest (in years) 0 years
Average remaining contractual life, Options exercisable (in years) 0 years
Aggregate intrinsic value, Options outstanding | $ $ 0
XML 32 R48.htm IDEA: XBRL DOCUMENT v3.19.3
GOODWILL AND INTANGIBLE ASSETS (Net intangible assets) (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Finite-Lived Intangible Assets [Line Items]    
Net intangible assets $ 42,651 $ 52,871
Developed technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross intangible assets 87,209 90,500
Accumulated amortization (48,718) (45,229)
Net intangible assets 38,491 45,271
Customer relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross intangible assets 35,180 36,131
Accumulated amortization (31,862) (29,820)
Net intangible assets 3,318 6,311
Trade name [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross intangible assets 7,219 7,377
Accumulated amortization (6,377) (6,088)
Net intangible assets 842 1,289
Other intangible assets [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross intangible assets 2,500 2,500
Accumulated amortization (2,500) (2,500)
Net intangible assets $ 0 $ 0
Average estimated useful lives (in years) 1 year 10 months 24 days  
Minimum [Member] | Developed technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Average estimated useful lives (in years) 7 years  
Minimum [Member] | Customer relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Average estimated useful lives (in years) 5 years  
Minimum [Member] | Trade name [Member]    
Finite-Lived Intangible Assets [Line Items]    
Average estimated useful lives (in years) 7 years  
Maximum [Member] | Developed technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Average estimated useful lives (in years) 15 years  
Maximum [Member] | Customer relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Average estimated useful lives (in years) 6 years  
Maximum [Member] | Trade name [Member]    
Finite-Lived Intangible Assets [Line Items]    
Average estimated useful lives (in years) 8 years  
XML 33 R3.htm IDEA: XBRL DOCUMENT v3.19.3
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
shares in Thousands, $ in Thousands
Sep. 28, 2019
Sep. 29, 2018
Consolidated Balance Sheets Parenthetical [Abstract]    
Allowance for doubtful accounts and notes receivable $ 597 $ 385
Preferred stock, without par value (usd per share) $ 0 $ 0
Preferred stock, shares authorized 5,000 5,000
Preferred stock, shares issued 0 0
Common stock, no par value (usd per share) $ 0 $ 0
Common stock, shares authorized 200,000 200,000
Common stock, shares issued 85,364 84,659
Common stock, shares outstanding 63,172 67,143
Treasury stock, shares 22,192 17,516
XML 34 R40.htm IDEA: XBRL DOCUMENT v3.19.3
SELECTED QUARTERLY FINANCIAL RESULTS (Tables)
12 Months Ended
Sep. 28, 2019
Quarterly Financial Information Disclosure [Abstract]  
Schedule of Quarterly Financial Information
 
Fiscal 2019 for the Quarter Ended
 
 
(in thousands, except per share amounts)
December 29
 
March 30
 
June 29
 
September 28
 
Fiscal 2019
Net revenue
$
157,208

 
$
115,908

 
$
127,109

 
$
139,827

 
$
540,052

Gross profit
74,799

 
55,573

 
58,780

 
65,438

 
254,590

Income / (loss) from operations
14,555

 
(2,465
)
 
1,827

 
7,693

 
21,610

Provision for income taxes
10,570

 
4,672

 
3,864

 
3,804

 
22,910

Net income / (loss)
$
7,517

 
$
(3,555
)
 
$
1,287

 
$
6,404

 
$
11,653

 
 
 
 
 
 
 
 
 
 
Net income / (loss) per share (1):
 
 
 
 
 
 
 
 
 
   Basic
$
0.11

 
$
(0.05
)
 
$
0.02

 
$
0.10

 
$
0.18

   Diluted
$
0.11

 
$
(0.05
)
 
$
0.02

 
$
0.10

 
$
0.18

 
 
 
 
 
 
 
 
 
 
Weighted average shares outstanding:
 
 
 
 
 
 
 
 
 
Basic
67,176

 
65,930

 
64,683

 
63,401

 
65,286

Diluted
67,851

 
65,930

 
65,431

 
64,251

 
65,948

 
 
 
 
 
 
 
 
 
 
 
Fiscal 2018 for the Quarter Ended
 
 
(in thousands, except per share amounts)
December 30
 
March 30
 
June 30
 
September 29
 
Fiscal 2018
Net revenue
$
213,691

 
$
221,772

 
$
268,834

 
$
184,824

 
$
889,121

Gross profit
97,202

 
99,447

 
126,969

 
85,823

 
409,441

Income from operations
39,159

 
38,436

 
64,463

 
24,574

 
166,632

Provision for (benefit from) income taxes
110,412

 
4,800

 
7,282

 
(1,750
)
 
120,744

Net (loss) / income
$
(69,528
)
 
$
36,313

 
$
60,256

 
$
29,635

 
$
56,676

 
 
 
 
 
 
 
 
 
 
Net (loss) / income per share (1):
 
 
 
 
 
 
 
 
 
   Basic
$
(0.99
)
 
$
0.52

 
$
0.87

 
$
0.44

 
$
0.82

   Diluted
$
(0.99
)
 
$
0.51

 
$
0.86

 
$
0.43

 
$
0.80

 
 
 
 
 
 
 
 
 
 
Weighted average shares outstanding:
 
 
 
 
 
 
 
 
 
Basic
70,577

 
70,361

 
69,125

 
67,462

 
69,380

Diluted
70,577

 
71,425

 
70,302

 
68,675

 
70,419

(1) EPS for the year may not equal the sum of quarterly EPS due to changes in weighted share calculations.
XML 35 R44.htm IDEA: XBRL DOCUMENT v3.19.3
BALANCE SHEET COMPONENTS (Components of significant balance sheet accounts) (Details) - USD ($)
$ in Thousands
Sep. 28, 2019
Sep. 29, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Short-term investments [1] $ 229,000 $ 293,000
Inventories, net:    
Raw materials and supplies 52,853 63,894
Work in process 32,026 37,829
Finished goods 33,742 40,357
Inventory, gross 118,621 142,080
Inventory reserves (29,313) (26,889)
Inventories, net 89,308 115,191
Property, plant and equipment, net:    
Land 2,182 2,182
Buildings and building improvements (2) 41,961 41,616 [2]
Leasehold improvements (2) 24,441 23,561 [2]
Data processing equipment and software 36,302 35,469
Machinery, equipment, furniture and fixtures 71,465 68,666
Construction in Progress, Gross 6,512 6,940
Property, plant and equipment, gross 182,863 178,434
Accumulated depreciation (110,493) (102,367)
Property, plant and equipment, net 72,370 76,067
Accrued expenses and other current liabilities:    
Accrued customer obligations (3) [3] 26,292 34,918
Wages and benefits 18,188 44,505
Commissions and professional fees 2,024 5,549
Dividends Payable, Current 7,582 8,057
Deferred rent 1,721 1,847
Severance 1,500 1,415
Other 7,226 9,687
Accrued expenses and other current liabilities $ 64,533 $ 105,978
[1]
All short-term investments were classified as available-for-sale and were measured at fair value based on level one measurement, or quoted market prices, as defined by ASC 820. The Company did not recognize any realized gains or losses on the sale of investments during the fiscal years ended 2019 and 2018.
[2] Certain balances as at September 29, 2018 relating to property, plant and equipment have been reclassified. These reclassifications have no impact to the Consolidated Balance Sheet as at September 29, 2018.
[3]
Represents customer advance payments, customer credit program, accrued warranty expense and accrued retrofit obligations.
XML 36 R7.htm IDEA: XBRL DOCUMENT v3.19.3
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 30, 2017
Statement of Cash Flows [Abstract]      
Interest Paid, Excluding Capitalized Interest, Operating Activities $ 1,634 $ 1,054 $ 1,059
CASH FLOWS FROM OPERATING ACTIVITIES:      
Net income 11,653 56,676 126,099
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 20,304 19,015 16,257
Impairment charges 0 0 35,207
Equity-based compensation and employee benefits 14,332 11,685 11,722
(Excess tax benefits) / Reversal of excess tax benefits from stock based compensation 0 (50) 4,392
Adjustment for doubtful accounts 212 383 (136)
Adjustment for inventory valuation 2,657 4,897 10,925
Deferred taxes 8,825 22,519 (16,758)
Gain/(loss) on disposal of property, plant and equipment 20 (676) (999)
Unrealized foreign currency translation (3,325) (2,002) 1,362
Share of results of equity-method investee 124 129 (190)
Changes in operating assets and liabilities, net of assets and liabilities assumed in businesses combinations:      
Accounts and notes receivable 47,395 (45,154) (67,879)
Inventory 24,105 1,631 (47,425)
Prepaid expenses and other current assets (490) 9,405 (8,468)
Accounts payable, accrued expenses and other current liabilities (53,759) (30,868) 63,425
Income taxes payable (7,758) 77,968 3,946
Other, net 1,672 (2,059) 4,830
Net cash provided by operating activities 65,967 123,499 136,310
CASH FLOWS FROM INVESTING ACTIVITIES:      
Acquisition of business, net of cash acquired 0 0 (27,119)
Purchases of property, plant and equipment (11,742) (20,496) (25,590)
Proceeds from sales of property, plant and equipment 210 625 1,352
Purchase of equity investments (5,000) 0 (1,312)
Purchase of short term investments (619,000) (684,000) (305,000)
Maturity of short term investments 683,000 607,000 213,000
Net cash provided by / (used in) investing activities 47,468 (96,871) (144,669)
CASH FLOWS FROM FINANCING ACTIVITIES:      
Payment on debts (30,773) (704) (604)
Proceeds from exercise of common stock options 14 55 509
Repurchase of common stock (99,897) (90,310) (18,197)
(Reversal of excess tax benefits) / Excess tax benefits from stock based compensation 0 0 (4,392)
Proceeds from short term debt 90,904 0 0
Common stock cash dividends paid (31,566) (8,176) 0
Net cash used in financing activities (71,318) (99,135) (22,684)
Effect of exchange rate changes on cash, cash equivalents and restricted cash 919 715 76
Changes in cash, cash equivalents and restricted cash 43,036 (71,792) (30,967)
Cash, cash equivalents and restricted cash at beginning of period 321,148 392,940 423,907
Cash, cash equivalents and restricted cash at end of period 364,184 321,148 392,940
CASH PAID FOR:      
Income taxes $ 22,073 $ 13,179 $ 8,283
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.19.3
GOODWILL AND INTANGIBLE ASSETS (Tables)
12 Months Ended
Sep. 28, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The following table summarizes the Company's recorded goodwill by reportable segments as of September 28, 2019 and September 29, 2018:
(in thousands)
 
Capital Equipment
 
APS
Balance at September 29, 2018
 
$
30,159

 
$
26,391

Other
 
(679
)
 
(180
)
Balance at September 28, 2019
 
$
29,480

 
$
26,211


Net intangible assets
The following table reflects net intangible assets as of September 28, 2019 and September 29, 2018
 
 
As of
 
Average estimated
(dollar amounts in thousands)
 
September 28, 2019
 
September 29, 2018
 
useful lives (in years)
Developed technology
 
$
87,209

 
$
90,500

 
7.0 to 15.0
Accumulated amortization
 
(48,718
)
 
(45,229
)
 
 
Net developed technology
 
$
38,491

 
$
45,271

 
 
 
 
 
 
 
 
 
Customer relationships
 
$
35,180

 
$
36,131

 
5.0 to 6.0
Accumulated amortization
 
(31,862
)
 
(29,820
)
 
 
Net customer relationships
 
$
3,318

 
$
6,311

 
 
 
 
 
 
 
 
 
Trade and brand names
 
$
7,219

 
$
7,377

 
7.0 to 8.0
Accumulated amortization
 
(6,377
)
 
(6,088
)
 
 
Net trade and brand names
 
$
842

 
$
1,289

 
 
 
 
 
 
 
 
 
Other intangible assets
 
$
2,500

 
$
2,500

 
1.9
Accumulated amortization
 
(2,500
)
 
(2,500
)
 
 
Net wedge bonder other intangible assets
 
$

 
$

 
 
 
 
 
 
 
 
 
Net intangible assets
 
$
42,651

 
$
52,871

 
 

Estimated annual amortization expense related to intangible assets
The following table reflects estimated annual amortization expense related to intangible assets as of September 28, 2019:
 
As of
(in thousands)
September 28, 2019
Fiscal 2020
$
7,196

Fiscal 2021
5,212

Fiscal 2022
4,271

Fiscal 2023
4,177

Fiscal 2024 and thereafter
21,795

Total amortization expense
$
42,651

 
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.19.3
SUBSEQUENT EVENTS (Notes)
12 Months Ended
Sep. 28, 2019
Subsequent Events [Abstract]  
Subsequent Events [Text Block] SUBSEQUENT EVENTSOn October 24, 2019, the Company entered into foreign exchange forward contracts with notional amounts of $10.0 million. We entered into these 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 foreign exchange forward contracts have maturities of up to twelve months
XML 39 R20.htm IDEA: XBRL DOCUMENT v3.19.3
INCOME TAXES
12 Months Ended
Sep. 28, 2019
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXES
The following table reflects U.S and foreign income before income taxes for fiscal 2019, 2018, and 2017:
 
Fiscal
(in thousands)
2019
 
2018
 
2017
United States
$
(14,125
)
 
$
25,211

 
$
(4,114
)
Foreign
48,812

 
152,338

 
122,629

Income before tax
$
34,687

 
$
177,549

 
$
118,515


The following table reflects the current and deferred components of provision for (benefit from) income taxes for fiscal 2019, 2018, and 2017:
 
Fiscal
(in thousands)
2019
 
2018
 
2017
Current:
 
 
 
 
 
   Federal
$
6,580

 
$
83,159

 
$
(3,975
)
   State
214

 
58

 
64

   Foreign
6,384

 
16,980

 
13,290

Deferred:

 

 

   Federal
2,959

 
23,346

 
(15,374
)
   State

 
(2
)
 
40

   Foreign
6,773

 
(2,797
)
 
(1,439
)
Provision for (benefit from) income taxes
$
22,910

 
$
120,744

 
$
(7,394
)

The following table reconciles the provision for (benefit from) income taxes with the expected income tax provision computed based on the applicable U.S. federal statutory tax rate for fiscal 2019, 2018, and 2017:
 
Fiscal
(dollar amounts in thousands)
2019
 
2018
 
2017
Expected income provision based on the U.S. federal statutory tax rate
$
7,284

 
$
43,568

 
$
41,358

Effect of earnings of foreign subsidiaries subject to different tax rates
(4,335
)
 
(12,947
)
 
(22,832
)
Benefit from tax incentives
(5,084
)
 
(20,429
)
 
(23,294
)
Benefit from research and development tax credits
(3,041
)
 
(2,785
)
 
(1,859
)
Benefit from foreign tax credits
(22,744
)
 
(3,939
)
 
(26,119
)
U.S. one-time transition tax
9,369

 
101,854

 

Remeasurement of deferred taxes
5,480

 
2,760

 

Non-deductible goodwill impairment

 

 
8,805

Valuation allowance
25,289

 
7,366

 
6,458

Foreign operations (withholding taxes, taxes on unrepatriated foreign earnings, and deemed dividends)
8,578

 
5,746

 
6,039

Unrecognized tax benefit
156

 
530

 
2,936

Non-deductible items
2,248

 
(758
)
 
778

Other, net
(290
)
 
(222
)
 
336

Provision for (benefit from) income taxes
$
22,910

 
$
120,744

 
$
(7,394
)
Effective tax rate
66.0
%
 
68.0
%
 
(6.2
)%

On December 22, 2017, the TCJA was signed into law. Among the many U.S. tax law changes, the TCJA reduced the U.S. federal statutory tax rate from 35% to 21%, imposed a one-time transition tax on deemed repatriation of previously untaxed accumulated earnings and profits of certain foreign subsidiaries, and created a new foreign minimum tax. In accordance with Staff Accounting Bulletin No. 118 ("SAB 118"), the accounting for the tax effects of the TCJA was completed in the first quarter of fiscal 2019.
In fiscal 2019, the Company recorded an additional tax expense of $9.4 million due to newly issued TCJA regulations and guidance on the computation of the U.S. one-time transition tax. The Company recognized an aggregate tax expense for fiscal 2018 and 2019 of $114.0 million, comprised primarily of $2.8 million from the re-measurement of U.S. deferred tax assets and liabilities to reflect the decrease in the U.S. federal statutory tax rate in fiscal 2018, and $111.2 million related to the U.S. one-time transition tax on deemed repatriation of previously untaxed accumulated earnings and profits of certain foreign subsidiaries, net of related foreign tax credits and unrecognized tax benefit in fiscal 2018 and 2019. The Company also recorded $5.5 million in fiscal 2019 to revalue certain foreign deferred assets and liabilities to reflect enacted foreign statutory tax rates in Singapore and the Netherlands.
During fiscal 2019, the Company completed its evaluation of the future cash needs of its U.S. and foreign operations, the alignment of cash balances with the Company’s long-term capital allocation strategy, and the impact of the TCJA which generally allows U.S. corporations to make distributions without incurring additional U.S. income tax. As a result of this reassessment, a portion of the Company’s undistributed foreign earnings are no longer deemed to be indefinitely reinvested outside the U.S. as of September 28, 2019. The Company recorded $0.7 million of tax expense in the second quarter of fiscal 2019 as part of the initial change in assertion and $1.8 million of tax expense cumulatively by the end of fiscal 2019 primarily due to subsequent changes in foreign exchange rates from the date of the initial change.
Further, we operate in a number of foreign jurisdictions, including Singapore, where we have a tax incentive that allows for a reduced tax rate on certain classes of income, provided the Company meets certain employment and investment conditions through the expiration date in fiscal 2020. This tax incentive arrangement may be renewed subject to the agreement of the Singapore government on additional requirements that must be satisfied. In fiscal 2019, 2018, and 2017, the tax incentive arrangement helped to reduce the Company’s provision for income taxes by $5.0 million or $0.08 per share, $20.4 million or $0.29 per share and $23.3 million or $0.33 per share, respectively.
The following table reflects deferred tax balances based on the tax effects of cumulative temporary differences for fiscal 2019 and 2018:
 
Fiscal
(in thousands)
2019
 
2018
Accruals and reserves
$
5,514

 
$
6,652

Tax credit carryforwards
23,448

 
4,532

Net operating loss carryforwards
36,050

 
39,856

Gross deferred tax assets
$
65,012

 
$
51,040

 
 
 
 
Valuation allowance
$
(58,411
)
 
$
(37,249
)
Deferred tax assets, net of valuation allowance
$
6,601

 
$
13,791

 
 
 
 
Taxes on undistributed foreign earnings
$
(24,542
)
 
$
(21,988
)
Fixed and intangible assets
(7,704
)
 
(8,377
)
Deferred tax liabilities
$
(32,246
)
 
$
(30,365
)
Net deferred tax liabilities
$
(25,645
)
 
$
(16,574
)
 
 
 
 
Reported as
 
 
 
Deferred tax assets
$
6,409

 
$
9,017

Deferred tax liabilities
(32,054
)
 
(25,591
)
Net deferred tax liabilities
$
(25,645
)
 
$
(16,574
)

As of September 28, 2019, the Company has foreign net operating loss carryforwards of $110.6 million, state net operating loss carryforwards of $146.5 million, and U.S. federal and state tax credit carryforwards of $7.8 million that can be used to offset future income tax obligations. These net operating loss and tax credit carryforwards can be utilized prior to their expiration dates in fiscal years 2020 through 2035, with the exception of certain credits and foreign net operating losses that can be carried forward indefinitely. The Company has recorded valuation allowances against certain foreign and state net operating loss carryforwards and state tax credits which are expected to expire unutilized.
The Company continues to evaluate the realizability of its net deferred tax assets at each reporting date and records a benefit for deferred tax assets to the extent it has projected future taxable income or deferred tax liabilities that provide a source of future income to benefit such deferred tax assets. As a result of this analysis, the Company continues to maintain a valuation allowance against certain state and foreign deferred tax assets as the realization of these assets is not more likely than not given uncertainty of future apportioned earnings in these jurisdictions.
The following table reconciles the beginning and ending balances of the Company's unrecognized tax benefit, excluding related accrued interest and penalties, for fiscal 2019, 2018, and 2017:
 
 
Fiscal
(in thousands)
 
2019
 
2018
 
2017
Unrecognized tax benefit, beginning of year
 
$
13,038

 
$
12,062

 
$
7,453

Additions for tax positions, current year
 
410

 
1,482

 
3,657

Additions for tax positions, prior year
 

 

 
1,834

Reductions for tax positions, prior year
 
(523
)
 
(506
)
 
(882
)
Unrecognized tax benefit, end of year
 
$
12,925

 
$
13,038

 
$
12,062


The Company recognizes interest and penalties related to potential income tax liabilities as a component of unrecognized tax benefit and in provision for income taxes. For the fiscal year ended September 28, 2019, the Company recognized $1.4 million of accrued interest and penalties related to unrecognized tax benefit. The amount of interest and penalties related to unrecognized tax benefit recorded in the provision for income taxes was not material for any period presented.
As of September 28, 2019, approximately $13.1 million of unrecognized tax benefit, including related interest and penalties, if recognized, would impact the Company's effective tax rate.
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 12 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 financial outcomes of these examinations.
The Company files a U.S. federal income tax return, as well as income tax returns in various state and foreign jurisdictions. For U.S. federal income tax returns purposes, tax years following fiscal 2016 remain subject to examination. For most state tax returns, tax years following fiscal 2001 remain subject to examination as a result of the generation of net operating loss carry-forwards. In the foreign jurisdictions where the Company files income tax returns, the statutes of limitations with respect to these jurisdictions vary from jurisdiction to jurisdiction and range from 4 to 6 years. The Company's foreign tax returns are currently under examination by tax authorities in multiple foreign jurisdictions. The Company believes that adequate provisions have been made for any adjustments that may result from the examination.
XML 40 R66.htm IDEA: XBRL DOCUMENT v3.19.3
SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Assumptions Used to Calculate Compensation Expense) (Details) - $ / shares
3 Months Ended 12 Months Ended
Sep. 29, 2018
Sep. 28, 2019
Sep. 29, 2018
Sep. 30, 2017
Time-based restricted stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price $ 19.65 $ 20.87 $ 19.65 $ 12.51
Expected dividend yield [1] 1.91% 2.30% 0.12%  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate   34.20% 31.71% 30.39%
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate   2.92% 1.68% 0.96%
Number of shares, Granted (in shares) 10,511 521,000 459,000 715,000
Performance-based restricted stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares, Granted (in shares)   55,000 60,000  
[1] The expected dividend yield for fiscal 2018 includes the effect of 10,511 grants which were issued in the quarter ended September 29, 2018 with an assumed dividend yield of 1.91%

XML 41 R62.htm IDEA: XBRL DOCUMENT v3.19.3
SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Common stock issued to non-employee directors) (Details) - Non Employee Director [Member] - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 30, 2017
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]      
Number of common shares issued 37 33 45
Fair value based upon market price at time of issue $ 834 $ 780 $ 750
XML 42 R41.htm IDEA: XBRL DOCUMENT v3.19.3
BASIS OF PRESENTATION (Inventories) (Narrative) (Details)
12 Months Ended
Sep. 28, 2019
Equipment [Member]  
Inventory [Line Items]  
Reserves For Inventory In Excess Of Demand Inventory Future Consumption Period 18 months
Spare Parts [Member]  
Inventory [Line Items]  
Reserves For Inventory In Excess Of Demand Inventory Future Consumption Period 24 months
Expendable Tools [Member]  
Inventory [Line Items]  
Reserves For Inventory In Excess Of Demand Inventory Future Consumption Period 12 months
XML 43 R2.htm IDEA: XBRL DOCUMENT v3.19.3
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 28, 2019
Sep. 29, 2018
Current assets:    
Cash and cash equivalents $ 364,184 $ 320,630
Restricted cash [1] 0 518
Short-term investments [2] 229,000 293,000
Accounts and notes receivable, net of allowance for doubtful accounts of $597 and $385, respectively 195,830 243,373
Inventories, net 89,308 115,191
Prepaid expenses and other current assets 15,429 14,561
Total current assets 893,751 987,273
Property, plant and equipment, net 72,370 76,067
Goodwill 55,691 56,550
Intangible assets, net 42,651 52,871
Deferred tax assets 6,409 9,017
Equity investments 6,250 1,373
Other assets 2,494 2,589
TOTAL ASSETS 1,079,616 1,185,740
Current liabilities:    
Short term debt 60,904 0
Accounts payable 36,711 48,527
Accrued expenses and other current liabilities 64,533 105,978
Income taxes payable 12,494 19,571
Total current liabilities 174,642 174,076
Financing obligation 14,207 15,187
Deferred tax liabilities 32,054 25,591
Income taxes payable 80,290 81,491
Other liabilities 9,360 9,188
TOTAL LIABILITIES 310,553 305,533
Commitments and contingent liabilities (Note 15)
SHAREHOLDERS' EQUITY:    
Preferred stock, without par value: 0 0
Authorized 200,000 shares; issued 85,364 and 84,659 respectively; outstanding 63,172 and 67,143 shares, respectively 533,590 519,244
Treasury stock, at cost, 22,192 and 17,516 shares, respectively (349,212) (248,664)
Retained earnings 594,625 613,529
Accumulated other comprehensive loss (9,940) (3,902)
TOTAL SHAREHOLDERS' EQUITY 769,063 880,207
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY $ 1,079,616 $ 1,185,740
[1]
Fair value approximates cost basis.
[2]
All short-term investments were classified as available-for-sale and were measured at fair value based on level one measurement, or quoted market prices, as defined by ASC 820. The Company did not recognize any realized gains or losses on the sale of investments during the fiscal years ended 2019 and 2018.
XML 44 R6.htm IDEA: XBRL DOCUMENT v3.19.3
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock
Retained earnings
Accumulated Other Comprehensive (loss) / income
Beginning Balance at Oct. 01, 2016 $ 799,524 $ 498,676 $ (139,407) $ 442,981 $ (2,726)
Beginning Balance, shares at Oct. 01, 2016   70,420,000      
Issuance of stock for services rendered 750 $ 750      
Treasury Stock, Shares, Acquired     (945,000)    
Issuance of stock for services rendered, shares   45,000      
Repurchase of common stock (18,197)   $ (18,197)    
Exercise of stock options 509 $ 509      
Exercise of stock options, shares   61,000      
Issuance of shares for equity-based compensation 0 $ 0      
Issuance of shares for market-based restricted stock and time-based restricted stock, shares   616,000      
Excess tax benefits from stock based compensation (4,392) $ (4,392)      
Equity-based compensation expense 10,972 10,972      
Components of comprehensive income:          
Net income 126,099     126,099  
Other comprehensive loss 4,765        
Comprehensive income 130,864     126,099 4,765
Ending Balance at Sep. 30, 2017 920,030 $ 506,515 $ (157,604) 569,080 2,039
Ending Balance, shares at Sep. 30, 2017   70,197,000      
Cumulative effect of accounting changes   $ 1,414   4,006  
Issuance of stock for services rendered 780 $ 780      
Treasury Stock, Shares, Acquired     (3,760,000)    
Issuance of stock for services rendered, shares   33,000      
Repurchase of common stock (91,060)   $ (91,060)    
Exercise of stock options 55 $ 55      
Exercise of stock options, shares   6,000      
Issuance of shares for equity-based compensation 0 $ 0      
Issuance of shares for market-based restricted stock and time-based restricted stock, shares   667,000      
Equity-based compensation expense 10,480 $ 10,480      
Cash dividend declared (16,233)     (16,233)  
Components of comprehensive income:          
Net income 56,676     56,676  
Other comprehensive loss (5,941)        
Comprehensive income 50,735     56,676 (5,941)
Ending Balance at Sep. 29, 2018 880,207 $ 519,244 $ (248,664) 613,529 (3,902)
Ending Balance, shares at Sep. 29, 2018   67,143,000      
Cumulative effect of accounting changes 534 $ 0   534  
Issuance of stock for services rendered $ 834 $ 834      
Treasury Stock, Shares, Acquired (4,700,000)   (4,676,000)    
Issuance of stock for services rendered, shares   37,000      
Repurchase of common stock $ (100,548)   $ (100,548)    
Exercise of stock options 14 $ 14      
Exercise of stock options, shares   2,000      
Issuance of shares for equity-based compensation 0 $ 0      
Issuance of shares for market-based restricted stock and time-based restricted stock, shares   667,000      
Equity-based compensation expense 13,498 $ 13,498      
Cash dividend declared (31,091)     (31,091)  
Components of comprehensive income:          
Net income 11,653     11,653  
Other comprehensive loss (6,038)        
Comprehensive income 5,615     11,653 (6,038)
Ending Balance at Sep. 28, 2019 $ 769,063 $ 533,590 $ (349,212) $ 594,625 $ (9,940)
Ending Balance, shares at Sep. 28, 2019   63,173,000      
XML 45 R45.htm IDEA: XBRL DOCUMENT v3.19.3
BALANCE SHEET COMPONENTS (Narrative) (Details) - USD ($)
$ in Thousands
Sep. 28, 2019
Sep. 29, 2018
Restructuring Cost and Reserve [Line Items]    
Severance $ 1,500 $ 1,415
XML 46 R49.htm IDEA: XBRL DOCUMENT v3.19.3
GOODWILL AND INTANGIBLE ASSETS (Estimated annual amortization expense) (Details)
$ in Thousands
Sep. 28, 2019
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Fiscal 2020 $ 7,196
Fiscal 2021 5,212
Fiscal 2022 4,271
Fiscal 2023 4,177
Fiscal 2024 and thereafter 21,795
Total amortization expense $ 42,651
XML 47 R83.htm IDEA: XBRL DOCUMENT v3.19.3
COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Significant customer concentrations as a percentage of net revenue) (Details)
12 Months Ended
Sep. 29, 2018
Sep. 30, 2017
Sales Revenue Net [Member] | Customer Concentration Risk [Member] | Haoseng Industrial Co., Ltd [Member]    
Concentration Risk [Line Items]    
Customer concentrations risk percentage [1] 12.80% 10.10%
[1] Distributor of the Company's products
XML 48 R73.htm IDEA: XBRL DOCUMENT v3.19.3
INCOME TAXES (Effective income tax rate reconciliation) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 28, 2019
Jun. 29, 2019
Mar. 30, 2019
Dec. 29, 2018
Sep. 29, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 30, 2017
Sep. 28, 2019
Sep. 29, 2018
Sep. 30, 2017
Income Tax Disclosure [Abstract]                      
Expected income provision based on the U.S. federal statutory tax rate                 $ 7,284 $ 43,568 $ 41,358
Effect of earnings of foreign subsidiaries subject to different tax rates                 (4,335) (12,947) (22,832)
Benefit from tax incentives                 (5,084) (20,429) (23,294)
Benefit from research and development tax credits                 (3,041) (2,785) (1,859)
Benefit from foreign tax credits                 (22,744) (3,939) (26,119)
U.S. one-time transition tax                 9,369 101,854 0
Remeasurement of deferred taxes                 5,480 2,760 0
Non-deductible goodwill impairment                 0 0 8,805
Valuation allowance                 25,289 7,366 6,458
Foreign operations (withholding taxes, taxes on unrepatriated foreign earnings, and deemed dividends)                 8,578 5,746 6,039
Unrecognized tax benefit                 156 530 2,936
Non-deductible items                 2,248 (758) 778
Other, net                 (290) (222) 336
Provision for (benefit from) income taxes $ 3,804 $ 3,864 $ 4,672 $ 10,570 $ (1,750) $ 7,282 $ 4,800 $ 110,412 $ 22,910 $ 120,744 $ (7,394)
Effective Income Tax Rate Reconciliation, Percent                 66.00% 68.00% (6.20%)
XML 49 R77.htm IDEA: XBRL DOCUMENT v3.19.3
SEGMENT INFORMATION (Operating information by segment) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 28, 2019
Jun. 29, 2019
Mar. 30, 2019
Dec. 29, 2018
Sep. 29, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 30, 2017
Sep. 28, 2019
Sep. 29, 2018
Sep. 30, 2017
Net revenue:                      
Net revenue $ 139,827 $ 127,109 $ 115,908 $ 157,208 $ 184,824 $ 268,834 $ 221,772 $ 213,691 $ 540,052 $ 889,121 $ 809,041
Cost of sales :                      
Cost of sales                 285,462 479,680 426,947
Gross profit :                      
Gross profit 65,438 58,780 55,573 74,799 85,823 126,969 99,447 97,202 254,590 409,441 382,094
Operating expenses:                      
Operating expenses                 232,980 242,809 269,011
Income from operations:                      
Income from operations $ 7,693 $ 1,827 $ (2,465) $ 14,555 $ 24,574 $ 64,463 $ 38,436 $ 39,159 21,610 166,632 113,083
Capital Equipment                      
Net revenue:                      
Net revenue                 386,820 719,390 651,934
Income from operations:                      
Income from operations [1]                 (12,577) 132,563 107,115
APS [Member]                      
Net revenue:                      
Net revenue                 153,232 169,731 157,107
Income from operations:                      
Income from operations [2]                 $ 34,187 $ 34,069 $ 5,968
[1]
 
 
Fiscal
(in thousands)
 
2019
 
2018
 
2017
Net revenue:
 
 
 
 
 
 
      Capital Equipment
 
$
386,820

 
$
719,390

 
$
651,934

      APS
 
153,232

 
169,731

 
157,107

              Net revenue
 
540,052

 
889,121

 
809,041

Income from operations:
 
 
 
 
 
 
      Capital Equipment
 
(12,577
)
 
132,563

 
107,115

      APS
 
34,187

 
34,069

 
5,968

              Income from operations
 
$
21,610

 
$
166,632

 
$
113,083


[2]
 
 
Fiscal
(in thousands)
 
2019
 
2018
 
2017
Net revenue:
 
 
 
 
 
 
      Capital Equipment
 
$
386,820

 
$
719,390

 
$
651,934

      APS
 
153,232

 
169,731

 
157,107

              Net revenue
 
540,052

 
889,121

 
809,041

Income from operations:
 
 
 
 
 
 
      Capital Equipment
 
(12,577
)
 
132,563

 
107,115

      APS
 
34,187

 
34,069

 
5,968

              Income from operations
 
$
21,610

 
$
166,632

 
$
113,083


XML 50 R87.htm IDEA: XBRL DOCUMENT v3.19.3
SUBSEQUENT EVENTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 24, 2019
Sep. 28, 2019
Sep. 29, 2018
Subsequent Event [Line Items]      
Derivative, Notional Amount   $ 33,834 $ 43,095
Foreign Exchange Forward [Member] | Designated as Hedging Instrument [Member]      
Subsequent Event [Line Items]      
Derivative, Notional Amount   $ 33,834 $ 43,095
Derivative, Term of Contract   12 months  
Foreign Exchange Forward [Member] | Designated as Hedging Instrument [Member] | Subsequent Event [Member]      
Subsequent Event [Line Items]      
Derivative, Notional Amount $ 10,000    
Foreign Exchange Forward [Member] | Designated as Hedging Instrument [Member] | Maximum [Member] | Subsequent Event [Member]      
Subsequent Event [Line Items]      
Derivative, Term of Contract 12 months    
XML 51 R58.htm IDEA: XBRL DOCUMENT v3.19.3
SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Employee time-based restricted stock activity) (Details) - Time-based restricted stock [Member] - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Sep. 29, 2018
Sep. 28, 2019
Sep. 29, 2018
Sep. 30, 2017
Oct. 03, 2015
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]          
Number of shares, Restricted stock outstanding, beginning balance (in shares)   910,000 1,080,000 1,015,000  
Number of shares, Granted (in shares) 10,511 521,000 459,000 715,000  
Number of shares, Forfeited or expired (in shares)   (42,000) (87,000) (50,000)  
Number of shares, Vested (in shares)   (442,000) (542,000) (600,000)  
Number of shares, Restricted stock outstanding, ending balance (in shares) 910,000 947,000 910,000 1,080,000  
Unrecognized compensation expense   $ 10,555 $ 9,038 $ 7,770 $ 6,440
Average remaining service period (in years)   1 year 4 months 24 days 1 year 4 months 24 days 1 year 6 months 1 year 6 months
Weighted average grant date fair value per share   $ 20.95 $ 22.32 $ 13.32  
XML 52 R54.htm IDEA: XBRL DOCUMENT v3.19.3
SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Matching contributions to the Plan) (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]    
Cash $ 1,648 $ 1,610
XML 53 R50.htm IDEA: XBRL DOCUMENT v3.19.3
CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS (Details) - USD ($)
$ in Thousands
Sep. 28, 2019
Sep. 29, 2018
Sep. 30, 2017
Oct. 01, 2016
Cash and Cash Equivalents [Line Items]        
Available-for-sale Securities, Short-term Investments, Gross Unrealized Gain $ 0 $ 0    
Available-for-sale Securities, Short-term Investments, Gross Unrealized Loss 0 0    
Available-for-sale Securities, Short-term Investments, Fair Value Disclosure 229,000 293,000    
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents 364,184 321,148 $ 392,940 $ 423,907
Short-term investments [1] 229,000 293,000    
Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments 593,184 614,153    
Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments, Gross Unrealized Gain 0 0    
Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments, Gross Unrealized Loss 0 (5)    
Cash and cash equivalents, Amortized Cost 364,184 320,630    
Cash 201,005 42,446    
Cash and Cash Equivalents, Amortized Cost 364,184 320,635    
Cash and Cash Equivalents, Gross Unrealized Gain 0 0    
Cash and Cash Equivalents, Gross Unrealized Loss 0 (5)    
Cash and Cash Equivalents 364,184 320,630    
Restricted cash [2] 0 518    
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Amortized Cost 0 518    
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Gross Unrealized Gain 0 0    
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Gross Unrealized Loss 0 0    
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Fair Value Disclosure 0 518    
Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments, Fair Value Disclosure 593,184 614,148    
Demand Deposits [Member]        
Cash and Cash Equivalents [Line Items]        
Available-for-sale Securities, Short-term Investments, Gross Unrealized Gain 0 0    
Available-for-sale Securities, Short-term Investments, Gross Unrealized Loss 0 0    
Available-for-sale Securities, Short-term Investments, Fair Value Disclosure [2],[3] 99,000 96,000    
Short-term investments 99,000 96,000    
Cash [Member]        
Cash and Cash Equivalents [Line Items]        
Cash and cash equivalents, Amortized Cost 201,005 42,446    
Cash equivalents, Money market funds [Member]        
Cash and Cash Equivalents [Line Items]        
Cash and cash equivalents, Amortized Cost 163,172 209,172    
Cash Equivalents, Gross Unrealized Gain 0 0    
Cash Equivalents, Gross Unrealized Loss 0 (5)    
Cash Equivalents, Fair Value Disclosure [4] 163,172 209,167    
Cash equivalents, Time deposits [Member]        
Cash and Cash Equivalents [Line Items]        
Available-for-sale Securities, Short-term Investments, Gross Unrealized Gain 0 0    
Available-for-sale Securities, Short-term Investments, Gross Unrealized Loss 0 0    
Available-for-sale Securities, Short-term Investments, Fair Value Disclosure [2] 130,000 197,000    
Short-term investments 130,000 197,000    
Cash and cash equivalents, Amortized Cost 7 69,017    
Cash Equivalents, Gross Unrealized Gain 0 0    
Cash Equivalents, Gross Unrealized Loss 0 0    
Cash Equivalents, Fair Value Disclosure [2] $ 7 $ 69,017    
[1]
All short-term investments were classified as available-for-sale and were measured at fair value based on level one measurement, or quoted market prices, as defined by ASC 820. The Company did not recognize any realized gains or losses on the sale of investments during the fiscal years ended 2019 and 2018.
[2]
Fair value approximates cost basis.
[3]
Represents deposits that require a notice period of three months for withdrawal.
[4]
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.
XML 54 R31.htm IDEA: XBRL DOCUMENT v3.19.3
DERIVATIVE FINANCIAL INSTRUMENT (Tables)
12 Months Ended
Sep. 28, 2019
Derivative financial Instruments [Abstract]  
Schedule of Fair Value of Derivative Instruments on Balance Sheet
The fair value of derivative instruments on our Consolidated Balance Sheet as of September 28, 2019 and September 29, 2018 is as follows:
 
As of
(in thousands)
September 28, 2019
 
September 29, 2018
 
Notional Amount
 
Fair Value Liability Derivatives(1)
 
Notional Amount
Fair Value Liability Derivatives(1)
Derivatives designated as hedging instruments:
 
 
 
 
 
 
Foreign exchange forward contracts (2)
$
33,834

 
$
597

 
$
43,095

$
1,071

Total derivatives
$
33,834

 
$
597

 
$
43,095

$
1,071

(1)
The fair value of derivative liabilities is measured using level 2 fair value inputs and is included in accrued expenses and other current liabilities on our Consolidated Balance Sheet.
(2)
Hedged amounts expected to be recognized into earnings within the next twelve months.
Derivative Instruments, Gain (Loss) [Table Text Block]
The effect of derivative instruments designated as cash flow hedges in our Consolidated Statements of Operations for the fiscal year ended September 28, 2019 and September 29, 2018 was as follows:
(in thousands)
Fiscal
 
2019
 
2018
Foreign exchange forward contract in cash flow hedging relationships:
 
 
 
Net loss recognized in OCI, net of tax(1)
$
(741
)
 
$
(669
)
Net (loss) / gain reclassified from accumulated OCI into earnings, net of tax(2)
$
(1,215
)
 
$
1,755

(1)
Net change in the fair value of the effective portion classified in other comprehensive income (“OCI”).
(2)
Effective portion classified as selling, general and administrative expense.

XML 55 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3 html 258 501 1 true 79 0 false 6 false false R1.htm 0001000 - Document - DOCUMENT AND ENTITY INFORMATION Sheet http://www.kns.com/role/DocumentAndEntityInformation DOCUMENT AND ENTITY INFORMATION Cover 1 false false R2.htm 1001000 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.kns.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1001501 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.kns.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.kns.com/role/ConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1003000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.kns.com/role/ConsolidatedStatementsOfComprehensiveIncome CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 5 false false R6.htm 1004000 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY Sheet http://www.kns.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY Statements 6 false false R7.htm 1005000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.kns.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 2101100 - Disclosure - BASIS OF PRESENTATION Sheet http://www.kns.com/role/BasisOfPresentation BASIS OF PRESENTATION Notes 8 false false R9.htm 2104100 - Disclosure - BALANCE SHEET COMPONENTS Sheet http://www.kns.com/role/BalanceSheetComponents BALANCE SHEET COMPONENTS Notes 9 false false R10.htm 2107100 - Disclosure - GOODWILL AND INTANGIBLE ASSETS Sheet http://www.kns.com/role/GoodwillAndIntangibleAssets GOODWILL AND INTANGIBLE ASSETS Notes 10 false false R11.htm 2108100 - 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 2109100 - Disclosure - EQUITY INVESTMENTS (Notes) Notes http://www.kns.com/role/EquityInvestmentsNotes EQUITY INVESTMENTS (Notes) Notes 12 false false R13.htm 2110100 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.kns.com/role/FairValueMeasurements FAIR VALUE MEASUREMENTS Notes 13 false false R14.htm 2111100 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENT (Notes) Notes http://www.kns.com/role/DerivativeFinancialInstrumentNotes DERIVATIVE FINANCIAL INSTRUMENT (Notes) Notes 14 false false R15.htm 2112100 - Disclosure - DEBT AND OTHER OBLIGATIONS Sheet http://www.kns.com/role/DebtAndOtherObligations DEBT AND OTHER OBLIGATIONS Notes 15 false false R16.htm 2113100 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS Sheet http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlans SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS Notes 16 false false R17.htm 2115100 - Disclosure - REVENUE AND CONTRACT LIABILITIES Sheet http://www.kns.com/role/RevenueAndContractLiabilities REVENUE AND CONTRACT LIABILITIES Notes 17 false false R18.htm 2116100 - Disclosure - EARNINGS PER SHARE Sheet http://www.kns.com/role/EarningsPerShare EARNINGS PER SHARE Notes 18 false false R19.htm 2117100 - Disclosure - OTHER FINANCIAL DATA (Notes) Notes http://www.kns.com/role/OtherFinancialDataNotes OTHER FINANCIAL DATA (Notes) Notes 19 false false R20.htm 2118100 - Disclosure - INCOME TAXES Sheet http://www.kns.com/role/IncomeTaxes INCOME TAXES Notes 20 false false R21.htm 2119100 - Disclosure - SEGMENT INFORMATION Sheet http://www.kns.com/role/SegmentInformation SEGMENT INFORMATION Notes 21 false false R22.htm 2120100 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Notes) Notes http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsNotes COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Notes) Notes 22 false false R23.htm 2121100 - Disclosure - SELECTED QUARTERLY FINANCIAL RESULTS (Notes) Notes http://www.kns.com/role/SelectedQuarterlyFinancialResultsNotes SELECTED QUARTERLY FINANCIAL RESULTS (Notes) Notes 23 false false R24.htm 2122100 - Disclosure - SUBSEQUENT EVENTS (Notes) Notes http://www.kns.com/role/SubsequentEventsNotes SUBSEQUENT EVENTS (Notes) Notes 24 false false R25.htm 2123100 - Schedule - Schedule II-Valuation and Qualifying Accounts Sheet http://www.kns.com/role/ScheduleIiValuationAndQualifyingAccounts Schedule II-Valuation and Qualifying Accounts Uncategorized 25 false false R26.htm 2201201 - Disclosure - BASIS OF PRESENTATION (Policies) Sheet http://www.kns.com/role/BasisOfPresentationPolicies BASIS OF PRESENTATION (Policies) Notes 26 false false R27.htm 2304301 - Disclosure - BALANCE SHEET COMPONENTS (Tables) Sheet http://www.kns.com/role/BalanceSheetComponentsTables BALANCE SHEET COMPONENTS (Tables) Tables http://www.kns.com/role/BalanceSheetComponents 27 false false R28.htm 2307301 - 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 28 false false R29.htm 2308301 - 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 29 false false R30.htm 2309301 - Disclosure - EQUITY INVESTMENTS (Tables) Sheet http://www.kns.com/role/EquityInvestmentsTables EQUITY INVESTMENTS (Tables) Tables http://www.kns.com/role/EquityInvestmentsNotes 30 false false R31.htm 2311301 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENT (Tables) Sheet http://www.kns.com/role/DerivativeFinancialInstrumentTables DERIVATIVE FINANCIAL INSTRUMENT (Tables) Tables http://www.kns.com/role/DerivativeFinancialInstrumentNotes 31 false false R32.htm 2313301 - 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 2315301 - Disclosure - REVENUE AND CONTRACT LIABILITIES (Tables) Sheet http://www.kns.com/role/RevenueAndContractLiabilitiesTables REVENUE AND CONTRACT LIABILITIES (Tables) Tables http://www.kns.com/role/RevenueAndContractLiabilities 33 false false R34.htm 2316301 - 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 2317301 - Disclosure - OTHER FINANCIAL DATA (Tables) Sheet http://www.kns.com/role/OtherFinancialDataTables OTHER FINANCIAL DATA (Tables) Tables http://www.kns.com/role/OtherFinancialDataNotes 35 false false R36.htm 2318301 - Disclosure - INCOME TAXES (Tables) Sheet http://www.kns.com/role/IncomeTaxesTables INCOME TAXES (Tables) Tables http://www.kns.com/role/IncomeTaxes 36 false false R37.htm 2319301 - Disclosure - SEGMENT INFORMATION (Tables) Sheet http://www.kns.com/role/SegmentInformationTables SEGMENT INFORMATION (Tables) Tables http://www.kns.com/role/SegmentInformation 37 false false R38.htm 2319302 - Disclosure - SEGMENT INFORMATION Revenue by country (Tables) Sheet http://www.kns.com/role/SegmentInformationRevenueByCountryTables SEGMENT INFORMATION Revenue by country (Tables) Tables 38 false false R39.htm 2320301 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Tables) Sheet http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsTables COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Tables) Tables http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsNotes 39 false false R40.htm 2321301 - Disclosure - SELECTED QUARTERLY FINANCIAL RESULTS (Tables) Sheet http://www.kns.com/role/SelectedQuarterlyFinancialResultsTables SELECTED QUARTERLY FINANCIAL RESULTS (Tables) Tables http://www.kns.com/role/SelectedQuarterlyFinancialResultsNotes 40 false false R41.htm 2401402 - Disclosure - BASIS OF PRESENTATION (Inventories) (Narrative) (Details) Sheet http://www.kns.com/role/BasisOfPresentationInventoriesNarrativeDetails BASIS OF PRESENTATION (Inventories) (Narrative) (Details) Details http://www.kns.com/role/BasisOfPresentation 41 false false R42.htm 2401403 - Disclosure - BASIS OF PRESENTATION (Property, Plant and Equipment) (Narrative) (Details) Sheet http://www.kns.com/role/BasisOfPresentationPropertyPlantAndEquipmentNarrativeDetails BASIS OF PRESENTATION (Property, Plant and Equipment) (Narrative) (Details) Details http://www.kns.com/role/BasisOfPresentation 42 false false R43.htm 2401404 - Disclosure - BASIS OF PRESENTATION (Recent Accounting Pronouncements) (Narrative) (Details) Sheet http://www.kns.com/role/BasisOfPresentationRecentAccountingPronouncementsNarrativeDetails BASIS OF PRESENTATION (Recent Accounting Pronouncements) (Narrative) (Details) Details http://www.kns.com/role/BasisOfPresentation 43 false false R44.htm 2404402 - 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 44 false false R45.htm 2404403 - Disclosure - BALANCE SHEET COMPONENTS (Narrative) (Details) Sheet http://www.kns.com/role/BalanceSheetComponentsNarrativeDetails BALANCE SHEET COMPONENTS (Narrative) (Details) Details http://www.kns.com/role/BalanceSheetComponentsTables 45 false false R46.htm 2407402 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Narrative) (Details) Sheet http://www.kns.com/role/GoodwillAndIntangibleAssetsNarrativeDetails GOODWILL AND INTANGIBLE ASSETS (Narrative) (Details) Details http://www.kns.com/role/GoodwillAndIntangibleAssetsTables 46 false false R47.htm 2407403 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Recorded Goodwill) (Details) Sheet http://www.kns.com/role/GoodwillAndIntangibleAssetsRecordedGoodwillDetails GOODWILL AND INTANGIBLE ASSETS (Recorded Goodwill) (Details) Details http://www.kns.com/role/GoodwillAndIntangibleAssetsTables 47 false false R48.htm 2407404 - 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 48 false false R49.htm 2407405 - 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 49 false false R50.htm 2408402 - 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 50 false false R51.htm 2409402 - Disclosure - EQUITY INVESTMENTS (Details) Sheet http://www.kns.com/role/EquityInvestmentsDetails EQUITY INVESTMENTS (Details) Details http://www.kns.com/role/EquityInvestmentsTables 51 false false R52.htm 2411402 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENT (Details) Sheet http://www.kns.com/role/DerivativeFinancialInstrumentDetails DERIVATIVE FINANCIAL INSTRUMENT (Details) Details http://www.kns.com/role/DerivativeFinancialInstrumentTables 52 false false R53.htm 2412401 - Disclosure - DEBT AND OTHER OBLIGATIONS (Narrative) (Details) Sheet http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails DEBT AND OTHER OBLIGATIONS (Narrative) (Details) Details http://www.kns.com/role/DebtAndOtherObligations 53 false false R54.htm 2413402 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Matching contributions to the Plan) (Details) Sheet http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansMatchingContributionsToPlanDetails SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Matching contributions to the Plan) (Details) Details http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTables 54 false false R55.htm 2413403 - 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 55 false false R56.htm 2413404 - 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 56 false false R57.htm 2413405 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Employee market-based restricted stock activity) (Details) Sheet http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeMarketBasedRestrictedStockActivityDetails SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Employee market-based restricted stock activity) (Details) Details http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTables 57 false false R58.htm 2413406 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Employee time-based restricted stock activity) (Details) Sheet http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeTimeBasedRestrictedStockActivityDetails SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Employee time-based restricted stock activity) (Details) Details http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTables 58 false false R59.htm 2413407 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Employee performance-based and special growth restricted stock activity) (Details) Sheet http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeePerformanceBasedAndSpecialGrowthRestrictedStockActivityDetails SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Employee performance-based and special growth restricted stock activity) (Details) Details http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTables 59 false false R60.htm 2413408 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Employee stock option activity) (Details) Sheet http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeStockOptionActivityDetails SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Employee stock option activity) (Details) Details http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTables 60 false false R61.htm 2413409 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Outstanding and exercisable employee stock options) (Details) Sheet http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansOutstandingAndExercisableEmployeeStockOptionsDetails SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Outstanding and exercisable employee stock options) (Details) Details http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTables 61 false false R62.htm 2413410 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Common stock issued to non-employee directors) (Details) Sheet http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansCommonStockIssuedToNonEmployeeDirectorsDetails SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Common stock issued to non-employee directors) (Details) Details http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTables 62 false false R63.htm 2413411 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Non-employee director stock option activity) (Details) Sheet http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNonEmployeeDirectorStockOptionActivityDetails SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Non-employee director stock option activity) (Details) Details http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTables 63 false false R64.htm 2413412 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Defined benefits pension obligations and pension expenses) (Details) Sheet http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansDefinedBenefitsPensionObligationsAndPensionExpensesDetails SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Defined benefits pension obligations and pension expenses) (Details) Details http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTables 64 false false R65.htm 2413413 - 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 65 false false R66.htm 2413414 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Assumptions Used to Calculate Compensation Expense) (Details) Sheet http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansAssumptionsUsedToCalculateCompensationExpenseDetails SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Assumptions Used to Calculate Compensation Expense) (Details) Details http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTables 66 false false R67.htm 2413415 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS Share Repurchase Program (Details) Sheet http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansShareRepurchaseProgramDetails SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS Share Repurchase Program (Details) Details 67 false false R68.htm 2415402 - Disclosure - REVENUE AND CONTRACT LIABILITIES (Details) Sheet http://www.kns.com/role/RevenueAndContractLiabilitiesDetails REVENUE AND CONTRACT LIABILITIES (Details) Details http://www.kns.com/role/RevenueAndContractLiabilitiesTables 68 false false R69.htm 2416402 - 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/EarningsPerShareReconciliationOfSharesUsedInBasicAndDilutedNetIncomePerShareComputationDetails 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 69 false false R70.htm 2417402 - Disclosure - OTHER FINANCIAL DATA Other Financial Data (Details) Sheet http://www.kns.com/role/OtherFinancialDataOtherFinancialDataDetails OTHER FINANCIAL DATA Other Financial Data (Details) Details 70 false false R71.htm 2418402 - Disclosure - INCOME TAXES (Income from continuing operations by location, the provision (benefit) for income taxes and the effective tax rate) (Details) Sheet http://www.kns.com/role/IncomeTaxesIncomeFromContinuingOperationsByLocationProvisionBenefitForIncomeTaxesAndEffectiveTaxRateDetails INCOME TAXES (Income from continuing operations by location, the provision (benefit) for income taxes and the effective tax rate) (Details) Details http://www.kns.com/role/IncomeTaxesTables 71 false false R72.htm 2418403 - Disclosure - INCOME TAXES (Provision (benefit) for income taxes from continuing operations) (Details) Sheet http://www.kns.com/role/IncomeTaxesProvisionBenefitForIncomeTaxesFromContinuingOperationsDetails INCOME TAXES (Provision (benefit) for income taxes from continuing operations) (Details) Details http://www.kns.com/role/IncomeTaxesTables 72 false false R73.htm 2418404 - Disclosure - INCOME TAXES (Effective income tax rate reconciliation) (Details) Sheet http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails INCOME TAXES (Effective income tax rate reconciliation) (Details) Details http://www.kns.com/role/IncomeTaxesTables 73 false false R74.htm 2418405 - Disclosure - INCOME TAXES (Net deferred tax balance) (Details) Sheet http://www.kns.com/role/IncomeTaxesNetDeferredTaxBalanceDetails INCOME TAXES (Net deferred tax balance) (Details) Details http://www.kns.com/role/IncomeTaxesTables 74 false false R75.htm 2418406 - Disclosure - INCOME TAXES (Unrecognized tax benefits) (Details) Sheet http://www.kns.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails INCOME TAXES (Unrecognized tax benefits) (Details) Details http://www.kns.com/role/IncomeTaxesTables 75 false false R76.htm 2418407 - Disclosure - INCOME TAXES (Narrative) (Details) Sheet http://www.kns.com/role/IncomeTaxesNarrativeDetails INCOME TAXES (Narrative) (Details) Details http://www.kns.com/role/IncomeTaxesTables 76 false false R77.htm 2419403 - 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 77 false false R78.htm 2419404 - 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 78 false false R79.htm 2419406 - Disclosure - SEGMENT INFORMATION Sales by country (Details) Sheet http://www.kns.com/role/SegmentInformationSalesByCountryDetails SEGMENT INFORMATION Sales by country (Details) Details 79 false false R80.htm 2419407 - Disclosure - SEGMENT INFORMATION Long-lived assets by countries (Details) Sheet http://www.kns.com/role/SegmentInformationLongLivedAssetsByCountriesDetails SEGMENT INFORMATION Long-lived assets by countries (Details) Details 80 false false R81.htm 2420402 - 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 81 false false R82.htm 2420403 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Obligations not reflected on the Consolidated Balance Sheet) (Details) Sheet http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsObligationsNotReflectedOnConsolidatedBalanceSheetDetails COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Obligations not reflected on the Consolidated Balance Sheet) (Details) Details http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsTables 82 false false R83.htm 2420404 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Significant customer concentrations as a percentage of net revenue) (Details) Sheet http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsSignificantCustomerConcentrationsAsPercentageOfNetRevenueDetails COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Significant customer concentrations as a percentage of net revenue) (Details) Details http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsTables 83 false false R84.htm 2420405 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Significant customer concentrations as a percentage of total accounts receivable) (Details) Sheet http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsSignificantCustomerConcentrationsAsPercentageOfTotalAccountsReceivableDetails COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Significant customer concentrations as a percentage of total accounts receivable) (Details) Details http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsTables 84 false false R85.htm 2420406 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Narrative) (Details) Sheet http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsNarrativeDetails COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Narrative) (Details) Details http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsTables 85 false false R86.htm 2421402 - Disclosure - SELECTED QUARTERLY FINANCIAL RESULTS (Details) Sheet http://www.kns.com/role/SelectedQuarterlyFinancialResultsDetails SELECTED QUARTERLY FINANCIAL RESULTS (Details) Details http://www.kns.com/role/SelectedQuarterlyFinancialResultsTables 86 false false R87.htm 2422402 - Disclosure - SUBSEQUENT EVENTS (Details) Sheet http://www.kns.com/role/SubsequentEventsDetails SUBSEQUENT EVENTS (Details) Details http://www.kns.com/role/SubsequentEventsNotes 87 false false R88.htm 2423401 - Schedule - Schedule II-Valuation and Qualifying Accounts (Details) Sheet http://www.kns.com/role/ScheduleIiValuationAndQualifyingAccountsDetails Schedule II-Valuation and Qualifying Accounts (Details) Details 88 false false All Reports Book All Reports a10-k2019.htm exhibit212019.htm exhibit232019.htm exhibit3112019.htm exhibit3122019.htm exhibit3212019.htm exhibit3222019.htm exhibit422019.htm klic-20190521.xsd klic-20190521_cal.xml klic-20190521_def.xml klic-20190521_lab.xml klic-20190521_pre.xml http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/srt/2018-01-31 http://xbrl.sec.gov/invest/2013-01-31 http://fasb.org/us-gaap/2018-01-31 http://xbrl.sec.gov/dei/2019-01-31 true true XML 56 R35.htm IDEA: XBRL DOCUMENT v3.19.3
OTHER FINANCIAL DATA (Tables)
12 Months Ended
Sep. 28, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Additional Financial Information Disclosure [Table Text Block]
The following table reflects other financial data for fiscal 2019, 2018, and 2017:
 
Fiscal
(in thousands)
2019
 
2018
 
2017
Incentive compensation expense
$
423

 
$
25,607

 
$
29,612

Rent expense
4,889

 
4,914

 
5,071

Warranty and retrofit expense
13,030

 
13,110

 
13,740


XML 57 R39.htm IDEA: XBRL DOCUMENT v3.19.3
COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Tables)
12 Months Ended
Sep. 28, 2019
Commitments and Contingencies Disclosure [Abstract]  
Reserve for product warranty activity
The following table reflects the reserve for product warranty activity for fiscal 2019, 2018, and 2017
 
 
Fiscal
(in thousands)
 
2019
 
2018
 
2017
Reserve for warranty, beginning of period
 
$
14,474

 
$
13,796

 
$
12,544

Provision for warranty
 
12,140

 
12,603

 
11,743

Utilization of reserve
 
(12,429
)
 
(11,925
)
 
(10,491
)
Reserve for warranty, end of period
 
$
14,185

 
$
14,474

 
$
13,796


Obligations not reflected on the Consolidated Balance Sheet
The following table reflects obligations not reflected on the Consolidated Balance Sheet as of September 28, 2019:
 
 
 

 
Payments due by fiscal year
(in thousands)
 
Total
 
2020
 
2021
 
2022
 
2023
 
thereafter
Inventory purchase obligation (1)
 
$
83,278

 
$
83,278

 
$

 
$

 
$

 
$

Operating lease obligations (2)
 
16,273

 
4,089

 
2,576

 
2,182

 
1,967

 
5,459

Total
 
$
99,551

 
$
87,367

 
$
2,576

 
$
2,182

 
$
1,967

 
$
5,459


(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.
(2)
The Company has minimum rental commitments under various leases (excluding taxes, insurance, maintenance and repairs, which are also paid by the Company) primarily for various facility and equipment leases, which expire periodically through 2019 (not including lease extension options, if applicable).
Pursuant to ASC No. 840, Leases, for lessee's involvement in asset construction, the Company was considered the owner of the Building during the construction phase. The Building was completed on December 1, 2013 and Pte signed an agreement with the Landlord to lease from the Landlord approximately 198,000 square feet, representing approximately 70% of the Building. Following the completion of construction, we performed a sale-leaseback analysis pursuant to ASC 840 and determined that because of our continuing involvement, ASC 840 precluded us from derecognizing the asset and associated financing obligation. As such, we reclassified the asset from construction in progress to Property, Plant and Equipment and began to depreciate the building over its estimated useful life of 25 years. We concluded that the term of the financing obligation is 10 years. This is equal to the non-cancellable term of our lease agreement with the Landlord. As of September 28, 2019, we recorded a financing obligation related to the Building of $15.0 million (see Note 8 above). The financing obligation is not reflected in the table above.
Significant customer concentrations as a percentage of net revenue
The following tables reflect significant customer concentrations as a percentage of net revenue for fiscal 2019, 2018, and 2017:
 
 
Fiscal
 
 
2019
 
2018
 
2017
Haoseng Industrial Co., Ltd (1)
 
*
 
12.8
%
 
10.1
%

* 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 September 28, 2019 and September 29, 2018:
 
 
As of
 
 
September 28, 2019

 
September 29, 2018

Xinye (HK) Electronics Co. (1)
 
16.0
%
 
*

Forehope Electronic (Ningbo) Co., Ltd
 
15.3
%
 
*

Super Power International Ltd. (1)
 
13.5
%
 
13.6
%
Haoseng Industrial Co., Ltd (1)
 
*

 
32.9
%

 * Represents less than 10% of total accounts receivable
(1) Distributor of the Company's products
XML 58 R16.htm IDEA: XBRL DOCUMENT v3.19.3
SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS
12 Months Ended
Sep. 28, 2019
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
SHAREHOLDERS’ EQUITY AND EMPLOYEE BENEFIT PLANS SHAREHOLDERS’ EQUITY AND EMPLOYEE BENEFIT PLANS
Common Stock and 401(k) Retirement Income Plans
The Company has a 401(k) retirement plan (the “Plan”) for eligible U.S. employees. The Plan allows for employee contributions and matching Company contributions from 4% to 6% based upon terms and conditions of the 401(k) Plan.
The following table reflects the Company’s contributions to the Plan during fiscal 2019 and 2018:
 
 
Fiscal
(in thousands)
 
2019
 
2018
Cash
 
$
1,648

 
$
1,610


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. On July 10, 2018, the Company's Board of Directors increased the share repurchase authorization under the Program to $200 million. On January 31, 2019, the Board of Directors further increased the share repurchase authorization under the Program to $300 million. The Company has entered into a written trading plan under Rule 10b5-1 of the Exchange Act to facilitate repurchases under the Program. The Program may be suspended or discontinued at any time and 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 fiscal year ended September 28, 2019, the Company repurchased a total of 4.7 million shares of common stock at a cost of $100.5 million. The share repurchases were recorded in the periods they were delivered and accounted for as treasury stock in the Company’s Consolidated Balance Sheet. The Company records treasury stock purchases under the cost method using the first-in, first-out (FIFO) method. Upon reissuance 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 September 28, 2019, our remaining share repurchase authorization under the Program was approximately $97.1 million.
Dividends
On August 7, 2019, May 20, 2019, February 28, 2019 and December 12, 2018, the Board of Directors declared a quarterly dividend $0.12 per share of common stock. During the fiscal year ended September 28, 2019, the Company declared dividends of $0.48 per share of common stock. 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 stockholders.
Accumulated Other Comprehensive Income
The following table reflects accumulated other comprehensive income / (loss) reflected on the Consolidated Balance Sheets as of September 28, 2019 and September 29, 2018
 
 
As of
(in thousands)
 
September 28, 2019
 
September 29, 2018
Loss from foreign currency translation adjustments
 
$
(7,745
)
 
$
(1,211
)
Unrecognized actuarial loss on pension plan, net of tax
 
(1,598
)
 
(1,620
)
Unrealized loss on hedging
 
(597
)
 
(1,071
)
Accumulated other comprehensive loss
 
$
(9,940
)
 
$
(3,902
)

Equity-Based Compensation
The Company has stockholder-approved equity-based employee compensation plans (the “Employee Plans”) and director compensation plans (the “Director Plans”) (collectively, the “Equity Plans”). As of September 28, 2019, 4.0 million shares of common stock are available for grant to the Company's employees and directors under the 2017 Equity Plan, including previously registered shares that have been carried forward for issuance under the 2009 Equity Plan.
Relative TSR Performance Share Units ("Relative TSR PSUs") entitle the employee to receive common shares of the Company on the award vesting date if market performance objectives which measure relative total shareholder return (“TSR”) are attained. Relative TSR is calculated based upon the 90-calendar day average price 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.
In general, stock options and Time-based Restricted Share Units ("Time-based RSUs") awarded to employees vest annually over a three-year period provided the employee remains employed by the Company. The Company follows the non-substantive vesting method for stock options and recognizes compensation expense immediately for awards granted to retirement-eligible employees, or over the period from the grant date to the date retirement eligibility is achieved.
Special/Growth Performance Share Units (“Special/Growth PSUs”) entitle the employee to receive common shares of the Company on the three-year anniversary of the grant date (if employed by the Company) if revenue growth targets set by the Management Development and Compensation Committee (“MDCC”) of the Board of Directors on the date of grant are met. If revenue growth targets are not met, the Special/Growth PSUs do not vest. Certain Special/Growth PSUs vest based on achievement of strategic goals over a certain time period or periods set by the MDCC. If the strategic goals are not achieved, the Special/Growth PSUs do not vest.
In general, Performance-based Restricted Stock entitles the employee to receive common shares of the Company on the three-year anniversary of the grant date (if employed by the Company) if return on invested capital and revenue growth targets set by the Management Development and Compensation Committee (“MDCC”) of the Board of Directors on the date of grant are met. If return on invested capital and revenue growth targets are not met, Performance-based Restricted Stock does not vest. Certain PSUs vest based on achievement of strategic goals over a certain time period or periods set by the MDCC. If the strategic goals are not achieved, the PSUs do not vest.
Equity-based compensation expense recognized in the Consolidated Statements of Operations for fiscal 2019, 2018, and 2017 was based upon awards ultimately expected to vest. Following the early adoption in the first quarter of fiscal 2018 of ASU 2016-09, Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting, forfeitures have been accounted for when they occur.
The following table reflects total equity-based compensation expense, which includes Relative TSR PSUs, Time-based RSUs, Special/Growth PSUs, Performance-based Restricted Stock and common stock, included in the Consolidated Statements of Operations for fiscal 2019, 2018, and 2017
 
 
Fiscal
(in thousands)
 
2019
 
2018
 
2017
Cost of sales
 
$
632

 
$
515

 
$
463

Selling, general and administrative
 
10,503

 
8,548

 
9,015

Research and development
 
3,197

 
2,622

 
2,244

Total equity-based compensation expense
 
$
14,332

 
$
11,685

 
$
11,722


The following table reflects equity-based compensation expense, by type of award, for fiscal 2019, 2018, and 2017:  
 
 
Fiscal
(in thousands)
 
2019
 
2018
 
2017
Relative TSR PSUs
 
$
4,220

 
$
3,583

 
$
3,480

Time-based RSUs
 
8,603

 
7,027

 
7,492

Special/Growth PSUs
 
675

 
295

 

Common stock
 
834

 
780

 
750

Total equity-based compensation expense
 
$
14,332

 
$
11,685

 
$
11,722


Equity-Based Compensation: Relative TSR PSUs
The following table reflects Relative TSR PSUs activity for fiscal 2019, 2018, and 2017:
 
Number of shares (in thousands)
 
Unrecognized compensation expense (in thousands)
 
Average remaining service period (in years)
 
Weighted average grant date fair value per share
Relative TSR PSUs outstanding as of October 1, 2016
484

 
$
2,924

 
1.0
 
 
Granted
388

 
 
 
 
 
$
13.47

Forfeited or expired
(3
)
 
 
 
 
 
 
Vested
(196
)
 
 
 
 
 
 
Relative TSR PSUs outstanding as of September 30, 2017
673

 
$
6,204

 
1.4
 
 
Granted
180

 
 
 
 
 
$
29.60

Forfeited or expired
(146
)
 
 
 
 
 
 
Vested
(168
)
 
 
 
 
 
 
Relative TSR PSUs outstanding as of September 29, 2018
539

 
$
4,629

 
1.1
 
 
Granted
166

 
 
 
 
 
$
23.15

Forfeited or expired
(27
)
 
 
 
 
 
 
Vested
(117
)
 
 
 
 
 
 
Relative TSR PSUs outstanding as of September 28, 2019
561

 
$
4,136

 
0.9
 
 


The following table reflects the assumptions used to calculate compensation expense related to the Company’s Relative TSR PSUs issued during fiscal 2019, 2018, and 2017:
 
Fiscal
 
2019
 
2018
 
2017
Grant Price
$
20.87

 
$
19.65

 
$
12.51

Expected dividend yield(1)
2.30
%
 
0.12
%
 
N/A

Expected stock price volatility
34.20
%
 
31.71
%
 
30.39
%
Risk-free interest rate
2.92
%
 
1.68
%
 
0.96
%

(1) The expected dividend yield for fiscal 2018 includes the effect of 10,511 grants which were issued in the quarter ended September 29, 2018 with an assumed dividend yield of 1.91%

Equity-Based Compensation: Time-based RSUs
The following table reflects Time-based RSUs activity for fiscal 2019, 2018, and 2017:
 
Number of shares (in thousands)
 
Unrecognized compensation expense (in thousands)
 
Average remaining service period (in years)
 
Weighted average grant date fair value per share
Time-based RSUs outstanding as of October 1, 2016
1,015

 
$
6,440

 
1.5
 
 
Granted
715

 
 
 
 
 
$
13.32

Forfeited or expired
(50
)
 
 
 
 
 
 
Vested
(600
)
 
 
 
 
 
 
Time-based RSUs outstanding as of September 30, 2017
1,080

 
$
7,770

 
1.5
 
 
Granted
459

 
 
 
 
 
$
22.32

Forfeited or expired
(87
)
 
 
 
 
 
 
Vested
(542
)
 
 
 
 
 
 
Time-based RSUs outstanding as of September 29, 2018
910

 
$
9,038

 
1.4
 
 
Granted
521

 
 
 
 
 
$
20.95

Forfeited or expired
(42
)
 
 
 
 
 
 
Vested
(442
)
 
 
 
 
 
 
Time-based RSUs outstanding as of September 28, 2019
947

 
$
10,555

 
1.4
 
 


Equity-Based Compensation: Special/Growth PSUs
The following table reflects Special/Growth PSUs activity for fiscal 2019, 2018, and 2017:
 
Number of shares (in thousands)
 
Unrecognized compensation expense (in thousands)
 
Average remaining service period (in years)
 
Weighted average grant date fair value per share
Special/Growth PSUs outstanding as of September 30, 2017

 
 
 
 
 
 
Granted
60

 
 
 
 
 
$
22.57

Forfeited or expired
(14
)
 
 
 
 
 
 
Vested

 
 
 
 
 
 
Special/Growth PSUs outstanding as of September 29, 2018
46

 
$
702

 
2.1
 
 
Granted
$
55

 
 
 
 
 
$
21.07

Forfeited or expired
$
(4
)
 
 
 
 
 
 
Vested
$

 
 
 
 
 
 
Special/Growth PSUs outstanding as of September 28, 2019
$
97

 
$
1,128

 
1.6
 
 

The following table reflects employee stock option activity for fiscal 2019, 2018, and 2017:
 
Number of shares (in thousands)
 
Weighted average exercise price
 
Average remaining contractual life (in years)
 
Aggregate intrinsic value (in thousands)
Options outstanding as of October 1, 2016
90

 
$
8.41

 
 
 
 
Exercised
(61
)
 
$
8.31

 
 
 
$
531

Forfeited or expired
(13
)
 
$
8.50

 
 
 
 
Options outstanding as of September 30, 2017
16

 
$
8.73

 
 
 
 
Exercised
(6
)
 
$
8.74

 
 
 
$
73

Forfeited or expired
(8
)
 
$
8.74

 
 
 
 
Options outstanding as of September 29, 2018
2

 
$
8.64

 
 
 
 
Exercised
(2
)
 
$
8.64

 
 
 
$
24

Forfeited or expired

 
$

 
 
 
 
Options outstanding as of September 28, 2019

 
$

 

 
$

Options vested and expected to vest as of September 28, 2019

 
$

 

 
$

Options exercisable as of September 28, 2019

 
$

 

 
 
In the money exercisable options as of September 28, 2019

 
 
 
 
 
$


Intrinsic value of stock options exercised is determined by calculating the difference between the market value of the Company's stock price at the time an option is exercised and the exercise price, multiplied by the number of shares.
As of September 28, 2019, there were no unvested employee stock options.
Equity-Based Compensation: Non-Employee Directors
The 2017 Equity Plan provides for the grant of common shares to each non-employee director upon initial election to the board and on the first business day of each calendar quarter while serving on the board. The grant to a non-employee director upon initial election to the board is that number of common shares closest in value to, without exceeding, $120,000.  The quarterly grant to a non-employee director upon the first business day of each calendar quarter is that number of common shares closest in value to, without exceeding, $37,000.
The following table reflects shares of common stock issued to non-employee directors and the corresponding fair value for fiscal 2019, 2018, and 2017:
 
Fiscal
(in thousands)
2019
 
2018
 
2017
Number of common shares issued
37

 
33

 
45

Fair value based upon market price at time of issue
$
834

 
$
780

 
$
750


Pension Plan
The following table reflects the Company's defined benefits pension obligations, mainly in Switzerland and Taiwan, as of September 28, 2019 and September 29, 2018:
 
 
As of
(in thousands)
September 28, 2019
 
September 29, 2018
Switzerland pension obligation
$
1,962

 
$
1,980

Taiwan pension obligation
1,191

 
1,256


Other Plans
Some of the Company's other foreign subsidiaries have retirement plans that are integrated with and supplement the benefits provided by laws of the various countries. These other plans are not required to report nor do they determine the actuarial present value of accumulated benefits or net assets available for plan benefits as they are defined contribution plans.
XML 59 R12.htm IDEA: XBRL DOCUMENT v3.19.3
EQUITY INVESTMENTS (Notes)
12 Months Ended
Sep. 28, 2019
Equity Investments [Abstract]  
Equity Method Investments and Joint Ventures Disclosure [Text Block]
Equity Investments
EQUITY INVESTMENTS
Equity investments consisted of the following as of September 28, 2019 and September 29, 2018:
 
As of
(in thousands)
September 28, 2019
 
September 29, 2018
Non-marketable equity securities(1)
$
5,000

 
$

Equity method investments
1,250

 
1,373

Total
$
6,250

 
$
1,373


(1)
On January 30, 2019, the Company made a $5.0 million investment in one of our collaborative partners, over which the Company does not have significant influence. During the fiscal year ended September 28, 2019, there was no impairment or adjustment to the observable price.
XML 60 a10-k2019_htm.xml IDEA: XBRL DOCUMENT 0000056978 2018-09-30 2019-09-28 0000056978 2019-11-08 0000056978 2019-03-30 0000056978 2018-09-29 0000056978 2019-09-28 0000056978 2017-10-01 2018-09-29 0000056978 2016-10-02 2017-09-30 0000056978 us-gaap:RetainedEarningsMember 2018-09-29 0000056978 us-gaap:CommonStockMember 2016-10-02 2017-09-30 0000056978 2016-10-01 0000056978 us-gaap:CommonStockMember 2018-09-30 2019-09-28 0000056978 us-gaap:CommonStockMember 2019-09-28 0000056978 us-gaap:RetainedEarningsMember 2016-10-02 2017-09-30 0000056978 us-gaap:TreasuryStockMember 2016-10-02 2017-09-30 0000056978 us-gaap:RetainedEarningsMember 2018-09-30 2019-09-28 0000056978 us-gaap:CommonStockMember 2017-09-30 0000056978 us-gaap:CommonStockMember 2017-10-01 2018-09-29 0000056978 us-gaap:TreasuryStockMember 2016-10-01 0000056978 us-gaap:RetainedEarningsMember 2017-09-30 0000056978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-09-30 0000056978 us-gaap:RetainedEarningsMember 2017-10-01 2018-09-29 0000056978 us-gaap:CommonStockMember 2018-09-29 0000056978 us-gaap:TreasuryStockMember 2018-09-30 2019-09-28 0000056978 us-gaap:CommonStockMember 2016-10-01 0000056978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-10-02 2017-09-30 0000056978 us-gaap:RetainedEarningsMember 2019-09-28 0000056978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-29 0000056978 us-gaap:TreasuryStockMember 2017-09-30 0000056978 us-gaap:TreasuryStockMember 2018-09-29 0000056978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-10-01 2018-09-29 0000056978 us-gaap:RetainedEarningsMember 2016-10-01 0000056978 us-gaap:TreasuryStockMember 2019-09-28 0000056978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-09-30 2019-09-28 0000056978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-10-01 0000056978 us-gaap:TreasuryStockMember 2017-10-01 2018-09-29 0000056978 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-28 0000056978 2017-09-30 0000056978 us-gaap:AccountingStandardsUpdate201602Member us-gaap:ScenarioForecastMember 2019-09-29 0000056978 klic:ExpendableToolsMember 2018-09-30 2019-09-28 0000056978 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2018-09-30 2019-09-28 0000056978 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2018-09-30 2019-09-28 0000056978 us-gaap:EquipmentMember 2018-09-30 2019-09-28 0000056978 us-gaap:AccountingStandardsUpdate201616Member us-gaap:RetainedEarningsMember 2018-09-29 0000056978 klic:SparePartsMember 2018-09-30 2019-09-28 0000056978 us-gaap:ToolsDiesAndMoldsMember 2018-09-30 2019-09-28 0000056978 us-gaap:BuildingMember 2018-09-30 2019-09-28 0000056978 us-gaap:AccountingStandardsUpdate201602Member us-gaap:RetainedEarningsMember us-gaap:ScenarioForecastMember 2019-09-29 0000056978 us-gaap:AccountingStandardsUpdate201602Member us-gaap:ScenarioForecastMember 2019-09-29 2019-12-28 0000056978 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2018-09-30 2019-09-28 0000056978 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-09-30 2019-09-28 0000056978 klic:CapitalEquipmentMember 2018-09-29 0000056978 klic:AftermarketProductsandServicesMember 2019-09-28 0000056978 klic:CapitalEquipmentMember 2018-09-30 2019-09-28 0000056978 klic:AftermarketProductsandServicesMember 2018-09-30 2019-09-28 0000056978 klic:CapitalEquipmentMember 2019-09-28 0000056978 klic:AftermarketProductsandServicesMember 2018-09-29 0000056978 us-gaap:OtherIntangibleAssetsMember 2019-09-28 0000056978 us-gaap:OtherIntangibleAssetsMember 2018-09-29 0000056978 us-gaap:TradeNamesMember 2019-09-28 0000056978 us-gaap:DevelopedTechnologyRightsMember 2018-09-29 0000056978 us-gaap:CustomerRelationshipsMember 2019-09-28 0000056978 us-gaap:CustomerRelationshipsMember 2018-09-29 0000056978 us-gaap:DevelopedTechnologyRightsMember 2019-09-28 0000056978 us-gaap:TradeNamesMember 2018-09-29 0000056978 us-gaap:OtherIntangibleAssetsMember 2018-09-30 2019-09-28 0000056978 srt:MaximumMember us-gaap:TradeNamesMember 2018-09-30 2019-09-28 0000056978 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2018-09-30 2019-09-28 0000056978 srt:MaximumMember us-gaap:DevelopedTechnologyRightsMember 2018-09-30 2019-09-28 0000056978 srt:MinimumMember us-gaap:DevelopedTechnologyRightsMember 2018-09-30 2019-09-28 0000056978 srt:MinimumMember us-gaap:TradeNamesMember 2018-09-30 2019-09-28 0000056978 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2018-09-30 2019-09-28 0000056978 us-gaap:MoneyMarketFundsMember 2019-09-28 0000056978 us-gaap:BankTimeDepositsMember 2019-09-28 0000056978 us-gaap:CashMember 2019-09-28 0000056978 us-gaap:DemandDepositsMember 2019-09-28 0000056978 us-gaap:BankTimeDepositsMember 2018-09-29 0000056978 us-gaap:DemandDepositsMember 2018-09-29 0000056978 us-gaap:MoneyMarketFundsMember 2018-09-29 0000056978 us-gaap:CashMember 2018-09-29 0000056978 2019-01-30 0000056978 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OtherComprehensiveIncomeMember 2018-09-30 2019-09-28 0000056978 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-09-30 2019-09-28 0000056978 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OtherComprehensiveIncomeMember 2017-10-01 2018-09-29 0000056978 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-10-01 2018-09-29 0000056978 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-09-28 0000056978 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2019-09-28 0000056978 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-09-29 0000056978 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2018-09-29 0000056978 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-09-30 2019-09-28 0000056978 klic:CurrentandNoncurrentPortionMember 2019-09-28 0000056978 klic:KSCorporateHeadquartersMember 2018-09-30 2019-09-28 0000056978 klic:CitibankMember 2013-11-22 0000056978 klic:CitibankMember 2019-09-28 0000056978 klic:FacilityAgreementsMember klic:MUFGBankLtd.SingaporeBranchMember 2019-02-15 0000056978 klic:CitibankMember 2018-09-29 0000056978 klic:FacilityAgreementsMember klic:MUFGBankLtd.SingaporeBranchMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-09-30 2019-09-28 0000056978 2013-12-01 0000056978 klic:KSCorporateHeadquartersMember 2019-09-28 0000056978 us-gaap:EmployeeStockOptionMember 2018-09-29 0000056978 us-gaap:EmployeeStockOptionMember 2016-10-02 2017-09-30 0000056978 us-gaap:EmployeeStockOptionMember 2019-09-28 0000056978 us-gaap:EmployeeStockOptionMember 2018-09-30 2019-09-28 0000056978 us-gaap:EmployeeStockOptionMember 2017-10-01 2018-09-29 0000056978 us-gaap:EmployeeStockOptionMember 2017-09-30 0000056978 us-gaap:EmployeeStockOptionMember 2016-10-01 0000056978 klic:RelativeTSRPSUMember 2017-10-01 2018-09-29 0000056978 klic:RelativeTSRPSUMember 2016-10-02 2017-09-30 0000056978 klic:RelativeTSRPSUMember 2014-09-28 2015-10-03 0000056978 klic:RelativeTSRPSUMember 2018-09-30 2019-09-28 0000056978 klic:RelativeTSRPSUMember 2016-10-01 0000056978 klic:RelativeTSRPSUMember 2019-09-28 0000056978 klic:RelativeTSRPSUMember 2018-09-29 0000056978 klic:RelativeTSRPSUMember 2017-09-30 0000056978 klic:TimeBasedRestrictedStockMember 2018-09-30 2019-09-28 0000056978 klic:TimeBasedRestrictedStockMember 2018-09-29 0000056978 klic:TimeBasedRestrictedStockMember 2017-10-01 2018-09-29 0000056978 klic:TimeBasedRestrictedStockMember 2019-09-28 0000056978 klic:TimeBasedRestrictedStockMember 2017-09-30 0000056978 klic:TimeBasedRestrictedStockMember 2016-10-02 2017-09-30 0000056978 klic:NonEmployeeDirectorMember 2018-09-30 2019-09-28 0000056978 klic:NonEmployeeDirectorMember 2017-10-01 2018-09-29 0000056978 klic:NonEmployeeDirectorMember 2016-10-02 2017-09-30 0000056978 country:CH 2018-09-29 0000056978 country:TW 2019-09-28 0000056978 country:CH 2019-09-28 0000056978 country:TW 2018-09-29 0000056978 klic:TimeBasedRestrictedStockMember 2014-09-28 2015-10-03 0000056978 klic:TimeBasedRestrictedStockMember 2016-10-01 0000056978 klic:SpecialGrowthPSUMember 2018-09-30 2019-09-28 0000056978 klic:SpecialGrowthPSUMember 2017-10-01 2018-09-29 0000056978 klic:SpecialGrowthPSUMember 2018-09-29 0000056978 klic:SpecialGrowthPSUMember 2017-09-30 0000056978 klic:SpecialGrowthPSUMember 2019-09-28 0000056978 us-gaap:CostOfSalesMember 2017-10-01 2018-09-29 0000056978 us-gaap:ResearchAndDevelopmentExpenseMember 2017-10-01 2018-09-29 0000056978 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-10-01 2018-09-29 0000056978 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2016-10-02 2017-09-30 0000056978 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-09-30 2019-09-28 0000056978 us-gaap:CostOfSalesMember 2016-10-02 2017-09-30 0000056978 us-gaap:CostOfSalesMember 2018-09-30 2019-09-28 0000056978 us-gaap:ResearchAndDevelopmentExpenseMember 2016-10-02 2017-09-30 0000056978 us-gaap:ResearchAndDevelopmentExpenseMember 2018-09-30 2019-09-28 0000056978 2018-07-10 0000056978 klic:TimeBasedRestrictedStockMember 2018-07-01 2018-09-29 0000056978 klic:August2017ShareRepurchaseProgramMember 2017-08-15 0000056978 klic:EquityIncentivePlan2017Member 2019-09-28 0000056978 srt:MinimumMember 2019-09-28 0000056978 srt:MaximumMember 2019-09-28 0000056978 2019-08-07 2019-08-07 0000056978 2019-01-31 0000056978 us-gaap:CommonStockMember 2017-10-01 2018-09-29 0000056978 us-gaap:CommonStockMember 2018-09-30 2019-09-28 0000056978 us-gaap:CommonStockMember 2016-10-02 2017-09-30 0000056978 2019-05-20 2019-05-20 0000056978 2018-12-12 2018-12-12 0000056978 2019-02-28 2019-02-28 0000056978 klic:NonEmployeeDirectorMember 2019-09-28 0000056978 klic:StockOptionsOneMember 2018-09-30 2019-09-28 0000056978 srt:MinimumMember 2018-09-30 2019-09-28 0000056978 srt:MaximumMember 2018-09-30 2019-09-28 0000056978 2017-10-01 2019-09-28 0000056978 2017-12-22 2018-09-29 0000056978 2018-12-30 2019-03-30 0000056978 klic:PennsylvaniaTaxLawMember 2016-10-01 0000056978 klic:PennsylvaniaTaxLawMember 2017-09-30 0000056978 srt:MinimumMember klic:OperationsInSingaporeAndMalaysiaMember 2016-10-02 2017-09-30 0000056978 klic:PennsylvaniaTaxLawMember 2018-09-29 0000056978 us-gaap:AllOtherSegmentsMember 2018-09-29 0000056978 country:SG 2018-09-29 0000056978 country:US 2017-09-30 0000056978 country:CN 2018-09-29 0000056978 country:CN 2019-09-28 0000056978 country:SG 2017-09-30 0000056978 country:CN 2017-09-30 0000056978 country:US 2019-09-28 0000056978 country:IL 2018-09-29 0000056978 country:IL 2019-09-28 0000056978 us-gaap:AllOtherSegmentsMember 2019-09-28 0000056978 country:IL 2017-09-30 0000056978 us-gaap:AllOtherSegmentsMember 2017-09-30 0000056978 country:SG 2019-09-28 0000056978 country:US 2018-09-29 0000056978 klic:AftermarketProductsandServicesAPSSegmentMember 2016-10-02 2017-09-30 0000056978 klic:CapitalEquipmentSegmentMember 2017-10-01 2018-09-29 0000056978 klic:CapitalEquipmentSegmentMember 2016-10-02 2017-09-30 0000056978 klic:AftermarketProductsandServicesAPSSegmentMember 2018-09-30 2019-09-28 0000056978 klic:CapitalEquipmentSegmentMember 2018-09-30 2019-09-28 0000056978 klic:AftermarketProductsandServicesAPSSegmentMember 2017-10-01 2018-09-29 0000056978 country:SG 2017-10-01 2018-09-29 0000056978 country:PH 2018-09-30 2019-09-28 0000056978 country:US 2016-10-02 2017-09-30 0000056978 country:VN 2016-10-02 2017-09-30 0000056978 country:TW 2017-10-01 2018-09-29 0000056978 country:CN 2018-09-30 2019-09-28 0000056978 country:PH 2016-10-02 2017-09-30 0000056978 country:VN 2018-09-30 2019-09-28 0000056978 country:PH 2017-10-01 2018-09-29 0000056978 country:DE 2016-10-02 2017-09-30 0000056978 us-gaap:AllOtherSegmentsMember 2018-09-30 2019-09-28 0000056978 country:MY 2017-10-01 2018-09-29 0000056978 us-gaap:AllOtherSegmentsMember 2017-10-01 2018-09-29 0000056978 country:CN 2017-10-01 2018-09-29 0000056978 country:MY 2018-09-30 2019-09-28 0000056978 country:HK 2017-10-01 2018-09-29 0000056978 country:DE 2017-10-01 2018-09-29 0000056978 country:CN 2016-10-02 2017-09-30 0000056978 country:KR 2016-10-02 2017-09-30 0000056978 country:US 2018-09-30 2019-09-28 0000056978 country:KR 2018-09-30 2019-09-28 0000056978 country:MY 2016-10-02 2017-09-30 0000056978 country:TW 2016-10-02 2017-09-30 0000056978 country:TW 2018-09-30 2019-09-28 0000056978 country:DE 2018-09-30 2019-09-28 0000056978 country:HK 2018-09-30 2019-09-28 0000056978 country:SG 2018-09-30 2019-09-28 0000056978 us-gaap:AllOtherSegmentsMember 2016-10-02 2017-09-30 0000056978 country:KR 2017-10-01 2018-09-29 0000056978 country:US 2017-10-01 2018-09-29 0000056978 country:SG 2016-10-02 2017-09-30 0000056978 country:HK 2016-10-02 2017-09-30 0000056978 country:VN 2017-10-01 2018-09-29 0000056978 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember klic:HaosengIndustrialCoLtdMember 2017-10-01 2018-09-29 0000056978 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember klic:HaosengIndustrialCoLtdMember 2016-10-02 2017-09-30 0000056978 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember klic:ForehopeElectronicNingboCoLtdMember 2018-09-30 2019-09-28 0000056978 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember klic:SuperPowerInternationalLtdMember 2018-09-30 2019-09-28 0000056978 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember klic:SuperPowerInternationalLtdMember 2017-10-01 2018-09-29 0000056978 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember klic:XinyeHKElectronicsCo.MemberMember 2018-09-30 2019-09-28 0000056978 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember klic:HaosengIndustrialCoLtdMember 2017-10-01 2018-09-29 0000056978 2017-10-01 2017-12-30 0000056978 2018-04-01 2018-06-30 0000056978 2019-03-31 2019-06-29 0000056978 2019-06-30 2019-09-28 0000056978 2017-12-31 2018-03-31 0000056978 2018-07-01 2018-09-29 0000056978 2018-09-30 2018-12-29 0000056978 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SubsequentEventMember 2019-10-24 0000056978 srt:MaximumMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SubsequentEventMember 2019-10-24 2019-10-24 0000056978 us-gaap:AllowanceForCreditLossMember 2017-10-01 2018-09-29 0000056978 us-gaap:InventoryValuationReserveMember 2016-10-01 0000056978 us-gaap:InventoryValuationReserveMember 2019-09-28 0000056978 us-gaap:AllowanceForCreditLossMember 2018-09-29 0000056978 us-gaap:InventoryValuationReserveMember 2017-10-01 2018-09-29 0000056978 us-gaap:AllowanceForCreditLossMember 2019-09-28 0000056978 us-gaap:InventoryValuationReserveMember 2016-10-02 2017-09-30 0000056978 us-gaap:InventoryValuationReserveMember 2018-09-29 0000056978 us-gaap:InventoryValuationReserveMember 2018-09-30 2019-09-28 0000056978 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-09-30 0000056978 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2016-10-02 2017-09-30 0000056978 us-gaap:AllowanceForCreditLossMember 2018-09-30 2019-09-28 0000056978 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-09-28 0000056978 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-09-30 2019-09-28 0000056978 us-gaap:InventoryValuationReserveMember 2017-09-30 0000056978 us-gaap:AllowanceForCreditLossMember 2017-09-30 0000056978 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-09-29 0000056978 us-gaap:AllowanceForCreditLossMember 2016-10-02 2017-09-30 0000056978 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-10-01 2018-09-29 0000056978 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2016-10-01 0000056978 us-gaap:AllowanceForCreditLossMember 2016-10-01 shares iso4217:USD shares iso4217:USD utreg:sqft pure klic:renewal_option false --09-28 FY 2019 Singapore 0000056978 KULICKE & SOFFA INDUSTRIES INC 2018 2 P1Y 385000 597000 0.12 0.12 0.12 0 0 200000000 200000000 84659000 85364000 67143000 63172000 4000000 4000000 0 0.06 0.04 0.00 P6Y P15Y P8Y P5Y P7Y P7Y 0 0 5000000 5000000 0 0 P5Y 0 0 0.00 8.64 8.74 P0Y P0Y P0Y P0Y P0Y P0Y 17516000 22192000 10-K true 2019-09-28 false 0-121 PA 23-1498399 23A Serangoon North Avenue 5 #01-01 K&S Corporate Headquarters SG 554369 215 784-6000 Common Stock, Without Par Value KLIC NASDAQ Yes No Yes Yes Large Accelerated Filer false false false 1444900000 63028039 364184000 320630000 0 518000 229000000 293000000 195830000 243373000 89308000 115191000 15429000 14561000 893751000 987273000 72370000 76067000 55691000 56550000 42651000 52871000 6409000 9017000 6250000 1373000 2494000 2589000 1079616000 1185740000 60904000 0 36711000 48527000 64533000 105978000 12494000 19571000 174642000 174076000 14207000 15187000 32054000 25591000 80290000 81491000 9360000 9188000 310553000 305533000 0 0 533590000 519244000 349212000 248664000 594625000 613529000 -9940000 -3902000 769063000 880207000 1079616000 1185740000 540052000 889121000 809041000 285462000 479680000 426947000 254590000 409441000 382094000 116811000 123188000 133601000 116169000 119621000 100203000 0 0 35207000 232980000 242809000 269011000 21610000 166632000 113083000 15132000 11971000 6491000 2055000 1054000 1059000 34687000 177549000 118515000 22910000 120744000 -7394000 -124000 -129000 190000 11653000 56676000 126099000 0.18 0.82 1.78 0.18 0.80 1.75 0.48 0.24 0 65286000 69380000 70906000 65948000 70419000 72063000 11653000 56676000 126099000 -6534000 -3633000 1960000 -22000 -116000 -990000 -6512000 -3517000 2950000 -741000 -669000 669000 -1215000 1755000 -1146000 474000 -2424000 1815000 -6038000 -5941000 4765000 5615000 50735000 130864000 70420000 498676000 -139407000 442981000 -2726000 799524000 45000 750000 750000 945000 18197000 18197000 61000 509000 509000 616000 0 0 -4392000 -4392000 10972000 10972000 126099000 126099000 4765000 4765000 126099000 4765000 130864000 70197000 506515000 -157604000 569080000 2039000 920030000 33000 780000 780000 3760000 91060000 91060000 6000 55000 55000 667000 0 0 10480000 10480000 1414000 4006000 16233000 16233000 56676000 56676000 -5941000 -5941000 56676000 -5941000 50735000 67143000 519244000 -248664000 613529000 -3902000 880207000 37000 834000 834000 4676000 100548000 100548000 2000 14000 14000 667000 0 0 13498000 13498000 0 534000 534000 31091000 31091000 11653000 11653000 -6038000 -6038000 11653000 -6038000 5615000 63173000 533590000 -349212000 594625000 -9940000 769063000 11653000 56676000 126099000 20304000 19015000 16257000 0 0 35207000 14332000 11685000 11722000 0 50000 -4392000 212000 383000 -136000 2657000 4897000 10925000 8825000 22519000 -16758000 -20000 676000 999000 3325000 2002000 -1362000 -124000 -129000 190000 -47395000 45154000 67879000 -24105000 -1631000 47425000 490000 -9405000 8468000 -53759000 -30868000 63425000 -7758000 77968000 3946000 -1672000 2059000 -4830000 65967000 123499000 136310000 0 0 27119000 11742000 20496000 25590000 210000 625000 1352000 5000000 0 1312000 619000000 684000000 305000000 683000000 607000000 213000000 47468000 -96871000 -144669000 -30773000 -704000 -604000 14000 55000 509000 99897000 90310000 18197000 0 0 -4392000 90904000 0 0 31566000 8176000 0 -71318000 -99135000 -22684000 919000 715000 76000 43036000 -71792000 -30967000 321148000 392940000 423907000 364184000 321148000 392940000 1634000 1054000 1059000 22073000 13179000 8283000 BASIS OF PRESENTATION<div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">These consolidated financial statements include the accounts of Kulicke and Soffa Industries, Inc. and its subsidiaries (the “Company”), with appropriate elimination of intercompany balances and transactions. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fiscal Year</span><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Each of the Company's first three fiscal quarters ends 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. In fiscal years consisting of 53 weeks, the fourth quarter will consist of 14 weeks. The </span><span style="font-family:inherit;font-size:10pt;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;"> fiscal years ended on </span><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">September 29, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 30, 2017</span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Nature of Business</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company designs, 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 semiconductor device manufacturers, integrated device manufacturers, outsourced semiconductor assembly and test providers (“OSATs”), and other electronics manufacturers, including 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, including those sold 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="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of consolidated 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 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, 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="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Vulnerability to Certain Concentrations</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial instruments which may subject the Company to concentrations of credit risk as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">September 29, 2018</span><span style="font-family:inherit;font-size:10pt;"> consisted primarily of trade receivables. The Company manages credit risk associated with investments by investing its excess cash in highly rated debt instruments of the U.S. government and its agencies, financial institutions, and corporations. The Company has established investment guidelines relative to diversification and maturities designed to maintain safety and liquidity. These guidelines are periodically reviewed and modified as appropriate. The Company does not have any exposure to sub-prime financial instruments or auction rate securities. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's trade receivables result primarily from the sale of semiconductor equipment, related accessories and replacement parts, and tools to a relatively small number of large manufacturers in a highly concentrated industry. Write-offs of uncollectible accounts have historically not been significant. The Company actively monitors its customers' financial strength to reduce the risk of loss. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's products are complex and require raw materials, components and subassemblies having a high degree of reliability, accuracy and performance. The Company relies on subcontractors to manufacture many of these components and subassemblies and it relies on sole source suppliers for some important components and raw material inventory.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currency Translation and Remeasurement</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The majority of the Company's business is transacted in U.S. dollars; however, the functional currencies of some of the Company's subsidiaries are their local currencies. In accordance with ASC No. 830, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign Currency Matters</span><span style="font-family:inherit;font-size:10pt;"> (“ASC 830”), for a subsidiary of the Company that has a functional currency other than the U.S. dollar, gains and losses resulting from the translation of the functional currency into U.S. dollars for financial statement presentation are not included in determining net income, but are accumulated in the cumulative translation adjustment account as a separate component of shareholders' equity (accumulated other comprehensive income / (loss)). Under ASC 830, cumulative translation adjustments are not adjusted for income taxes as they relate to indefinite investments in non-U.S. subsidiaries. Gains and losses resulting from foreign currency transactions are included in the determination of net income.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's operations are exposed to changes in foreign currency exchange rates due to transactions denominated in currencies other than the location's functional currency. The Company is 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. In addition to net monetary remeasurement, the Company has 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. The Company's U.S. operations also have foreign currency exposure due to net monetary assets denominated in currencies other than the U.S. dollar.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Derivative Financial Instruments </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s primary objective for holding derivative financial instruments is to manage the fluctuation in foreign exchange rates and accordingly is not speculative in nature. The Company’s international operations are exposed to changes in foreign exchange rates as described above. The Company has established a program to monitor the forecasted transaction currency risk to protect against foreign exchange rate volatility. Generally, the Company uses foreign exchange forward contracts in these hedging programs. These instruments, which have maturities of up to twelve months, are recorded at fair value and are included in prepaid expenses and other current assets, or accrued expenses and other current liabilities. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our accounting policy for derivative financial instruments is based on whether they meet the criteria for designation as a cash flow hedge. A designated hedge with exposure to variability in the functional currency equivalent of the future foreign currency cash flows of a forecasted transaction is referred to as a cash flow hedge. The criteria for designating a derivative as a cash flow hedge include the assessment of the instrument’s effectiveness in risk reduction, matching of the derivative instrument to its underlying transaction, and the assessment of the probability that the underlying transaction will occur. For derivatives with cash flow hedge accounting designation, we report the after-tax gain / (loss) from the effective portion of the hedge as a component of accumulated other comprehensive income / (loss) and reclassify it into earnings in the same period in which the hedged transaction affects earnings and in the same line item on the consolidated statement of operations as the impact of the hedged transaction. Derivatives that we designate as cash flow hedges are classified in the consolidated statement of cash flows in the same section as the underlying item, primarily within cash flows from operating activities. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The hedge effectiveness of these derivative instruments is evaluated by comparing the cumulative change in the fair value of the hedge contract with the cumulative change in the fair value of the forecasted cash flows of the hedged item.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If a cash flow hedge is discontinued because it is no longer probable that the original hedged transaction will occur as previously anticipated, the cumulative unrealized gain or loss on the related derivative is reclassified from accumulated other comprehensive income / (loss) into earnings. Subsequent gain / (loss) on the related derivative instrument is recognized into earnings in each period until the instrument matures, is terminated, is re-designated as a qualified cash flow hedge, or is sold. Ineffective portions of cash flow hedges, as well as amounts excluded from the assessment of effectiveness, are recognized in earnings.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash Equivalents </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company considers all highly liquid investments with original maturities of three months or less when purchased to be cash equivalents. Cash equivalents are measured at fair value based on level one measurement, or quoted market prices, as defined by ASC No. 820, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurements and Disclosures</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Equity Investments </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company invests in equity securities in companies to promote business and strategic objectives. Equity investments are measured and recorded as follows:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity method investments are equity securities in investees that provide the Company with the ability to exercise significant influence in which it lacks a controlling financial interest. Our proportionate share of the income or loss is recognized on a one-quarter lag and is recorded as share of results of equity-method investee, net of tax.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-marketable equity securities are equity securities without readily determinable fair value that are measured and recorded using a measurement alternative that measures the securities at cost minus impairment, if any, plus or minus changes resulting from qualifying observable price changes. </span></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Allowance for Doubtful Accounts</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company maintains allowances for doubtful accounts for estimated losses resulting from its customers' failure to make required payments. If the financial condition of the Company's customers were to deteriorate, resulting in an impairment of their ability to make payments, additional allowances may be required. The Company is also subject to concentrations of customers and sales to a few geographic locations, which could also impact the collectability of certain receivables. If global or regional economic conditions deteriorate or political conditions were to change in some of the countries where the Company does business, it could have a significant impact on the results of operations, and the Company's ability to realize the full value of its accounts receivable.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories are stated at the lower of cost (on a first-in, first-out basis) or net realizable value. The Company generally provides reserves for obsolete inventory and for inventory considered to be in excess of demand. Demand is generally defined as </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>18 months</span></span><span style="font-family:inherit;font-size:10pt;"> forecasted future consumption for equipment, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>24 months</span></span><span style="font-family:inherit;font-size:10pt;"> forecasted future consumption for spare parts, and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>12 months</span></span><span style="font-family:inherit;font-size:10pt;"> forecasted future consumption for tools. Forecasted consumption is based upon internal projections, historical sales volumes, customer order activity and a review of consumable inventory levels at customers' facilities. The Company communicates forecasts of its future consumption to its suppliers and adjusts commitments to those suppliers accordingly. If required, the Company reserves the difference between the carrying value of its inventory and the lower of cost or net realizable value, based upon projections about future consumption, and market conditions. If actual market conditions are less favorable than projections, additional inventory reserves may be required.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory reserve provision for certain subsidiaries is determined based on management's estimate of future consumption for equipment and spare parts. This estimate is based on historical sales volumes, internal projections and market developments and trends. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property, Plant and Equipment </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment are carried at cost. The cost of additions and those improvements which increase the capacity or lengthen the useful lives of assets are capitalized while repair and maintenance costs are expensed as incurred. Depreciation and amortization are provided on a straight-line basis over the estimated useful lives as follows: buildings </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>25 years</span></span><span style="font-family:inherit;font-size:10pt;">; machinery, equipment, furniture and fittings </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>3</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>10 years</span></span><span style="font-family:inherit;font-size:10pt;">; toolings </span><span style="font-family:inherit;font-size:10pt;"><span>1 year</span></span><span style="font-family:inherit;font-size:10pt;">; and leasehold improvements are </span><span><span style="color:#000000;text-decoration:none;">based on the shorter of the life of lease or life of asset</span></span><span style="font-family:inherit;font-size:10pt;">. </span><span style="color:#000000;text-decoration:none;">Purchased computer software costs related to business and financial systems are amortized over a five-year period on a straight-line basis.</span><span style="font-family:inherit;font-size:10pt;"> Land is not depreciated.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Valuation of Long-Lived Assets </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In accordance with ASC No. 360, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Property, Plant &amp; Equipment</span><span style="font-family:inherit;font-size:10pt;"> ("ASC 360"), the Company's property, plant and equipment is tested for impairment based on undiscounted cash flows when triggering events occur, and if impaired, written-down to fair value based on either discounted cash flows or appraised values. ASC 360 also provides a single accounting model for long-lived assets to be disposed of by sale and establishes additional criteria that would have to be met to classify an asset as held for sale. The carrying amount of an asset or asset group is not recoverable to the extent it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset or asset group. Estimates of future cash flows used to test the recoverability of a long-lived asset or asset group must incorporate the entity's own assumptions about its use of the asset or asset group and must factor in all available evidence.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ASC 360 requires that long-lived assets be tested for recoverability whenever events or changes in circumstances indicate that their carrying amount may not be recoverable. Such events include significant under-performance relative to historical internal forecasts or projected future operating results; significant changes in the manner of use of the assets; significant negative industry or economic trends; or significant changes in market capitalization. During the fiscal years ended </span><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, no "triggering" events occurred. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounting for Impairment of Goodwill</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ASC No. 350, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles - Goodwill and Other </span><span style="font-family:inherit;font-size:10pt;">("ASC 350") requires goodwill and other intangible assets with indefinite lives to be reviewed for impairment annually, or more frequently if circumstances indicate a possible impairment. We assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. If, after assessing the qualitative factors, a company determines that it is not more likely than not that the fair value of a reporting unit is less than its carrying value, then performing the impairment test is unnecessary. However, if a company concludes otherwise, then it is required to perform the goodwill impairment test. Following the Company's early adoption of ASU 2017-04, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles - Goodwill and Other (Topic 350):</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Simplifying the Test for Goodwill Impairment</span><span style="font-family:inherit;font-size:10pt;"> in the third quarter of fiscal 2017, the requirement to perform a hypothetical purchase price allocation to measure goodwill impairment (i.e. step 2 of the goodwill impairment test) was eliminated. Accordingly, the Company's impairment test is performed by comparing the fair value of a reporting unit with its carrying amount, and recognizing an impairment charge for the amount by which the carrying amount of the reporting unit exceeds its fair value.   </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As part of the annual evaluation, the Company performs an impairment test of its goodwill in the fourth quarter of each fiscal year to coincide with the completion of its annual forecasting and refreshing of its business outlook processes. On an ongoing basis, the Company monitors if a “triggering” event has occurred that may have the effect of reducing the fair value of a reporting unit below its respective carrying value. 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 charge in the future. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impairment assessments inherently involve judgment as to the assumptions made about the expected future cash flows and the impact of market conditions on those assumptions. Future events and changing market conditions may impact the assumptions as to prices, costs, growth rates or other factors that may result in changes in the estimates of future cash flows. Although the Company believes the assumptions that it has used in testing for impairment are reasonable, significant changes in any one of the assumptions could produce a significantly different result. Indicators of potential impairment may lead the Company to perform interim goodwill impairment assessments, including significant and unforeseen customer losses, a significant adverse change in legal factors or in the business climate, a significant adverse action or assessment by a regulator, a significant stock price decline or unanticipated competition. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For further information on goodwill and other intangible assets, see Note 3 below.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In accordance with ASC No. 606, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</span><span style="font-family:inherit;font-size:10pt;">, 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.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognizes revenue from sales of our products, including sales to our distributors, at a point in time, generally upon shipment or delivery to the customer or distributor, depending upon the terms of the sales order. Control is considered transferred when title and risk of loss pass, when the customer becomes obligated to pay and, where applicable, when the customer has accepted the products or upon expiration of the acceptance period. For sales to distributors, payment is due on our standard commercial terms and is not contingent upon resale of the products.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our business is subject to contingencies related to customer orders, including: </span></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:18px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Right of Return</span><span style="font-family:inherit;font-size:10pt;">: A large portion of our revenue comes from the sale of equipment used in the semiconductor assembly process. Other product sales relate to consumable products, which are sold in high-volume quantities, and are generally maintained at low stock levels at customers' facilities. Customer returns have historically represented a very small percentage of customer sales on an annual basis.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:18px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Warranties</span><span style="font-family:inherit;font-size:10pt;">: Our equipment is generally shipped with a one-year warranty against manufacturing defects. We establish 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 expenses, including product parts replacement, freight charges and labor costs expected to be incurred to correct product failures during the warranty period.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:18px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Conditions of Acceptance: </span><span style="font-family:inherit;font-size:10pt;">Sales of our consumable products generally do not have customer acceptance terms. In certain cases, sales of our equipment have customer acceptance clauses which may require the equipment to perform in accordance with customer specifications or when installed at the customer's facility. In such cases, if the terms of acceptance are satisfied at our facility prior to shipment, the revenue for the equipment will be recognized upon shipment. If the terms of </span></div></td></tr></table><div style="line-height:120%;padding-left:42px;padding-top:8px;text-align:justify;"><span style="font-family:inherit;font-size:10pt;">acceptance are satisfied at our customers' facilities, the revenue for the equipment will not be recognized until acceptance, which is typically obtained after installation and testing, is received from the customer. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service revenue is generally recognized over time as the services are performed. For the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the service revenue is not material.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company measures revenue based on the amount of consideration we expect to be entitled to in exchange for products or services. Any variable consideration such as sales incentives are recognized as a reduction of net revenue at the time of revenue recognition.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The length of time between invoicing and payment is not significant under our payment terms. In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined our contracts generally do not include a significant financing component. Shipping and handling costs billed to customers are recognized in net revenue. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shipping and handling costs paid by the Company are included in cost of sales.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Research and Development </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company charges research and development costs associated with the development of new products to expense when incurred. In certain circumstances, pre-production machines that the Company intends to sell are carried as inventory until sold.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income Taxes</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In accordance with ASC No. 740, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</span><span style="font-family:inherit;font-size:10pt;">, deferred income taxes are determined using the balance sheet method</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">. </span><span style="font-family:inherit;font-size:10pt;">The Company records a valuation allowance to reduce its deferred tax assets to the amount expected, on a more likely than not basis, to be realized. While the Company has considered future taxable income and ongoing tax planning strategies in assessing the need for the valuation allowance, if it were to determine that it would be able to realize its deferred tax assets in the future in excess of its net recorded amount, an adjustment to the deferred tax asset would increase income in the period when such determination is made. Likewise, should the Company determine it would not be able to realize all or part of its net deferred tax assets in the future, an adjustment to the deferred tax asset would decrease income in the period when such determination is made.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company determines the amount of unrecognized tax benefit with respect to uncertain tax positions taken or expected to be taken on its income tax returns in accordance with ASC No. 740 Topic 10, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes, General </span><span style="font-family:inherit;font-size:10pt;">(“ASC 740.10”). Under ASC 740.10, the Company utilizes a two-step approach for evaluating uncertain tax positions. Step one, or recognition, requires a company to determine if the weight of available evidence indicates a tax position is more likely than not to be sustained upon examination solely based on its technical merit. Step two, or measurement, is based on the largest amount of benefit, which is more likely than not to be realized on settlement with the taxing authority, including resolution of related appeals or litigation processes, if any.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Equity-Based Compensation </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company accounts for equity-based compensation under the provisions of ASC No. 718,</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Compensation - Stock Compensation</span><span style="font-family:inherit;font-size:10pt;"> (“ASC 718”). ASC 718 requires the recognition of the fair value of the equity-based compensation in net income. Compensation expense associated with Relative TSR Performance Share Units is determined using a Monte-Carlo valuation model, and compensation expense associated with time-based and Special/Growth Performance Share Units is determined based on the number of shares granted and the fair value on the date of grant. See Note 9 for a summary of the terms of these performance-based awards. The fair value of the Company's stock option awards is estimated using a Black-Scholes option valuation model. The fair value of equity-based awards is amortized over the vesting period of the award, and the Company elected to use the straight-line method for awards granted after the adoption of ASC 718.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Earnings per Share </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Earnings per share (“EPS”) are calculated in accordance with ASC No. 260,</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Earnings per Share</span><span style="font-family:inherit;font-size:10pt;">. Basic EPS include only the weighted average number of common shares outstanding during the period. Diluted EPS include the weighted average number of common shares and the dilutive effect of stock options, restricted stock awards, performance share units and restricted share units outstanding during the period, when such instruments are dilutive.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounting for Business Acquisitions</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company accounts for business acquisitions in accordance with ASC No. 805,</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Business Combinations</span><span style="font-family:inherit;font-size:10pt;">. The fair value of the net assets acquired and the results of operations of the acquired businesses are included in the consolidated financial statements from the acquisition date forward. The Company is required to make estimates and assumptions that affect the reported amounts of assets and liabilities and results of operations during the reporting period. Estimates are used in accounting for, among other </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">things, the fair value of acquired net operating assets, property and equipment, deferred revenue, intangible assets and related deferred tax balances, useful lives of plant and equipment, and amortizable lives of acquired intangible assets. Any excess of the purchase consideration over the identified fair value of the assets and liabilities acquired is recognized as goodwill. The valuation of these tangible and identifiable intangible assets and liabilities is subject to further management review and may change materially between the preliminary allocation and end of the purchase price allocation period.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restructuring Charges</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restructuring charges may consist of voluntary or involuntary severance-related charges, asset-related charges and other costs due to exit activities. We recognize voluntary termination benefits when an employee accepts the offered benefit arrangement. We recognize involuntary severance-related charges depending on whether the termination benefits are provided under an ongoing benefit arrangement or under a one-time benefit arrangement. If the former, we recognize the charges once they are probable and the amounts are estimable. If the latter, we recognize the charges once the benefits have been communicated to employees.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In October 2016, the FASB issued ASU 2016-16, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Accounting for Income Taxes: Intra-Entity Asset Transfers of Assets Other than Inventory</span><span style="font-family:inherit;font-size:10pt;">. The new guidance is effective for the Company in the first quarter of fiscal 2019 and requires the tax effects of intercompany transactions (other than transfers of inventory) to be recognized currently. The Company has adopted the modified retrospective approach for the transition based on the new guidance and, as of the beginning of the period of adoption, has recorded the cumulative effect of adjustments related to intra-entity transfers of intangible and fixed assets of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> in prior years as an increase to retained earnings.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2018, the FASB issued ASU 2018-02, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects From Accumulated Other Comprehensive Income</span><span style="font-family:inherit;font-size:10pt;">, which allows a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the TCJA and requires entities to provide certain disclosures regarding stranded tax effects, if any. The ASU is effective for us in the first quarter of 2020. However, we do not expect the adoption of this ASU to have a material impact on our financial statements.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:inherit;font-size:10pt;"> (Topic 842), which requires the recognition of lease assets and lease liabilities by lessees for those leases classified as operating leases under current GAAP. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subsequently in July 2018, the FASB issued ASU 2018-11, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842): Targeted Improvements</span><span style="font-family:inherit;font-size:10pt;">, which provides additional information concerning the new leases standard in ASU 2016-02, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:inherit;font-size:10pt;"> (Topic 842). The targeted improvements provide entities with additional and optional transition methods.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In November 2018, the FASB issued ASU 2018-20, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842): Narrow-Scope Improvements for Lessors</span><span style="font-family:inherit;font-size:10pt;">. This ASU provides guidance in several areas, including the accounting policy election for sales taxes and other similar taxes collected from lessees, accounting for certain lessor costs and accounting for variable payments for contracts with lease and nonlease components. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company will adopt these ASUs utilizing the modified retrospective transition method through a cumulative-effect adjustment at the beginning of its first fiscal quarter of 2020 and not restate prior periods. In addition, we will elect the package of practical expedients permitted under the transition guidance that allowed us to apply prior conclusions related to lease definition, classification and initial direct costs. The adoption of these ASUs is expected to result in an increase to our consolidated balance sheet of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$23.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> in operating lease liabilities and </span><span style="font-family:inherit;font-size:10pt;"><span>$22.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> in right-of-use assets, decrease of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$14.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> in financing obligation, decrease of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$15.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> in property, plant and equipment, and an adjustment of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> to retained earnings.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU 2016-13, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="font-family:inherit;font-size:10pt;">. This ASU replaces the impairment methodology in current GAAP, which delays recognition of credit losses until it is probable a loss has been incurred, with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. This ASU will be effective for us beginning in our first quarter of fiscal 2021. Early adoption is permitted beginning in our first fiscal quarter of 2020. We do not expect the adoption of this ASU itself to have a material impact on our financial statements.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives and Hedging</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2017, the FASB issued ASU 2017-12, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Targeted Improvements to Accounting for Hedging Activities (Topic 815)</span><span style="font-family:inherit;font-size:10pt;">. The new guidance expands and refines hedge accounting for both financial and non-financial risks. The new guidance also modifies disclosure requirements for hedging activities. The new guidance will be effective for us beginning in our first quarter of fiscal 2020, and early adoption is permitted in any interim period. We do not expect the adoption of this ASU to have a material impact on our financial statements.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued ASU 2014-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606)</span><span style="font-family:inherit;font-size:10pt;"> (“ASU 2014-09”), which amends the accounting standards for revenue recognition. ASU 2014-09 is based on principles that govern the recognition of revenue at an amount to which an entity expects to be entitled when products are transferred to customers.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subsequently, the FASB has issued the following standards related to ASU 2014-09: ASU 2016-08, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations</span><span style="font-family:inherit;font-size:10pt;"> (“ASU 2016-08”); ASU 2016-10, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing</span><span style="font-family:inherit;font-size:10pt;"> (“ASU 2016-10”); ASU 2016-12, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients</span><span style="font-family:inherit;font-size:10pt;"> (“ASU 2016-12”); and ASU 2016-20, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Technical Corrections and Improvements to Topic 606, Revenue from Contracts with Customers</span><span style="font-family:inherit;font-size:10pt;"> (“ASU 2016-20” and collectively, the “new revenue standards”).</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has performed an evaluation of this ASU (and related ASUs) and its impact on the financial statements. This included identifying contracts and performance obligations and reviewing the applicable revenue streams. We have completed our assessment and implemented policies, processes, and controls to support the standard's measurement and disclosure requirements. The new standard was adopted in the first quarter of fiscal 2019 using a modified retrospective approach. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Based on our review of all our customer agreements for the affected periods, our revenue from sales of our products, such as equipment and spare parts, will continue to be recognized at a point in time, generally upon shipment or delivery to customers or distributors, depending upon the terms of the sales order, consistent with our current revenue recognition model. Revenue related to the sale of services will generally continue to be recognized over time as the services are performed. In certain instances, where collection of consideration is not probable, recognition of revenue may occur later under the new model after we have completed all of our obligations under the contract. However, when adopting the new standard, we did not identify any balances where collection of consideration is not probable. This ASU did not have a material impact on the amount and timing of revenue recognized in the Company’s consolidated financial statements.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Collaborative Arrangements</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In November 2018, the FASB issued ASU 2018-18, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Collaborative Arrangements</span><span style="font-family:inherit;font-size:10pt;"> (Topic 808). This ASU clarifies that certain transactions between collaborative arrangement participants should be accounted for as revenue when the collaborative arrangement participant is a customer in the context of a unit of account and precludes recognizing as revenue consideration received from a collaborative arrangement participant if the participant is not a customer. This ASU will be effective for us in the first fiscal quarter of 2021 with early adoption permitted. This ASU requires retrospective adoption to the date we adopted ASC 606 by recognizing a cumulative-effect adjustment to the opening balance of retained earnings of the earliest annual period presented. We are currently evaluating the timing and the effects of the adoption of this ASU on our financial statements.</span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">These consolidated financial statements include the accounts of Kulicke and Soffa Industries, Inc. and its subsidiaries (the “Company”), with appropriate elimination of intercompany balances and transactions. </span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fiscal Year</span><span style="font-family:inherit;font-size:10pt;">    </span></div><span style="font-family:inherit;font-size:10pt;">Each of the Company's first three fiscal quarters ends 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. In fiscal years consisting of 53 weeks, the fourth quarter will consist of 14 weeks. The </span><span style="font-family:inherit;font-size:10pt;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;"> fiscal years ended on </span><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">September 29, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 30, 2017</span>, respectively. <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Nature of Business</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company designs, 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 semiconductor device manufacturers, integrated device manufacturers, outsourced semiconductor assembly and test providers (“OSATs”), and other electronics manufacturers, including 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, including those sold 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="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of consolidated 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 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, 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="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Vulnerability to Certain Concentrations</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial instruments which may subject the Company to concentrations of credit risk as of </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;text-decoration:none;">September 29, 2018</span><span style="font-family:inherit;font-size:10pt;"> consisted primarily of trade receivables. The Company manages credit risk associated with investments by investing its excess cash in highly rated debt instruments of the U.S. government and its agencies, financial institutions, and corporations. The Company has established investment guidelines relative to diversification and maturities designed to maintain safety and liquidity. These guidelines are periodically reviewed and modified as appropriate. The Company does not have any exposure to sub-prime financial instruments or auction rate securities. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's trade receivables result primarily from the sale of semiconductor equipment, related accessories and replacement parts, and tools to a relatively small number of large manufacturers in a highly concentrated industry. Write-offs of uncollectible accounts have historically not been significant. The Company actively monitors its customers' financial strength to reduce the risk of loss. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's products are complex and require raw materials, components and subassemblies having a high degree of reliability, accuracy and performance. The Company relies on subcontractors to manufacture many of these components and subassemblies and it relies on sole source suppliers for some important components and raw material inventory.</span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currency Translation and Remeasurement</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The majority of the Company's business is transacted in U.S. dollars; however, the functional currencies of some of the Company's subsidiaries are their local currencies. In accordance with ASC No. 830, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign Currency Matters</span><span style="font-family:inherit;font-size:10pt;"> (“ASC 830”), for a subsidiary of the Company that has a functional currency other than the U.S. dollar, gains and losses resulting from the translation of the functional currency into U.S. dollars for financial statement presentation are not included in determining net income, but are accumulated in the cumulative translation adjustment account as a separate component of shareholders' equity (accumulated other comprehensive income / (loss)). Under ASC 830, cumulative translation adjustments are not adjusted for income taxes as they relate to indefinite investments in non-U.S. subsidiaries. Gains and losses resulting from foreign currency transactions are included in the determination of net income.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's operations are exposed to changes in foreign currency exchange rates due to transactions denominated in currencies other than the location's functional currency. The Company is 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. In addition to net monetary remeasurement, the Company has 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. The Company's U.S. operations also have foreign currency exposure due to net monetary assets denominated in currencies other than the U.S. dollar.</span></div> <div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Derivative Financial Instruments </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s primary objective for holding derivative financial instruments is to manage the fluctuation in foreign exchange rates and accordingly is not speculative in nature. The Company’s international operations are exposed to changes in foreign exchange rates as described above. The Company has established a program to monitor the forecasted transaction currency risk to protect against foreign exchange rate volatility. Generally, the Company uses foreign exchange forward contracts in these hedging programs. These instruments, which have maturities of up to twelve months, are recorded at fair value and are included in prepaid expenses and other current assets, or accrued expenses and other current liabilities. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our accounting policy for derivative financial instruments is based on whether they meet the criteria for designation as a cash flow hedge. A designated hedge with exposure to variability in the functional currency equivalent of the future foreign currency cash flows of a forecasted transaction is referred to as a cash flow hedge. The criteria for designating a derivative as a cash flow hedge include the assessment of the instrument’s effectiveness in risk reduction, matching of the derivative instrument to its underlying transaction, and the assessment of the probability that the underlying transaction will occur. For derivatives with cash flow hedge accounting designation, we report the after-tax gain / (loss) from the effective portion of the hedge as a component of accumulated other comprehensive income / (loss) and reclassify it into earnings in the same period in which the hedged transaction affects earnings and in the same line item on the consolidated statement of operations as the impact of the hedged transaction. Derivatives that we designate as cash flow hedges are classified in the consolidated statement of cash flows in the same section as the underlying item, primarily within cash flows from operating activities. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The hedge effectiveness of these derivative instruments is evaluated by comparing the cumulative change in the fair value of the hedge contract with the cumulative change in the fair value of the forecasted cash flows of the hedged item.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If a cash flow hedge is discontinued because it is no longer probable that the original hedged transaction will occur as previously anticipated, the cumulative unrealized gain or loss on the related derivative is reclassified from accumulated other comprehensive income / (loss) into earnings. Subsequent gain / (loss) on the related derivative instrument is recognized into earnings in each period until the instrument matures, is terminated, is re-designated as a qualified cash flow hedge, or is sold. Ineffective portions of cash flow hedges, as well as amounts excluded from the assessment of effectiveness, are recognized in earnings.</span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash Equivalents </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company considers all highly liquid investments with original maturities of three months or less when purchased to be cash equivalents. Cash equivalents are measured at fair value based on level one measurement, or quoted market prices, as defined by ASC No. 820, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurements and Disclosures</span><span style="font-family:inherit;font-size:10pt;">. </span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Equity Investments </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company invests in equity securities in companies to promote business and strategic objectives. Equity investments are measured and recorded as follows:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity method investments are equity securities in investees that provide the Company with the ability to exercise significant influence in which it lacks a controlling financial interest. Our proportionate share of the income or loss is recognized on a one-quarter lag and is recorded as share of results of equity-method investee, net of tax.</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-marketable equity securities are equity securities without readily determinable fair value that are measured and recorded using a measurement alternative that measures the securities at cost minus impairment, if any, plus or minus changes resulting from qualifying observable price changes. </span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Equity Investments </span></div>EQUITY INVESTMENTS<div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity investments consisted of the following as of </span><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 29, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 29, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-marketable equity securities</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,000</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity method investments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,250</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,373</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,250</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,373</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On January 30, 2019, the Company made a </span><span style="font-family:inherit;font-size:10pt;"><span>$5.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> investment in one of our collaborative partners, over which the Company does not have significant influence. During the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, there was no impairment or adjustment to the observable price.</span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Allowance for Doubtful Accounts</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company maintains allowances for doubtful accounts for estimated losses resulting from its customers' failure to make required payments. If the financial condition of the Company's customers were to deteriorate, resulting in an impairment of their ability to make payments, additional allowances may be required. The Company is also subject to concentrations of customers and sales to a few geographic locations, which could also impact the collectability of certain receivables. If global or regional economic conditions deteriorate or political conditions were to change in some of the countries where the Company does business, it could have a significant impact on the results of operations, and the Company's ability to realize the full value of its accounts receivable.</span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories are stated at the lower of cost (on a first-in, first-out basis) or net realizable value. The Company generally provides reserves for obsolete inventory and for inventory considered to be in excess of demand. Demand is generally defined as </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>18 months</span></span><span style="font-family:inherit;font-size:10pt;"> forecasted future consumption for equipment, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>24 months</span></span><span style="font-family:inherit;font-size:10pt;"> forecasted future consumption for spare parts, and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>12 months</span></span><span style="font-family:inherit;font-size:10pt;"> forecasted future consumption for tools. Forecasted consumption is based upon internal projections, historical sales volumes, customer order activity and a review of consumable inventory levels at customers' facilities. The Company communicates forecasts of its future consumption to its suppliers and adjusts commitments to those suppliers accordingly. If required, the Company reserves the difference between the carrying value of its inventory and the lower of cost or net realizable value, based upon projections about future consumption, and market conditions. If actual market conditions are less favorable than projections, additional inventory reserves may be required.</span></div>Inventory reserve provision for certain subsidiaries is determined based on management's estimate of future consumption for equipment and spare parts. This estimate is based on historical sales volumes, internal projections and market developments and trends. P18M P24M P12M <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property, Plant and Equipment </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment are carried at cost. The cost of additions and those improvements which increase the capacity or lengthen the useful lives of assets are capitalized while repair and maintenance costs are expensed as incurred. Depreciation and amortization are provided on a straight-line basis over the estimated useful lives as follows: buildings </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>25 years</span></span><span style="font-family:inherit;font-size:10pt;">; machinery, equipment, furniture and fittings </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>3</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>10 years</span></span><span style="font-family:inherit;font-size:10pt;">; toolings </span><span style="font-family:inherit;font-size:10pt;"><span>1 year</span></span><span style="font-family:inherit;font-size:10pt;">; and leasehold improvements are </span><span><span style="color:#000000;text-decoration:none;">based on the shorter of the life of lease or life of asset</span></span><span style="font-family:inherit;font-size:10pt;">. </span><span style="color:#000000;text-decoration:none;">Purchased computer software costs related to business and financial systems are amortized over a five-year period on a straight-line basis.</span><span style="font-family:inherit;font-size:10pt;"> Land is not depreciated.</span></div> P25Y P3Y P10Y P1Y based on the shorter of the life of lease or life of asset <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Valuation of Long-Lived Assets </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In accordance with ASC No. 360, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Property, Plant &amp; Equipment</span><span style="font-family:inherit;font-size:10pt;"> ("ASC 360"), the Company's property, plant and equipment is tested for impairment based on undiscounted cash flows when triggering events occur, and if impaired, written-down to fair value based on either discounted cash flows or appraised values. ASC 360 also provides a single accounting model for long-lived assets to be disposed of by sale and establishes additional criteria that would have to be met to classify an asset as held for sale. The carrying amount of an asset or asset group is not recoverable to the extent it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset or asset group. Estimates of future cash flows used to test the recoverability of a long-lived asset or asset group must incorporate the entity's own assumptions about its use of the asset or asset group and must factor in all available evidence.</span></div><span style="font-family:inherit;font-size:10pt;">ASC 360 requires that long-lived assets be tested for recoverability whenever events or changes in circumstances indicate that their carrying amount may not be recoverable. Such events include significant under-performance relative to historical internal forecasts or projected future operating results; significant changes in the manner of use of the assets; significant negative industry or economic trends; or significant changes in market capitalization. During the fiscal years ended </span><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 29, 2018</span>, no "triggering" events occurred. <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounting for Impairment of Goodwill</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ASC No. 350, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles - Goodwill and Other </span><span style="font-family:inherit;font-size:10pt;">("ASC 350") requires goodwill and other intangible assets with indefinite lives to be reviewed for impairment annually, or more frequently if circumstances indicate a possible impairment. We assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. If, after assessing the qualitative factors, a company determines that it is not more likely than not that the fair value of a reporting unit is less than its carrying value, then performing the impairment test is unnecessary. However, if a company concludes otherwise, then it is required to perform the goodwill impairment test. Following the Company's early adoption of ASU 2017-04, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles - Goodwill and Other (Topic 350):</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Simplifying the Test for Goodwill Impairment</span><span style="font-family:inherit;font-size:10pt;"> in the third quarter of fiscal 2017, the requirement to perform a hypothetical purchase price allocation to measure goodwill impairment (i.e. step 2 of the goodwill impairment test) was eliminated. Accordingly, the Company's impairment test is performed by comparing the fair value of a reporting unit with its carrying amount, and recognizing an impairment charge for the amount by which the carrying amount of the reporting unit exceeds its fair value.   </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As part of the annual evaluation, the Company performs an impairment test of its goodwill in the fourth quarter of each fiscal year to coincide with the completion of its annual forecasting and refreshing of its business outlook processes. On an ongoing basis, the Company monitors if a “triggering” event has occurred that may have the effect of reducing the fair value of a reporting unit below its respective carrying value. 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 charge in the future. </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impairment assessments inherently involve judgment as to the assumptions made about the expected future cash flows and the impact of market conditions on those assumptions. Future events and changing market conditions may impact the assumptions as to prices, costs, growth rates or other factors that may result in changes in the estimates of future cash flows. Although the Company believes the assumptions that it has used in testing for impairment are reasonable, significant changes in any one of the assumptions could produce a significantly different result. Indicators of potential impairment may lead the Company to perform interim goodwill impairment assessments, including significant and unforeseen customer losses, a significant adverse change in legal factors or in the business climate, a significant adverse action or assessment by a regulator, a significant stock price decline or unanticipated competition. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For further information on goodwill and other intangible assets, see Note 3 below.</span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In accordance with ASC No. 606, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</span><span style="font-family:inherit;font-size:10pt;">, 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.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognizes revenue from sales of our products, including sales to our distributors, at a point in time, generally upon shipment or delivery to the customer or distributor, depending upon the terms of the sales order. Control is considered transferred when title and risk of loss pass, when the customer becomes obligated to pay and, where applicable, when the customer has accepted the products or upon expiration of the acceptance period. For sales to distributors, payment is due on our standard commercial terms and is not contingent upon resale of the products.</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our business is subject to contingencies related to customer orders, including: </span></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:18px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Right of Return</span><span style="font-family:inherit;font-size:10pt;">: A large portion of our revenue comes from the sale of equipment used in the semiconductor assembly process. Other product sales relate to consumable products, which are sold in high-volume quantities, and are generally maintained at low stock levels at customers' facilities. Customer returns have historically represented a very small percentage of customer sales on an annual basis.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:18px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Warranties</span><span style="font-family:inherit;font-size:10pt;">: Our equipment is generally shipped with a one-year warranty against manufacturing defects. We establish 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 expenses, including product parts replacement, freight charges and labor costs expected to be incurred to correct product failures during the warranty period.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:18px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Conditions of Acceptance: </span><span style="font-family:inherit;font-size:10pt;">Sales of our consumable products generally do not have customer acceptance terms. In certain cases, sales of our equipment have customer acceptance clauses which may require the equipment to perform in accordance with customer specifications or when installed at the customer's facility. In such cases, if the terms of acceptance are satisfied at our facility prior to shipment, the revenue for the equipment will be recognized upon shipment. If the terms of </span></div></td></tr></table><div style="line-height:120%;padding-left:42px;padding-top:8px;text-align:justify;"><span style="font-family:inherit;font-size:10pt;">acceptance are satisfied at our customers' facilities, the revenue for the equipment will not be recognized until acceptance, which is typically obtained after installation and testing, is received from the customer. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service revenue is generally recognized over time as the services are performed. For the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the service revenue is not material.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company measures revenue based on the amount of consideration we expect to be entitled to in exchange for products or services. Any variable consideration such as sales incentives are recognized as a reduction of net revenue at the time of revenue recognition.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The length of time between invoicing and payment is not significant under our payment terms. In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined our contracts generally do not include a significant financing component. Shipping and handling costs billed to customers are recognized in net revenue. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shipping and handling costs paid by the Company are included in cost of sales.</span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Research and Development </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company charges research and development costs associated with the development of new products to expense when incurred. In certain circumstances, pre-production machines that the Company intends to sell are carried as inventory until sold.</span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income Taxes</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In accordance with ASC No. 740, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</span><span style="font-family:inherit;font-size:10pt;">, deferred income taxes are determined using the balance sheet method</span><span style="font-family:inherit;font-size:10pt;font-style:italic;">. </span><span style="font-family:inherit;font-size:10pt;">The Company records a valuation allowance to reduce its deferred tax assets to the amount expected, on a more likely than not basis, to be realized. While the Company has considered future taxable income and ongoing tax planning strategies in assessing the need for the valuation allowance, if it were to determine that it would be able to realize its deferred tax assets in the future in excess of its net recorded amount, an adjustment to the deferred tax asset would increase income in the period when such determination is made. Likewise, should the Company determine it would not be able to realize all or part of its net deferred tax assets in the future, an adjustment to the deferred tax asset would decrease income in the period when such determination is made.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company determines the amount of unrecognized tax benefit with respect to uncertain tax positions taken or expected to be taken on its income tax returns in accordance with ASC No. 740 Topic 10, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes, General </span><span style="font-family:inherit;font-size:10pt;">(“ASC 740.10”). Under ASC 740.10, the Company utilizes a two-step approach for evaluating uncertain tax positions. Step one, or recognition, requires a company to determine if the weight of available evidence indicates a tax position is more likely than not to be sustained upon examination solely based on its technical merit. Step two, or measurement, is based on the largest amount of benefit, which is more likely than not to be realized on settlement with the taxing authority, including resolution of related appeals or litigation processes, if any.</span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Equity-Based Compensation </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company accounts for equity-based compensation under the provisions of ASC No. 718,</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Compensation - Stock Compensation</span><span style="font-family:inherit;font-size:10pt;"> (“ASC 718”). ASC 718 requires the recognition of the fair value of the equity-based compensation in net income. Compensation expense associated with Relative TSR Performance Share Units is determined using a Monte-Carlo valuation model, and compensation expense associated with time-based and Special/Growth Performance Share Units is determined based on the number of shares granted and the fair value on the date of grant. See Note 9 for a summary of the terms of these performance-based awards. The fair value of the Company's stock option awards is estimated using a Black-Scholes option valuation model. The fair value of equity-based awards is amortized over the vesting period of the award, and the Company elected to use the straight-line method for awards granted after the adoption of ASC 718.</span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Earnings per Share </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Earnings per share (“EPS”) are calculated in accordance with ASC No. 260,</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Earnings per Share</span><span style="font-family:inherit;font-size:10pt;">. Basic EPS include only the weighted average number of common shares outstanding during the period. Diluted EPS include the weighted average number of common shares and the dilutive effect of stock options, restricted stock awards, performance share units and restricted share units outstanding during the period, when such instruments are dilutive.</span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounting for Business Acquisitions</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company accounts for business acquisitions in accordance with ASC No. 805,</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Business Combinations</span><span style="font-family:inherit;font-size:10pt;">. The fair value of the net assets acquired and the results of operations of the acquired businesses are included in the consolidated financial statements from the acquisition date forward. The Company is required to make estimates and assumptions that affect the reported amounts of assets and liabilities and results of operations during the reporting period. Estimates are used in accounting for, among other </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">things, the fair value of acquired net operating assets, property and equipment, deferred revenue, intangible assets and related deferred tax balances, useful lives of plant and equipment, and amortizable lives of acquired intangible assets. Any excess of the purchase consideration over the identified fair value of the assets and liabilities acquired is recognized as goodwill. The valuation of these tangible and identifiable intangible assets and liabilities is subject to further management review and may change materially between the preliminary allocation and end of the purchase price allocation period.</span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restructuring Charges</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restructuring charges may consist of voluntary or involuntary severance-related charges, asset-related charges and other costs due to exit activities. We recognize voluntary termination benefits when an employee accepts the offered benefit arrangement. We recognize involuntary severance-related charges depending on whether the termination benefits are provided under an ongoing benefit arrangement or under a one-time benefit arrangement. If the former, we recognize the charges once they are probable and the amounts are estimable. If the latter, we recognize the charges once the benefits have been communicated to employees.</span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In October 2016, the FASB issued ASU 2016-16, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Accounting for Income Taxes: Intra-Entity Asset Transfers of Assets Other than Inventory</span><span style="font-family:inherit;font-size:10pt;">. The new guidance is effective for the Company in the first quarter of fiscal 2019 and requires the tax effects of intercompany transactions (other than transfers of inventory) to be recognized currently. The Company has adopted the modified retrospective approach for the transition based on the new guidance and, as of the beginning of the period of adoption, has recorded the cumulative effect of adjustments related to intra-entity transfers of intangible and fixed assets of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> in prior years as an increase to retained earnings.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2018, the FASB issued ASU 2018-02, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects From Accumulated Other Comprehensive Income</span><span style="font-family:inherit;font-size:10pt;">, which allows a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the TCJA and requires entities to provide certain disclosures regarding stranded tax effects, if any. The ASU is effective for us in the first quarter of 2020. However, we do not expect the adoption of this ASU to have a material impact on our financial statements.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:inherit;font-size:10pt;"> (Topic 842), which requires the recognition of lease assets and lease liabilities by lessees for those leases classified as operating leases under current GAAP. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subsequently in July 2018, the FASB issued ASU 2018-11, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842): Targeted Improvements</span><span style="font-family:inherit;font-size:10pt;">, which provides additional information concerning the new leases standard in ASU 2016-02, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:inherit;font-size:10pt;"> (Topic 842). The targeted improvements provide entities with additional and optional transition methods.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In November 2018, the FASB issued ASU 2018-20, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842): Narrow-Scope Improvements for Lessors</span><span style="font-family:inherit;font-size:10pt;">. This ASU provides guidance in several areas, including the accounting policy election for sales taxes and other similar taxes collected from lessees, accounting for certain lessor costs and accounting for variable payments for contracts with lease and nonlease components. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company will adopt these ASUs utilizing the modified retrospective transition method through a cumulative-effect adjustment at the beginning of its first fiscal quarter of 2020 and not restate prior periods. In addition, we will elect the package of practical expedients permitted under the transition guidance that allowed us to apply prior conclusions related to lease definition, classification and initial direct costs. The adoption of these ASUs is expected to result in an increase to our consolidated balance sheet of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$23.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> in operating lease liabilities and </span><span style="font-family:inherit;font-size:10pt;"><span>$22.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> in right-of-use assets, decrease of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$14.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> in financing obligation, decrease of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$15.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> in property, plant and equipment, and an adjustment of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> to retained earnings.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU 2016-13, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="font-family:inherit;font-size:10pt;">. This ASU replaces the impairment methodology in current GAAP, which delays recognition of credit losses until it is probable a loss has been incurred, with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. This ASU will be effective for us beginning in our first quarter of fiscal 2021. Early adoption is permitted beginning in our first fiscal quarter of 2020. We do not expect the adoption of this ASU itself to have a material impact on our financial statements.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives and Hedging</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2017, the FASB issued ASU 2017-12, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Targeted Improvements to Accounting for Hedging Activities (Topic 815)</span><span style="font-family:inherit;font-size:10pt;">. The new guidance expands and refines hedge accounting for both financial and non-financial risks. The new guidance also modifies disclosure requirements for hedging activities. The new guidance will be effective for us beginning in our first quarter of fiscal 2020, and early adoption is permitted in any interim period. We do not expect the adoption of this ASU to have a material impact on our financial statements.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued ASU 2014-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606)</span><span style="font-family:inherit;font-size:10pt;"> (“ASU 2014-09”), which amends the accounting standards for revenue recognition. ASU 2014-09 is based on principles that govern the recognition of revenue at an amount to which an entity expects to be entitled when products are transferred to customers.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Subsequently, the FASB has issued the following standards related to ASU 2014-09: ASU 2016-08, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations</span><span style="font-family:inherit;font-size:10pt;"> (“ASU 2016-08”); ASU 2016-10, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing</span><span style="font-family:inherit;font-size:10pt;"> (“ASU 2016-10”); ASU 2016-12, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients</span><span style="font-family:inherit;font-size:10pt;"> (“ASU 2016-12”); and ASU 2016-20, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Technical Corrections and Improvements to Topic 606, Revenue from Contracts with Customers</span><span style="font-family:inherit;font-size:10pt;"> (“ASU 2016-20” and collectively, the “new revenue standards”).</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has performed an evaluation of this ASU (and related ASUs) and its impact on the financial statements. This included identifying contracts and performance obligations and reviewing the applicable revenue streams. We have completed our assessment and implemented policies, processes, and controls to support the standard's measurement and disclosure requirements. The new standard was adopted in the first quarter of fiscal 2019 using a modified retrospective approach. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Based on our review of all our customer agreements for the affected periods, our revenue from sales of our products, such as equipment and spare parts, will continue to be recognized at a point in time, generally upon shipment or delivery to customers or distributors, depending upon the terms of the sales order, consistent with our current revenue recognition model. Revenue related to the sale of services will generally continue to be recognized over time as the services are performed. In certain instances, where collection of consideration is not probable, recognition of revenue may occur later under the new model after we have completed all of our obligations under the contract. However, when adopting the new standard, we did not identify any balances where collection of consideration is not probable. This ASU did not have a material impact on the amount and timing of revenue recognized in the Company’s consolidated financial statements.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Collaborative Arrangements</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In November 2018, the FASB issued ASU 2018-18, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Collaborative Arrangements</span><span style="font-family:inherit;font-size:10pt;"> (Topic 808). This ASU clarifies that certain transactions between collaborative arrangement participants should be accounted for as revenue when the collaborative arrangement participant is a customer in the context of a unit of account and precludes recognizing as revenue consideration received from a collaborative arrangement participant if the participant is not a customer. This ASU will be effective for us in the first fiscal quarter of 2021 with early adoption permitted. This ASU requires retrospective adoption to the date we adopted ASC 606 by recognizing a cumulative-effect adjustment to the opening balance of retained earnings of the earliest annual period presented. We are currently evaluating the timing and the effects of the adoption of this ASU on our financial statements.</span></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 500000 23800000 22200000 -14500000 -15300000 800000 BALANCE SHEET COMPONENTS<div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables reflect the components of significant balance sheet accounts as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 29, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 29, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short term investments, available-for-sale</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>229,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>293,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories, net:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Raw materials and supplies </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,853</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,894</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Work in process </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,026</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,829</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finished goods </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,742</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,357</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118,621</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>142,080</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory reserves</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(29,313</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(26,889</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89,308</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,191</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment, net:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#ee2724;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Land</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,182</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,182</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Buildings and building improvements </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,961</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,616</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leasehold improvements </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,441</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,561</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Data processing equipment and software </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,302</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,469</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Machinery, equipment, furniture and fixtures</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,465</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,666</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Construction in progress </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,512</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,940</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>182,863</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>178,434</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated depreciation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(110,493</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(102,367</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,370</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76,067</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses and other current liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#ee2724;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued customer obligations </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,292</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,918</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Wages and benefits</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,188</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,505</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commissions and professional fees</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,024</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,549</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dividends payable</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,582</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,057</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred rent</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,721</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,847</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Severance</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,500</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,415</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,226</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,687</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,533</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,978</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:13px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:-11px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All short-term investments were classified as available-for-sale and were measured at fair value based on level one measurement, or quoted market prices, as defined by ASC 820. The Company did not recognize any realized gains or losses on the sale of investments during the fiscal years ended 2019 and 2018.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:13px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:-11px;"><span style="font-family:inherit;font-size:10pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain balances as at September 29, 2018 relating to property, plant and equipment have been reclassified. These reclassifications have no impact to the Consolidated Balance Sheet as at September 29, 2018. </span></div></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:-11px;"><span style="font-family:inherit;font-size:10pt;">(3)</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Represents customer advance payments, customer credit program, accrued warranty expense and accrued retrofit obligations.</span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables reflect the components of significant balance sheet accounts as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 29, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 29, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short term investments, available-for-sale</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>229,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>293,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories, net:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Raw materials and supplies </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,853</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,894</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Work in process </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,026</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,829</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finished goods </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,742</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,357</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118,621</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>142,080</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory reserves</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(29,313</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(26,889</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>89,308</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,191</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment, net:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#ee2724;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Land</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,182</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,182</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Buildings and building improvements </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,961</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,616</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leasehold improvements </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,441</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,561</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Data processing equipment and software </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,302</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,469</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Machinery, equipment, furniture and fixtures</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,465</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,666</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Construction in progress </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,512</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,940</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>182,863</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>178,434</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated depreciation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(110,493</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(102,367</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,370</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>76,067</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses and other current liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#ee2724;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued customer obligations </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,292</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,918</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Wages and benefits</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,188</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,505</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commissions and professional fees</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,024</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,549</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dividends payable</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,582</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,057</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred rent</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,721</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,847</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Severance</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,500</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,415</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,226</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,687</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,533</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>105,978</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:13px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:-11px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All short-term investments were classified as available-for-sale and were measured at fair value based on level one measurement, or quoted market prices, as defined by ASC 820. The Company did not recognize any realized gains or losses on the sale of investments during the fiscal years ended 2019 and 2018.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:13px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:-11px;"><span style="font-family:inherit;font-size:10pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Certain balances as at September 29, 2018 relating to property, plant and equipment have been reclassified. These reclassifications have no impact to the Consolidated Balance Sheet as at September 29, 2018. </span></div></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:-11px;"><span style="font-family:inherit;font-size:10pt;">(3)</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Represents customer advance payments, customer credit program, accrued warranty expense and accrued retrofit obligations.</span></div> 229000000 293000000 52853000 63894000 32026000 37829000 33742000 40357000 118621000 142080000 29313000 26889000 89308000 115191000 2182000 2182000 41961000 41616000 24441000 23561000 36302000 35469000 71465000 68666000 6512000 6940000 182863000 178434000 110493000 102367000 72370000 76067000 26292000 34918000 18188000 44505000 2024000 5549000 7582000 8057000 1721000 1847000 1500000 1415000 7226000 9687000 64533000 105978000 GOODWILL AND INTANGIBLE ASSETS<div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets classified as goodwill are not amortized. 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 assessment in the fourth quarter of fiscal 2019 and concluded that no impairment charge was required. During the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, 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.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the Company's recorded goodwill by reportable segments as of </span><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 29, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:8px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capital Equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">APS</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at September 29, 2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,159</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,391</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(679</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(180</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at September 28, 2019</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,480</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,211</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Intangible Assets</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets with determinable lives are amortized over their estimated useful lives. The Company's intangible assets consist primarily of developed technology, customer relationships and trade and brand names.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects net intangible assets as of </span><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 29, 2018</span><span style="font-family:inherit;font-size:10pt;">: </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Average estimated</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(dollar amounts in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 29, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">useful lives </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in years)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87,209</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90,500</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7.0 to 15.0</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(48,718</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(45,229</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net developed technology</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,491</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,271</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,180</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,131</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5.0 to 6.0</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(31,862</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(29,820</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net customer relationships</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,318</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,311</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade and brand names</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,219</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,377</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7.0 to 8.0</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,377</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,088</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net trade and brand names</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>842</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,289</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,500</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,500</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.9</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,500</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,500</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net wedge bonder other intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,651</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,871</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects estimated annual amortization expense related to intangible assets as of </span><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:81%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,196</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal 2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,212</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal 2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,271</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal 2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,177</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal 2024 and thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,795</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total amortization expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,651</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div> <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the Company's recorded goodwill by reportable segments as of </span><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 29, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-top:8px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capital Equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">APS</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at September 29, 2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,159</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,391</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(679</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(180</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance at September 28, 2019</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,480</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,211</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 30159000 26391000 -679000 -180000 29480000 26211000 <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects net intangible assets as of </span><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 29, 2018</span><span style="font-family:inherit;font-size:10pt;">: </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Average estimated</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(dollar amounts in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 29, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">useful lives </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in years)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87,209</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90,500</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7.0 to 15.0</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(48,718</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(45,229</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net developed technology</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,491</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,271</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35,180</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,131</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">5.0 to 6.0</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(31,862</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(29,820</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net customer relationships</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,318</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,311</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade and brand names</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,219</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,377</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">7.0 to 8.0</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,377</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,088</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net trade and brand names</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>842</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,289</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,500</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,500</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.9</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,500</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,500</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net wedge bonder other intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,651</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,871</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 87209000 90500000 48718000 45229000 38491000 45271000 35180000 36131000 31862000 29820000 3318000 6311000 7219000 7377000 6377000 6088000 842000 1289000 2500000 2500000 P1Y10M24D 2500000 2500000 0 0 42651000 52871000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects estimated annual amortization expense related to intangible assets as of </span><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:81%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,196</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal 2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,212</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal 2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,271</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal 2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,177</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal 2024 and thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,795</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total amortization expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,651</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"> </span></div> 7196000 5212000 4271000 4177000 21795000 42651000 CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS<div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash, cash equivalents, restricted cash and short-term investments consisted of the following as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:96.29629629629629%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(dollar amounts in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>201,005</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>201,005</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>163,172</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>163,172</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Time deposits </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash and cash equivalents</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>364,184</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>364,184</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted Cash </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total restricted cash</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term investments </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span><span style="font-family:inherit;font-size:10pt;">:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Time deposits </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>130,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>130,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deposits </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total short-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>229,000</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>229,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash, cash equivalents, restricted cash and short-term investments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>593,184</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>593,184</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:13px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:-11px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:13px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:-11px;"><span style="font-family:inherit;font-size:10pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value approximates cost basis.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:13px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:-11px;"><span style="font-family:inherit;font-size:10pt;">(3)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Represents deposits that require a notice period of three months for withdrawal. </span></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash, cash equivalents, restricted cash and short-term investments consisted of the following as of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:center;padding-left:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:96.29629629629629%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(dollar amounts in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,446</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,446</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>209,172</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>209,167</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Time deposits </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,017</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,017</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash and cash equivalents</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>320,635</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>320,630</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted Cash </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>518</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>518</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total restricted cash</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>518</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>518</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term investments </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span><span style="font-family:inherit;font-size:10pt;">:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Time deposits </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>197,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>197,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deposits </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total short-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>293,000</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>293,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash, cash equivalents, restricted cash and short-term investments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>614,153</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>614,148</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:13px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:-11px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:13px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:-11px;"><span style="font-family:inherit;font-size:10pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value approximates cost basis.</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:-11px;"><span style="font-family:inherit;font-size:10pt;">(3)</span></div>Represents deposits that require a notice period of three months for withdrawal. <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash, cash equivalents, restricted cash and short-term investments consisted of the following as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:96.29629629629629%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(dollar amounts in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>201,005</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>201,005</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>163,172</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>163,172</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Time deposits </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash and cash equivalents</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>364,184</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>364,184</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted Cash </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total restricted cash</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term investments </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span><span style="font-family:inherit;font-size:10pt;">:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Time deposits </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>130,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>130,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deposits </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total short-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>229,000</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>229,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash, cash equivalents, restricted cash and short-term investments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>593,184</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>593,184</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:13px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:-11px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:13px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:-11px;"><span style="font-family:inherit;font-size:10pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value approximates cost basis.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:13px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:-11px;"><span style="font-family:inherit;font-size:10pt;">(3)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Represents deposits that require a notice period of three months for withdrawal. </span></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash, cash equivalents, restricted cash and short-term investments consisted of the following as of </span><span style="font-family:inherit;font-size:10pt;">September 29, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:center;padding-left:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:96.29629629629629%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(dollar amounts in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gains</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Losses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,446</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,446</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash equivalents:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>209,172</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>209,167</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Time deposits </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,017</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,017</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash and cash equivalents</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>320,635</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>320,630</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted Cash </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>518</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>518</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total restricted cash</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>518</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>518</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term investments </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span><span style="font-family:inherit;font-size:10pt;">:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Time deposits </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>197,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>197,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deposits </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total short-term investments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>293,000</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>293,000</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash, cash equivalents, restricted cash and short-term investments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>614,153</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>614,148</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:13px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:-11px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:13px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:-11px;"><span style="font-family:inherit;font-size:10pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value approximates cost basis.</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:-11px;"><span style="font-family:inherit;font-size:10pt;">(3)</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Represents deposits that require a notice period of three months for withdrawal. </span></div> 201005000 201005000 163172000 0 0 163172000 7000 0 0 7000 364184000 0 0 364184000 0 0 0 0 0 0 130000000 0 0 130000000 99000000 0 0 99000000 229000000 0 0 229000000 593184000 0 0 593184000 42446000 42446000 209172000 0 5000 209167000 69017000 0 0 69017000 320635000 0 5000 320630000 518000 518000 518000 0 0 518000 197000000 0 0 197000000 96000000 0 0 96000000 293000000 0 0 293000000 614153000 0 5000 614148000 <div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity investments consisted of the following as of </span><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 29, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 29, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-marketable equity securities</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,000</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity method investments</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,250</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,373</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,250</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,373</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On January 30, 2019, the Company made a </span><span style="font-family:inherit;font-size:10pt;"><span>$5.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> investment in one of our collaborative partners, over which the Company does not have significant influence. During the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, there was no impairment or adjustment to the observable price.</span></div> 5000000 0 1250000 1373000 6250000 1373000 5000000.0 FAIR VALUE MEASUREMENTS<div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Assets and Liabilities Measured and Recorded at Fair Value on a Recurring Basis</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 fiscal year ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:12pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value Measurements on a Nonrecurring Basis</span><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our non-financial assets such as intangible assets and property, plant and equipment are carried at cost unless impairment is deemed to have occurred. Our equity method investments are recorded at fair value only if an impairment is recognized.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:12pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</span><span style="font-family:inherit;font-size:12pt;"> </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts reported as accounts receivables, prepaid expenses and other current assets, accounts payable and accrued expenses approximate fair value.</span></div> DERIVATIVE FINANCIAL INSTRUMENTS <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 foreign currencies, primarily in Singapore. </span></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 </span><span style="font-family:inherit;font-size:10pt;"><span>twelve months</span></span><span style="font-family:inherit;font-size:10pt;">. 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 Statements of Operations as the impact of the hedged transaction.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of derivative instruments on our Consolidated Balance Sheet as of </span><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 29, 2018</span><span style="font-family:inherit;font-size:10pt;"> is as follows:</span></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:42%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="14" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 29, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Notional Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair Value Liability Derivatives</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Notional Amount</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair Value Liability Derivatives</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivatives designated as hedging instruments:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange forward contracts </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,834</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>597</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,095</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,071</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total derivatives</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,834</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>597</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,095</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,071</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 Balance Sheet. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Hedged amounts expected to be recognized into earnings within the next </span><span style="font-family:inherit;font-size:10pt;"><span>twelve months</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The effect of derivative instruments designated as cash flow hedges in our Consolidated Statements of Operations for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 29, 2018</span><span style="font-family:inherit;font-size:10pt;"> was as follows:</span></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange forward contract in cash flow hedging relationships:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss recognized in OCI, net of tax</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(741</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(669</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net (loss) / gain reclassified from accumulated OCI into earnings, net of tax</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,215</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,755</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net change in the fair value of the effective portion classified in other comprehensive income (“OCI”). </span></div></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(2)</span></div>Effective portion classified as selling, general and administrative expense. P12M <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of derivative instruments on our Consolidated Balance Sheet as of </span><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 29, 2018</span><span style="font-family:inherit;font-size:10pt;"> is as follows:</span></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:42%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="14" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 29, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Notional Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair Value Liability Derivatives</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Notional Amount</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair Value Liability Derivatives</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivatives designated as hedging instruments:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange forward contracts </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,834</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>597</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,095</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,071</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total derivatives</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,834</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>597</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,095</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,071</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 Balance Sheet. </span></div></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(2)</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Hedged amounts expected to be recognized into earnings within the next </span><span style="font-family:inherit;font-size:10pt;"><span>twelve months</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div> 33834000 597000 43095000 1071000 33834000 597000 43095000 1071000 P12M <div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The effect of derivative instruments designated as cash flow hedges in our Consolidated Statements of Operations for the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 29, 2018</span><span style="font-family:inherit;font-size:10pt;"> was as follows:</span></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange forward contract in cash flow hedging relationships:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss recognized in OCI, net of tax</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(741</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(669</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net (loss) / gain reclassified from accumulated OCI into earnings, net of tax</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,215</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,755</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net change in the fair value of the effective portion classified in other comprehensive income (“OCI”). </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective portion classified as selling, general and administrative expense. </span></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> -741000 -669000 -1215000 1755000 DEBT AND OTHER OBLIGATIONS<div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Financing Obligation</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December 1, 2013, Kulicke &amp; Soffa Pte Ltd. (“Pte”), the Company's wholly owned subsidiary, signed a lease with DBS Trustee Limited as trustee of Mapletree Industrial Trust (the “Landlord”) to lease from the Landlord approximately </span><span style="font-family:inherit;font-size:10pt;"><span>198,000</span></span><span style="font-family:inherit;font-size:10pt;"> square feet, representing approximately </span><span style="font-family:inherit;font-size:10pt;"><span>70%</span></span><span style="font-family:inherit;font-size:10pt;"> of a building in Singapore as our corporate headquarters, as well as a manufacturing, technology, sales and service center (the “Building”). The lease has a </span><span style="font-family:inherit;font-size:10pt;"><span>10</span></span><span style="font-family:inherit;font-size:10pt;"> year non-cancellable term (the "Initial Term") and contains options </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">to renew for </span><span style="font-family:inherit;font-size:10pt;">2</span><span style="font-family:inherit;font-size:10pt;"> further </span><span style="font-family:inherit;font-size:10pt;"><span>10</span></span><span style="font-family:inherit;font-size:10pt;">-year terms. The annual rent and service charge for the initial term range from </span><span style="font-family:inherit;font-size:10pt;"><span>$4 million</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>$5 million</span></span><span style="font-family:inherit;font-size:10pt;"> Singapore dollars.  </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pursuant to ASC No. 840, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</span><span style="font-family:inherit;font-size:10pt;"> ("ASC 840"), we have classified the Building on our balance sheet as Property, Plant and Equipment, which we are depreciating over its estimated useful life of </span><span style="font-family:inherit;font-size:10pt;"><span>25</span></span><span style="font-family:inherit;font-size:10pt;"> years. We concluded that the term of the financing obligation is </span><span style="font-family:inherit;font-size:10pt;"><span>10</span></span><span style="font-family:inherit;font-size:10pt;"> years. This is equal to the non-cancellable term of our lease agreement with the Landlord. At the inception of the lease, the asset and financing obligation recorded on the balance sheet was </span><span style="font-family:inherit;font-size:10pt;"><span>$20.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, which was based on an interest rate of </span><span style="font-family:inherit;font-size:10pt;"><span>6.3%</span></span><span style="font-family:inherit;font-size:10pt;"> over the Initial Term. As of </span><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the financing obligation related to the Building is </span><span style="font-family:inherit;font-size:10pt;"><span>$15.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, which approximates fair value (Level 2). The financing obligation will be settled through a combination of periodic cash rental payments and the return of the leased property at the expiration of the lease. We do not report rent expense for the property, which is deemed owned for accounting purposes. Rather, rental payments required under the lease are considered debt service and applied to the deemed landlord financing obligation and interest expense. The Building and financing obligation are being amortized in a manner that will not generate a gain or loss upon lease termination. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Bank Guarantees </span></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On November 22, 2013, the Company obtained a </span><span style="font-family:inherit;font-size:10pt;"><span>$5.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> credit facility with Citibank in connection with the issuance of bank guarantees for operational purposes. As of </span><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">September 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, the outstanding amount was </span><span style="font-family:inherit;font-size:10pt;"><span>$3.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$4.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> respectively. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Credit Facilities</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 with an overdraft line of credit facility of up to </span><span style="font-family:inherit;font-size:10pt;"><span>$150.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> (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 overnight U.S. Dollar LIBOR rate plus a margin of </span><span style="font-family:inherit;font-size:10pt;"><span>1.5%</span></span><span style="font-family:inherit;font-size:10pt;"> 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 one of its subsidiaries (the "Subsidiary"), or encumber its assets with material security interests (including any pledge of monies in the Subsidiary’s 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 or any breach of a representation or warranty under the Facility Agreements. As of </span><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the outstanding amount under the Facility Agreements is </span><span style="font-family:inherit;font-size:10pt;"><span>$60.9 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div> 198000 0.70 P10Y P10Y 4000000 5000000 P25Y P10Y 20000000.0 0.063 15000000.0 5000000.0 3100000 4000000.0 150000000.0 0.015 60900000 SHAREHOLDERS’ EQUITY AND EMPLOYEE BENEFIT PLANS<div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Common Stock and 401(k) Retirement Income Plans</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has a 401(k) retirement plan (the “Plan”) for eligible U.S. employees. The Plan allows for </span><span style="font-family:inherit;font-size:10pt;"><span>employee contributions and matching Company contributions from 4% to 6%</span></span><span style="font-family:inherit;font-size:10pt;"> based upon terms and conditions of the 401(k) Plan.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects the Company’s contributions to the Plan during fiscal 2019 and 2018:</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,648</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,610</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Share Repurchase Program</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">August 15, 2017</span><span style="font-family:inherit;font-size:10pt;">, the Company's Board of Directors authorized a program (the "Program") to repurchase up to </span><span style="font-family:inherit;font-size:10pt;"><span>$100 million</span></span><span style="font-family:inherit;font-size:10pt;"> of the Company’s common stock on or before August 1, 2020. On July 10, 2018, the Company's Board of Directors increased the share repurchase authorization under the Program to </span><span style="font-family:inherit;font-size:10pt;"><span>$200 million</span></span><span style="font-family:inherit;font-size:10pt;">. On January 31, 2019, the Board of Directors further increased the share repurchase authorization under the Program to </span><span style="font-family:inherit;font-size:10pt;"><span>$300 million</span></span><span style="font-family:inherit;font-size:10pt;">. The Company has entered into a written trading plan under Rule 10b5-1 of the Exchange Act to facilitate repurchases under the Program. The Program may be suspended or discontinued at any time and 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 </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company repurchased a total of </span><span style="font-family:inherit;font-size:10pt;"><span>4.7</span></span><span style="font-family:inherit;font-size:10pt;"> million shares of common stock at a cost of </span><span style="font-family:inherit;font-size:10pt;"><span>$100.5 million</span></span><span style="font-family:inherit;font-size:10pt;">. The share repurchases were recorded in the periods they were delivered and accounted for as treasury stock in the Company’s Consolidated Balance Sheet. The Company records treasury stock purchases under the cost method using the first-in, first-out (FIFO) method. Upon reissuance 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 </span><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, our remaining share repurchase authorization under the Program was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$97.1</span></span><span style="font-family:inherit;font-size:10pt;"> million.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Dividends</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On August 7, 2019, May 20, 2019, February 28, 2019 and December 12, 2018, the Board of Directors declared a quarterly dividend </span><span style="font-family:inherit;font-size:10pt;"><span>$0.12</span></span><span style="font-family:inherit;font-size:10pt;"> per share of common stock. During the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company declared dividends of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.48</span></span><span style="font-family:inherit;font-size:10pt;"> per share of common stock. 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 stockholders.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accumulated Other Comprehensive Income</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects accumulated other comprehensive income / (loss) reflected on the Consolidated Balance Sheets as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 29, 2018</span><span style="font-family:inherit;font-size:10pt;">: </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 29, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss from foreign currency translation adjustments</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,745</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,211</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrecognized actuarial loss on pension plan, net of tax</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,598</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,620</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrealized loss on hedging</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(597</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,071</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,940</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,902</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Equity-Based Compensation</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has stockholder-approved equity-based employee compensation plans (the “Employee Plans”) and director compensation plans (the “Director Plans”) (collectively, the “Equity Plans”). As of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>4.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock are available for grant to the Company's employees and directors under the 2017 Equity Plan, including previously registered shares that have been carried forward for issuance under the 2009 Equity Plan.</span></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Relative TSR Performance Share Units ("Relative TSR PSUs") entitle the employee to receive common shares of the Company on the award vesting date if market performance objectives which measure relative total shareholder return (“TSR”) are attained. Relative TSR is calculated based upon the </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>90</span></span><span style="font-family:inherit;font-size:10pt;">-calendar day average price 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 </span><span style="font-family:inherit;font-size:10pt;"><span>three years</span></span><span style="font-family:inherit;font-size:10pt;">. Vesting percentages range from </span><span style="font-family:inherit;font-size:10pt;"><span>0%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>200%</span></span><span style="font-family:inherit;font-size:10pt;"> 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></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In general, stock options and Time-based Restricted Share Units ("Time-based RSUs") awarded to employees vest annually over a three-year period provided the employee remains employed by the Company. The Company follows the non-substantive vesting method for stock options and recognizes compensation expense immediately for awards granted to retirement-eligible employees, or over the period from the grant date to the date retirement eligibility is achieved.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Special/Growth Performance Share Units (“Special/Growth PSUs”) entitle the employee to receive common shares of the Company on the three-year anniversary of the grant date (if employed by the Company) if revenue growth targets set by the Management Development and Compensation Committee (“MDCC”) of the Board of Directors on the date of grant are met. If revenue growth targets are not met, the Special/Growth PSUs do not vest. Certain Special/Growth PSUs vest based on achievement of strategic goals over a certain time period or periods set by the MDCC. If the strategic goals are not achieved, the Special/Growth PSUs do not vest.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In general, Performance-based Restricted Stock entitles the employee to receive common shares of the Company on the three-year anniversary of the grant date (if employed by the Company) if return on invested capital and revenue growth targets set by the Management Development and Compensation Committee (“MDCC”) of the Board of Directors on the date of grant are met. If return on invested capital and revenue growth targets are not met, Performance-based Restricted Stock does not vest. Certain PSUs vest based on achievement of strategic goals over a certain time period or periods set by the MDCC. If the strategic goals are not achieved, the PSUs do not vest.</span></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity-based compensation expense recognized in the Consolidated Statements of Operations for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;"> was based upon awards ultimately expected to vest. Following the early adoption in the first quarter of fiscal 2018 of ASU 2016-09, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting</span><span style="font-family:inherit;font-size:10pt;">, forfeitures have been accounted for when they occur. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects total equity-based compensation expense, which includes Relative TSR PSUs, Time-based RSUs, Special/Growth PSUs, Performance-based Restricted Stock and common stock, included in the Consolidated Statements of Operations for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;">: </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:55%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of sales</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>632</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>515</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>463</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling, general and administrative</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,503</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,548</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,015</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,197</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,622</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,244</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total equity-based compensation expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,332</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,685</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,722</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects equity-based compensation expense, by type of award, for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;">:   </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:55%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Relative TSR PSUs</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,220</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,583</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,480</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Time-based RSUs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,603</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,027</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,492</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Special/Growth PSUs</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>675</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>295</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Common stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>834</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>780</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>750</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total equity-based compensation expense </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,332</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,685</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,722</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Equity-Based Compensation: Relative TSR PSUs</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects Relative TSR PSUs activity for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:29%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Number of shares (in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Unrecognized compensation expense (in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Average remaining service period (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average grant date fair value per share</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Relative TSR PSUs outstanding as of October 1, 2016</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>484</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,924</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>388</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13.47</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited or expired</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(196</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Relative TSR PSUs outstanding as of September 30, 2017</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>673</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,204</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>180</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29.60</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited or expired</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(146</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(168</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Relative TSR PSUs outstanding as of September 29, 2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>539</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,629</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>166</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.15</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited or expired</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(27</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(117</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Relative TSR PSUs outstanding as of September 28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>561</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,136</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.9</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects the assumptions used to calculate compensation expense related to the Company’s Relative TSR PSUs issued during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;">:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:55%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Grant Price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.87</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19.65</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.51</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected dividend yield</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.30</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.12</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected stock price volatility</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34.20</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31.71</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30.39</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk-free interest rate</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.92</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.68</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.96</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1) The expected dividend yield for fiscal 2018 includes the effect of </span><span style="font-family:inherit;font-size:10pt;"><span>10,511</span></span><span style="font-family:inherit;font-size:10pt;"> grants which were issued in the quarter ended September 29, 2018 with an assumed dividend yield of </span><span style="font-family:inherit;font-size:10pt;"><span>1.91%</span></span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Equity-Based Compensation: Time-based RSUs</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects Time-based RSUs activity for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:29%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Number of shares (in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Unrecognized compensation expense (in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Average remaining service period (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average grant date fair value per share</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Time-based RSUs outstanding as of October 1, 2016</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,015</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,440</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>715</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13.32</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited or expired</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(50</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(600</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Time-based RSUs outstanding as of September 30, 2017</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,080</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,770</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>459</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.32</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited or expired</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(87</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(542</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Time-based RSUs outstanding as of September 29, 2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>910</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,038</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>521</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.95</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited or expired</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(42</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(442</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Time-based RSUs outstanding as of September 28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>947</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,555</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Equity-Based Compensation: Special/Growth PSUs</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects Special/Growth PSUs activity for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:29%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Number of shares (in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Unrecognized compensation expense (in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Average remaining service period (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average grant date fair value per share</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Special/Growth PSUs outstanding as of September 30, 2017</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.57</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited or expired</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Special/Growth PSUs outstanding as of September 29, 2018</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>702</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;"><span>55</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;"><span>21.07</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited or expired</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;"><span>(4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Special/Growth PSUs outstanding as of September 28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;"><span>97</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;"><span>1,128</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects employee stock option activity for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:49%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Number of shares (in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average exercise price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Average remaining contractual life (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Aggregate intrinsic value (in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options outstanding as of October 1, 2016</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.41</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(61</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.31</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>531</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited or expired</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.50</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options outstanding as of September 30, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.73</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.74</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited or expired</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.74</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options outstanding as of September 29, 2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.64</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.64</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited or expired</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options outstanding as of September 28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options vested and expected to vest as of September 28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options exercisable as of September 28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the money exercisable options as of September 28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intrinsic value of stock options exercised is determined by calculating the difference between the market value of the Company's stock price at the time an option is exercised and the exercise price, multiplied by the number of shares. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, there were no unvested employee stock options. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Equity-Based Compensation: Non-Employee Directors</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The 2017 Equity Plan provides for the grant of common shares to each non-employee director upon initial election to the board and on the first business day of each calendar quarter while serving on the board. The grant to a non-employee director upon initial election to the board is that number of common shares closest in value to, without exceeding, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$120,000</span></span><span style="font-family:inherit;font-size:10pt;">.  The quarterly grant to a non-employee director upon the first business day of each calendar quarter is that number of common shares closest in value to, without exceeding, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$37,000</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects shares of common stock issued to non-employee directors and the corresponding fair value for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Number of common shares issued</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value based upon market price at time of issue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>834</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>780</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>750</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Pension Plan</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects the Company's defined benefits pension obligations, mainly in Switzerland and Taiwan, as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 29, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:3%;"/><td style="width:56%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 29, 2018</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Switzerland pension obligation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,962</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,980</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Taiwan pension obligation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,191</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,256</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Plans</span></div>Some of the Company's other foreign subsidiaries have retirement plans that are integrated with and supplement the benefits provided by laws of the various countries. These other plans are not required to report nor do they determine the actuarial present value of accumulated benefits or net assets available for plan benefits as they are defined contribution plans. employee contributions and matching Company contributions from 4% to 6% <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects the Company’s contributions to the Plan during fiscal 2019 and 2018:</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,648</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,610</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1648000 1610000 100000000 200000000 300000000 4700000 100500000 97100000 0.12 0.48 <div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects accumulated other comprehensive income / (loss) reflected on the Consolidated Balance Sheets as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 29, 2018</span><span style="font-family:inherit;font-size:10pt;">: </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 29, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Loss from foreign currency translation adjustments</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,745</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,211</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrecognized actuarial loss on pension plan, net of tax</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,598</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,620</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrealized loss on hedging</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(597</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,071</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,940</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,902</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> -7745000 -1211000 1598000 1620000 -597000 -1071000 -9940000 -3902000 4000000.0 P90D P3Y 0 2 <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects total equity-based compensation expense, which includes Relative TSR PSUs, Time-based RSUs, Special/Growth PSUs, Performance-based Restricted Stock and common stock, included in the Consolidated Statements of Operations for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;">: </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:55%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of sales</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>632</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>515</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>463</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling, general and administrative</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,503</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,548</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,015</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,197</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,622</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,244</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total equity-based compensation expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,332</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,685</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,722</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects equity-based compensation expense, by type of award, for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;">:   </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:55%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Relative TSR PSUs</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,220</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,583</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,480</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Time-based RSUs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,603</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,027</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,492</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Special/Growth PSUs</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>675</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>295</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Common stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>834</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>780</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>750</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total equity-based compensation expense </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,332</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,685</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,722</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 632000 515000 463000 10503000 8548000 9015000 3197000 2622000 2244000 14332000 11685000 11722000 4220000 3583000 3480000 8603000 7027000 7492000 675000 295000 0 834000 780000 750000 14332000 11685000 11722000 <div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects Relative TSR PSUs activity for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:29%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Number of shares (in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Unrecognized compensation expense (in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Average remaining service period (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average grant date fair value per share</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Relative TSR PSUs outstanding as of October 1, 2016</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>484</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,924</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>388</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13.47</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited or expired</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(196</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Relative TSR PSUs outstanding as of September 30, 2017</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>673</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,204</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>180</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29.60</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited or expired</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(146</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(168</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Relative TSR PSUs outstanding as of September 29, 2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>539</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,629</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>166</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23.15</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited or expired</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(27</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(117</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Relative TSR PSUs outstanding as of September 28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>561</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,136</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.9</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 484000 2924000 P1Y 388000 13.47 3000 196000 673000 6204000 P1Y4M24D 180000 29.60 146000 168000 539000 4629000 P1Y1M6D 166000 23.15 27000 117000 561000 4136000 P0Y10M24D <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects the assumptions used to calculate compensation expense related to the Company’s Relative TSR PSUs issued during fiscal </span><span style="font-family:inherit;font-size:10pt;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;">:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:55%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Grant Price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.87</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19.65</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.51</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected dividend yield</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.30</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.12</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">N/A</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected stock price volatility</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34.20</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31.71</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30.39</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk-free interest rate</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.92</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.68</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.96</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1) The expected dividend yield for fiscal 2018 includes the effect of </span><span style="font-family:inherit;font-size:10pt;"><span>10,511</span></span><span style="font-family:inherit;font-size:10pt;"> grants which were issued in the quarter ended September 29, 2018 with an assumed dividend yield of </span><span style="font-family:inherit;font-size:10pt;"><span>1.91%</span></span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 20.87 19.65 12.51 0.0230 0.0012 0.3420 0.3171 0.3039 0.0292 0.0168 0.0096 10511 0.0191 <div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects Time-based RSUs activity for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:29%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Number of shares (in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Unrecognized compensation expense (in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Average remaining service period (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average grant date fair value per share</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Time-based RSUs outstanding as of October 1, 2016</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,015</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,440</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>715</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13.32</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited or expired</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(50</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(600</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Time-based RSUs outstanding as of September 30, 2017</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,080</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,770</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>459</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.32</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited or expired</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(87</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(542</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Time-based RSUs outstanding as of September 29, 2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>910</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,038</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>521</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.95</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited or expired</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(42</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(442</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Time-based RSUs outstanding as of September 28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>947</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,555</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:29%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Number of shares (in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Unrecognized compensation expense (in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Average remaining service period (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average grant date fair value per share</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Time-based RSUs outstanding as of October 1, 2016</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,015</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,440</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>715</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13.32</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited or expired</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(50</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(600</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Time-based RSUs outstanding as of September 30, 2017</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,080</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,770</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>459</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.32</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited or expired</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(87</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(542</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Time-based RSUs outstanding as of September 29, 2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>910</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,038</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>521</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.95</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited or expired</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(42</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(442</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Time-based RSUs outstanding as of September 28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>947</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,555</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1015000 6440000 P1Y6M 715000 13.32 50000 600000 1080000 7770000 P1Y6M 459000 22.32 87000 542000 910000 9038000 P1Y4M24D 521000 20.95 42000 442000 947000 10555000 P1Y4M24D <div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects Special/Growth PSUs activity for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:29%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Number of shares (in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Unrecognized compensation expense (in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Average remaining service period (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average grant date fair value per share</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Special/Growth PSUs outstanding as of September 30, 2017</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22.57</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited or expired</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Special/Growth PSUs outstanding as of September 29, 2018</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>702</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;"><span>55</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;"><span>21.07</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited or expired</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;"><span>(4</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Special/Growth PSUs outstanding as of September 28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;"><span>97</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;"><span>1,128</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0 60000 22.57 14000 0 46000 702000 P2Y1M6D 55000 21.07 4000 0 97000 1128000 P1Y7M6D <div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects employee stock option activity for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:49%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Number of shares (in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average exercise price</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Average remaining contractual life (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Aggregate intrinsic value (in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options outstanding as of October 1, 2016</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>90</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.41</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(61</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.31</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>531</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited or expired</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.50</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options outstanding as of September 30, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.73</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.74</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited or expired</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.74</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options outstanding as of September 29, 2018</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.64</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.64</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited or expired</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options outstanding as of September 28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options vested and expected to vest as of September 28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options exercisable as of September 28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the money exercisable options as of September 28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 90000 8.41 61000 8.31 531000 13000 8.50 16000 8.73 6000 8.74 73000 8000 8.74 2000 8.64 2000 8.64 24000 0 0 0 0 0 0 0 0 0 0 0 0 120000 37000 <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects shares of common stock issued to non-employee directors and the corresponding fair value for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Number of common shares issued</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value based upon market price at time of issue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>834</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>780</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>750</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Number of common shares issued</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value based upon market price at time of issue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>834</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>780</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>750</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 37000 33000 45000 834000 780000 750000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects the Company's defined benefits pension obligations, mainly in Switzerland and Taiwan, as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 29, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:3%;"/><td style="width:56%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 29, 2018</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Switzerland pension obligation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,962</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,980</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Taiwan pension obligation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,191</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,256</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1962000 1980000 1191000 1256000 REVENUE AND CONTRACT LIABILITIES<div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 fiscal years ended </span><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">September 29, 2018</span><span style="font-family:inherit;font-size:10pt;">, service revenue is not material. Please refer to Note 1: Basis of Presentation- </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</span><span style="font-family:inherit;font-size:10pt;">, for additional disclosure on the Company's revenue recognition policy. </span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company reports revenue based on our reportable segments. The Company believes that reporting revenue on this basis provides information about how the nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factors. Please refer to Note 14: Segment Information, for disclosure of revenue by segment. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contract Liabilities </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities increase as a result of receiving new advance payments from customers and decrease as revenue is recognized from customers purchasing product under advance payment arrangements upon meeting the performance obligations.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table shows the changes in contract liability balances during the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:81%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities, beginning of period</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>997</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue recognized</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,935</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additions</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,834</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities, end of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,896</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table shows the changes in contract liability balances during the fiscal year ended </span><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:81%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities, beginning of period</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>997</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue recognized</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,935</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additions</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,834</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities, end of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,896</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 997000 7935000 8834000 1896000 EARNINGS PER SHARE<div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic income per share is calculated using the weighted average number of shares of common stock outstanding during the period. Stock options and restricted stock are included in the calculation of diluted earnings per share, except when their effect would be anti-dilutive. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables reflect a reconciliation of the shares used in the basic and diluted net income per share computation for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;">: </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="25"/></tr><tr><td style="width:28%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands, except per share)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">NUMERATOR:</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,653</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,653</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,676</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,676</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>126,099</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>126,099</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">DENOMINATOR:</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding - Basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,286</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,286</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,380</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,380</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,906</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,906</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dilutive effect of Equity Plans</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;"><span>662</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;"><span>1,039</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;"><span>1,157</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding - Diluted </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,948</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,419</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,063</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">EPS:</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per share - Basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.18</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.18</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.82</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.82</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.78</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.78</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of dilutive shares</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.02</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.03</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per share - Diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.18</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.80</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.75</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables reflect a reconciliation of the shares used in the basic and diluted net income per share computation for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;">: </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="25"/></tr><tr><td style="width:28%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="23" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands, except per share)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">NUMERATOR:</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,653</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,653</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,676</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,676</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>126,099</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>126,099</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">DENOMINATOR:</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding - Basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,286</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,286</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,380</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,380</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,906</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,906</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Dilutive effect of Equity Plans</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;"><span>662</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;"><span>1,039</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;"><span>1,157</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding - Diluted </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,948</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,419</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,063</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">EPS:</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per share - Basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.18</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.18</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.82</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.82</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.78</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.78</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of dilutive shares</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.02</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.03</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income per share - Diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.18</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.80</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.75</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 11653000 11653000 56676000 56676000 126099000 126099000 65286000 65286000 69380000 69380000 70906000 70906000 662000 1039000 1157000 65948000 70419000 72063000 0.18 0.18 0.82 0.82 1.78 1.78 0 -0.02 -0.03 0.18 0.80 1.75 OTHER FINANCIAL DATA <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects other financial data for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;">:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:65%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Incentive compensation expense </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>423</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,607</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,612</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Rent expense </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,889</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,914</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,071</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Warranty and retrofit expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,030</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,110</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,740</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects other financial data for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;">:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:65%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Incentive compensation expense </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>423</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,607</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,612</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Rent expense </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,889</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,914</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,071</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Warranty and retrofit expense</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,030</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,110</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,740</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 423000 25607000 29612000 4889000 4914000 5071000 13030000 13110000 13740000 INCOME TAXES<div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects U.S and foreign income before income taxes for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;">: </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14,125</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,211</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,114</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,812</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>152,338</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,629</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before tax</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,687</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>177,549</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118,515</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects the current and deferred components of provision for (benefit from) income taxes for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,580</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83,159</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,975</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   State</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>214</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,384</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,980</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,290</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Federal</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,959</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,346</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(15,374</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   State</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,773</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,797</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,439</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for (benefit from) income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,910</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,744</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,394</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reconciles the provision for (benefit from) income taxes with the expected income tax provision computed based on the applicable U.S. federal statutory tax rate for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:65%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(dollar amounts in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected income provision based on the U.S. federal statutory tax rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,284</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,568</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,358</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of earnings of foreign subsidiaries subject to different tax rates</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,335</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,947</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22,832</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Benefit from tax incentives</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,084</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(20,429</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(23,294</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Benefit from research and development tax credits</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,041</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,785</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,859</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Benefit from foreign tax credits</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22,744</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,939</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(26,119</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. one-time transition tax</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,369</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>101,854</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remeasurement of deferred taxes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,480</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,760</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-deductible goodwill impairment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,805</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Valuation allowance</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,289</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,366</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,458</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign operations (withholding taxes, taxes on unrepatriated foreign earnings, and deemed dividends)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,578</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,746</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,039</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrecognized tax benefit</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>156</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>530</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,936</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-deductible items</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,248</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(758</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>778</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other, net</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(290</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(222</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>336</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for (benefit from) income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,910</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,744</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,394</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective tax rate</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December 22, 2017, the TCJA was signed into law. Among the many U.S. tax law changes, the TCJA reduced the U.S. federal statutory tax rate from </span><span style="font-family:inherit;font-size:10pt;"><span>35%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>21%</span></span><span style="font-family:inherit;font-size:10pt;">, imposed a one-time transition tax on deemed repatriation of previously untaxed accumulated earnings and profits of certain foreign subsidiaries, and created a new foreign minimum tax. In accordance with Staff Accounting Bulletin No. 118 ("SAB 118"), the accounting for the tax effects of the TCJA was completed in the first quarter of fiscal 2019. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In fiscal 2019, the Company recorded an additional tax expense of </span><span style="font-family:inherit;font-size:10pt;"><span>$9.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> due to newly issued TCJA regulations and guidance on the computation of the U.S. one-time transition tax. The Company recognized an aggregate tax expense for fiscal 2018 and 2019 of </span><span style="font-family:inherit;font-size:10pt;"><span>$114.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, comprised primarily of </span><span style="font-family:inherit;font-size:10pt;"><span>$2.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> from the re-measurement of U.S. deferred tax assets and liabilities to reflect the decrease in the U.S. federal statutory tax rate in fiscal 2018, and </span><span style="font-family:inherit;font-size:10pt;"><span>$111.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> related to the U.S. one-time transition tax on deemed repatriation of previously untaxed accumulated earnings and profits of certain foreign subsidiaries, net of related foreign tax credits and unrecognized tax benefit in fiscal 2018 and 2019. The Company also recorded </span><span style="font-family:inherit;font-size:10pt;"><span>$5.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> in fiscal 2019 to revalue certain foreign deferred assets and liabilities to reflect enacted foreign statutory tax rates in Singapore and the Netherlands.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During fiscal 2019, the Company completed its evaluation of the future cash needs of its U.S. and foreign operations, the alignment of cash balances with the Company’s long-term capital allocation strategy, and the impact of the TCJA which generally allows U.S. corporations to make distributions without incurring additional U.S. income tax. As a result of this reassessment, a portion of the Company’s undistributed foreign earnings are no longer deemed to be indefinitely reinvested outside the U.S. as of September 28, 2019. The Company recorded </span><span style="font-family:inherit;font-size:10pt;"><span>$0.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> of tax expense in the second quarter of fiscal 2019 as part of the initial change in assertion and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> of tax expense cumulatively by the end of fiscal 2019 primarily due to subsequent changes in foreign exchange rates from the date of the initial change.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Further, we operate in a number of foreign jurisdictions, including Singapore, where we have a tax incentive that allows for a reduced tax rate on certain classes of income, provided the Company meets certain employment and investment conditions through the expiration date in fiscal 2020. This tax incentive arrangement may be renewed subject to the agreement of the Singapore government on additional requirements that must be satisfied. In fiscal 2019, 2018, and 2017, the tax incentive arrangement helped to reduce the Company’s provision for income taxes by </span><span style="font-family:inherit;font-size:10pt;"><span>$5.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;"><span>$0.08</span></span><span style="font-family:inherit;font-size:10pt;"> per share, </span><span style="font-family:inherit;font-size:10pt;"><span>$20.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;"><span>$0.29</span></span><span style="font-family:inherit;font-size:10pt;"> per share and </span><span style="font-family:inherit;font-size:10pt;"><span>$23.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> or </span><span style="font-family:inherit;font-size:10pt;"><span>$0.33</span></span><span style="font-family:inherit;font-size:10pt;"> per share, respectively.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects deferred tax balances based on the tax effects of cumulative temporary differences for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accruals and reserves</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,514</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,652</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax credit carryforwards</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,448</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,532</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net operating loss carryforwards</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,050</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,856</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross deferred tax assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,012</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,040</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Valuation allowance</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(58,411</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(37,249</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets, net of valuation allowance</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,601</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,791</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Taxes on undistributed foreign earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24,542</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(21,988</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fixed and intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,704</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,377</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(32,246</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(30,365</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net deferred tax liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,645</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,574</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reported as</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,409</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,017</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(32,054</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,591</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net deferred tax liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,645</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,574</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company has foreign net operating loss carryforwards of </span><span style="font-family:inherit;font-size:10pt;"><span>$110.6 million</span></span><span style="font-family:inherit;font-size:10pt;">, state net operating loss carryforwards of </span><span style="font-family:inherit;font-size:10pt;"><span>$146.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, and U.S. federal and state tax credit carryforwards of </span><span style="font-family:inherit;font-size:10pt;"><span>$7.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> that can be used to offset future income tax obligations. These net operating loss and tax credit carryforwards can be utilized prior to their expiration dates in fiscal years 2020 through 2035, with the exception of certain credits and foreign net operating losses that can be carried forward indefinitely. The Company has recorded valuation allowances against certain foreign and state net operating loss carryforwards and state tax credits which are expected to expire unutilized. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company continues to evaluate the realizability of its net deferred tax assets at each reporting date and records a benefit for deferred tax assets to the extent it has projected future taxable income or deferred tax liabilities that provide a source of future income to benefit such deferred tax assets. As a result of this analysis, the Company continues to maintain a valuation allowance against certain state and foreign deferred tax assets as the realization of these assets is not more likely than not given uncertainty of future apportioned earnings in these jurisdictions.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reconciles the beginning and ending balances of the Company's unrecognized tax benefit, excluding related accrued interest and penalties, for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;">: </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrecognized tax benefit, beginning of year</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,038</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,062</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,453</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additions for tax positions, current year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>410</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,482</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,657</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additions for tax positions, prior year</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,834</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reductions for tax positions, prior year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(523</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(506</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(882</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrecognized tax benefit, end of year</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,925</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,038</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,062</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognizes interest and penalties related to potential income tax liabilities as a component of unrecognized tax benefit and in provision for income taxes. For the fiscal year ended September 28, 2019, the Company recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$1.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> of accrued interest and penalties related to unrecognized tax benefit. The amount of interest and penalties related to unrecognized tax benefit recorded in the provision for income taxes was not material for any period presented.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$13.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> of unrecognized tax benefit, including related interest and penalties, if recognized, would impact the Company's effective tax rate. </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 12 months due to the expected lapse of statutes of limitation and/or settlements of tax </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">examinations. Given the number of years and numerous matters that remain subject to examination in various tax jurisdictions, we cannot practicably estimate the financial outcomes of these examinations.</span></div><span style="font-family:inherit;font-size:10pt;">The Company files a U.S. federal income tax return, as well as income tax returns in various state and foreign jurisdictions. For U.S. federal income tax returns purposes, tax years following fiscal 2016 remain subject to examination. For most state tax returns, tax years following fiscal 2001 remain subject to examination as a result of the generation of net operating loss carry-forwards. In the foreign jurisdictions where the Company files income tax returns, the statutes of limitations with respect to these jurisdictions vary from jurisdiction to jurisdiction and range from </span><span style="font-family:inherit;font-size:10pt;"><span>4</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>6</span></span> years. The Company's foreign tax returns are currently under examination by tax authorities in multiple foreign jurisdictions. The Company believes that adequate provisions have been made for any adjustments that may result from the examination. <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects U.S and foreign income before income taxes for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;">: </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14,125</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,211</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,114</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,812</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>152,338</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>122,629</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before tax</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,687</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>177,549</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118,515</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> -14125000 25211000 -4114000 48812000 152338000 122629000 34687000 177549000 118515000 <div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects the current and deferred components of provision for (benefit from) income taxes for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,580</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83,159</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,975</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   State</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>214</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,384</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,980</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,290</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Federal</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,959</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,346</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(15,374</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   State</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,773</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,797</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,439</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for (benefit from) income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,910</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,744</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,394</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 6580000 83159000 -3975000 214000 58000 64000 6384000 16980000 13290000 2959000 23346000 -15374000 0 -2000 40000 6773000 -2797000 -1439000 22910000 120744000 -7394000 fiscal <span style="font-family:inherit;font-size:10pt;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;">:</span><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:65%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(dollar amounts in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected income provision based on the U.S. federal statutory tax rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,284</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,568</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,358</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of earnings of foreign subsidiaries subject to different tax rates</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,335</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,947</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22,832</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Benefit from tax incentives</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,084</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(20,429</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(23,294</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Benefit from research and development tax credits</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,041</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,785</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,859</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Benefit from foreign tax credits</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22,744</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,939</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(26,119</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. one-time transition tax</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,369</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>101,854</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Remeasurement of deferred taxes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,480</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,760</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-deductible goodwill impairment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,805</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Valuation allowance</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,289</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,366</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,458</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign operations (withholding taxes, taxes on unrepatriated foreign earnings, and deemed dividends)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,578</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,746</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,039</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrecognized tax benefit</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>156</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>530</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,936</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-deductible items</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,248</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(758</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>778</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other, net</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(290</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(222</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>336</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for (benefit from) income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,910</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,744</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,394</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective tax rate</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 7284000 43568000 41358000 -4335000 -12947000 -22832000 5084000 20429000 23294000 3041000 2785000 1859000 22744000 3939000 26119000 9369000 101854000 0 5480000 2760000 0 0 0 8805000 25289000 7366000 6458000 8578000 5746000 6039000 156000 530000 2936000 2248000 -758000 778000 -290000 -222000 336000 22910000 120744000 -7394000 0.660 0.680 -0.062 0.35 0.21 9400000 114000000.0 2800000 111200000 5500000 700000 1800000 5000000.0 -0.08 20400000 -0.29 23300000 -0.33 <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects deferred tax balances based on the tax effects of cumulative temporary differences for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accruals and reserves</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,514</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,652</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax credit carryforwards</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,448</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,532</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net operating loss carryforwards</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,050</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,856</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross deferred tax assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,012</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,040</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Valuation allowance</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(58,411</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(37,249</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets, net of valuation allowance</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,601</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,791</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Taxes on undistributed foreign earnings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(24,542</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(21,988</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fixed and intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,704</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,377</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(32,246</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(30,365</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net deferred tax liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,645</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,574</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reported as</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,409</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,017</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(32,054</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,591</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net deferred tax liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,645</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,574</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 5514000 6652000 23448000 4532000 36050000 39856000 65012000 51040000 58411000 37249000 6601000 13791000 24542000 21988000 7704000 8377000 32246000 30365000 25645000 16574000 6409000 9017000 32054000 25591000 25645000 16574000 110600000 146500000 7800000 <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reconciles the beginning and ending balances of the Company's unrecognized tax benefit, excluding related accrued interest and penalties, for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;">: </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrecognized tax benefit, beginning of year</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,038</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,062</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,453</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additions for tax positions, current year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>410</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,482</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,657</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additions for tax positions, prior year</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,834</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reductions for tax positions, prior year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(523</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(506</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(882</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unrecognized tax benefit, end of year</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,925</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,038</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,062</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 13038000 12062000 7453000 410000 1482000 3657000 0 0 1834000 523000 506000 882000 12925000 13038000 12062000 1400000 13100000 P4Y P6Y SEGMENT INFORMATION<div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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 in deciding how to allocate resources and assess performance. The Company's Chief Executive Officer is the Company's chief operating decision maker. The chief operating decision-maker does not review discrete asset information.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects operating information by segment for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;">: </span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:43%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net revenue:</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">      Capital Equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>386,820</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>719,390</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>651,934</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">      APS</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>153,232</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>169,731</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>157,107</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">              Net revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>540,052</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>889,121</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>809,041</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income from operations:</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">      Capital Equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,577</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>132,563</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107,115</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">      APS</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,187</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,069</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,968</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">              Income from operations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,610</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>166,632</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>113,083</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables reflect capital expenditures, depreciation and amortization expense by segment for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;">.</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capital expenditures:</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">      Capital Equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,380</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,029</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,415</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">      APS</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,449</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,412</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,273</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capital expenditures</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,829</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,441</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,688</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:43%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation expense:</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">      Capital Equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,584</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,435</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,306</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">      APS</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,308</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,754</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,397</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,892</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,189</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,703</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization expense:</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">      Capital Equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,977</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,203</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,841</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">      APS</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,435</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,623</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,713</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,412</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,826</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,554</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Geographical information</span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables reflect destination sales to unaffiliated customers by country and long-lived assets by country for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;">:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">China</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>252,179</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>408,567</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>323,803</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Taiwan</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,440</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>126,676</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,738</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Malaysia</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,568</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,354</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,329</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,393</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,774</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,728</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Singapore</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,680</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,648</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,119</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Korea</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,236</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,551</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73,410</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Germany</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,594</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,018</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,754</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Hong Kong</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,096</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,194</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,314</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Philippines</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,057</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,372</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,165</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vietnam</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,978</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,864</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,330</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,831</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,103</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>86,351</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total destination sales to unaffiliated customers</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>540,052</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>889,121</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>809,041</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-lived assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Singapore</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,620</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,240</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,553</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,665</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,696</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,440</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">China </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,969</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,333</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,148</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Israel</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,288</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,460</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,549</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,981</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,944</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,899</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total long-lived assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87,523</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87,673</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97,589</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects operating information by segment for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;">: </span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:43%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net revenue:</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">      Capital Equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>386,820</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>719,390</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>651,934</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">      APS</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>153,232</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>169,731</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>157,107</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">              Net revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>540,052</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>889,121</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>809,041</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income from operations:</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">      Capital Equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,577</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>132,563</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>107,115</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">      APS</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,187</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,069</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,968</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">              Income from operations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,610</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>166,632</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>113,083</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 386820000 719390000 651934000 153232000 169731000 157107000 540052000 889121000 809041000 -12577000 132563000 107115000 34187000 34069000 5968000 21610000 166632000 113083000 <div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables reflect capital expenditures, depreciation and amortization expense by segment for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;">.</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capital expenditures:</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">      Capital Equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,380</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,029</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,415</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">      APS</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,449</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,412</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,273</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capital expenditures</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,829</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,441</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,688</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:43%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation expense:</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">      Capital Equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,584</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,435</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,306</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">      APS</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,308</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,754</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,397</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,892</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,189</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,703</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization expense:</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">      Capital Equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,977</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,203</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,841</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">      APS</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,435</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,623</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,713</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,412</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,826</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,554</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 5380000 7029000 14415000 6449000 13412000 11273000 11829000 20441000 25688000 7584000 7435000 6306000 5308000 3754000 3397000 12892000 11189000 9703000 3977000 4203000 2841000 3435000 3623000 3713000 7412000 7826000 6554000 <div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables reflect destination sales to unaffiliated customers by country and long-lived assets by country for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;">:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">China</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>252,179</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>408,567</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>323,803</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Taiwan</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,440</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>126,676</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,738</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Malaysia</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,568</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,354</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,329</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,393</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,774</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57,728</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Singapore</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,680</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,648</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,119</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Korea</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,236</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,551</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73,410</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Germany</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,594</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,018</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,754</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Hong Kong</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,096</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,194</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,314</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Philippines</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,057</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,372</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,165</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vietnam</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,978</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,864</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,330</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,831</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,103</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>86,351</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total destination sales to unaffiliated customers</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>540,052</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>889,121</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>809,041</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-lived assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Singapore</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,620</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,240</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,553</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,665</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,696</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,440</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">China </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,969</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,333</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,148</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Israel</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,288</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,460</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,549</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,981</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,944</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,899</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total long-lived assets</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87,523</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87,673</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97,589</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 252179000 408567000 323803000 63440000 126676000 100738000 41568000 65354000 72329000 36393000 68774000 57728000 25680000 19648000 7119000 15236000 38551000 73410000 13594000 19018000 18754000 12096000 14194000 14314000 12057000 26372000 25165000 10978000 20864000 29330000 56831000 81103000 86351000 540052000 889121000 809041000 25620000 30240000 31553000 27665000 23696000 43440000 18969000 18333000 11148000 8288000 8460000 4549000 6981000 6944000 6899000 87523000 87673000 97589000 COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS<div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Warranty Expense</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company's equipment is generally shipped with a </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">one</span><span style="font-family:inherit;font-size:10pt;">-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 to correct product failures during the warranty period.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects the reserve for product warranty activity for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;">: </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reserve for warranty, beginning of period</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,474</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,796</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,544</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for warranty</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,140</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,603</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,743</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Utilization of reserve</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,429</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,925</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,491</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reserve for warranty, end of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,185</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,474</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,796</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Commitments and Contingencies</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects obligations not reflected on the Consolidated Balance Sheet as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="25"/></tr><tr><td style="width:28%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="19" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Payments due by fiscal year</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">thereafter</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory purchase obligation (1)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83,278</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83,278</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease obligations (2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,273</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,089</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,576</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,182</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,967</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,459</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,551</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87,367</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,576</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,182</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,967</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,459</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has minimum rental commitments under various leases (excluding taxes, insurance, maintenance and repairs, which are also paid by the Company) primarily for various facility and equipment leases, which expire periodically through </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;"> (not including lease extension options, if applicable). </span></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:justify;padding-left:50px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pursuant to ASC No. 840, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases,</span><span style="font-family:inherit;font-size:10pt;"> for lessee's involvement in asset construction, the Company was considered the owner of the Building during the construction phase. The Building was completed on December 1, 2013 and Pte signed an agreement with the Landlord to lease from the Landlord approximately </span><span style="font-family:inherit;font-size:10pt;"><span>198,000</span></span><span style="font-family:inherit;font-size:10pt;"> square feet, representing approximately </span><span style="font-family:inherit;font-size:10pt;"><span>70%</span></span><span style="font-family:inherit;font-size:10pt;"> of the Building. Following the completion of construction, we performed a sale-leaseback analysis pursuant to ASC 840 and determined that because of our continuing involvement, ASC 840 precluded us from derecognizing the asset and associated financing obligation. As such, we reclassified the asset from construction in progress to Property, Plant and Equipment and began to depreciate the building over its estimated useful life of </span><span style="font-family:inherit;font-size:10pt;"><span>25</span></span><span style="font-family:inherit;font-size:10pt;"> years. We concluded that the term of the financing obligation is </span><span style="font-family:inherit;font-size:10pt;"><span>10</span></span><span style="font-family:inherit;font-size:10pt;"> years. This is equal to the non-cancellable term of our lease agreement with the Landlord. As of </span><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, we recorded a financing obligation related to the Building of </span><span style="font-family:inherit;font-size:10pt;"><span>$15.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> (see Note 8 above). The financing obligation is not reflected in the table above.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentrations</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables reflect significant customer concentrations as a percentage of net revenue for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;">: </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:43%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Haoseng Industrial Co., Ltd </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.8</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">* Represents less than 10% of total net revenue</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1) Distributor of the Company's products</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects significant customer concentrations as a percentage of total accounts receivable as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 29, 2018</span><span style="font-family:inherit;font-size:10pt;">: </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 29, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">Xinye (HK) Electronics Co. </span><span style="font-family:Times_New_Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;"><span>16.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">Forehope Electronic (Ningbo) Co., Ltd </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;"><span>15.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;color:#000000;">*</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">Super Power International Ltd. </span><span style="font-family:Times_New_Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;"><span>13.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;"><span>13.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">Haoseng Industrial Co., Ltd </span><span style="font-family:Times_New_Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;"><span>32.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> * Represents less than 10% of total accounts receivable</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1) Distributor of the Company's products</span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects the reserve for product warranty activity for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;">: </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reserve for warranty, beginning of period</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,474</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,796</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,544</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for warranty</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,140</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,603</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,743</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Utilization of reserve</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,429</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(11,925</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(10,491</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reserve for warranty, end of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,185</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,474</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,796</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 14474000 13796000 12544000 12140000 12603000 11743000 12429000 11925000 10491000 14185000 14474000 13796000 <div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects obligations not reflected on the Consolidated Balance Sheet as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="25"/></tr><tr><td style="width:28%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="19" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Payments due by fiscal year</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">thereafter</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory purchase obligation (1)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83,278</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83,278</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease obligations (2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,273</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,089</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,576</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,182</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,967</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,459</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,551</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87,367</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,576</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,182</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,967</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,459</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has minimum rental commitments under various leases (excluding taxes, insurance, maintenance and repairs, which are also paid by the Company) primarily for various facility and equipment leases, which expire periodically through </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;"> (not including lease extension options, if applicable). </span></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:justify;padding-left:50px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pursuant to ASC No. 840, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Leases,</span><span style="font-family:inherit;font-size:10pt;"> for lessee's involvement in asset construction, the Company was considered the owner of the Building during the construction phase. The Building was completed on December 1, 2013 and Pte signed an agreement with the Landlord to lease from the Landlord approximately </span><span style="font-family:inherit;font-size:10pt;"><span>198,000</span></span><span style="font-family:inherit;font-size:10pt;"> square feet, representing approximately </span><span style="font-family:inherit;font-size:10pt;"><span>70%</span></span><span style="font-family:inherit;font-size:10pt;"> of the Building. Following the completion of construction, we performed a sale-leaseback analysis pursuant to ASC 840 and determined that because of our continuing involvement, ASC 840 precluded us from derecognizing the asset and associated financing obligation. As such, we reclassified the asset from construction in progress to Property, Plant and Equipment and began to depreciate the building over its estimated useful life of </span><span style="font-family:inherit;font-size:10pt;"><span>25</span></span><span style="font-family:inherit;font-size:10pt;"> years. We concluded that the term of the financing obligation is </span><span style="font-family:inherit;font-size:10pt;"><span>10</span></span><span style="font-family:inherit;font-size:10pt;"> years. This is equal to the non-cancellable term of our lease agreement with the Landlord. As of </span><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;">, we recorded a financing obligation related to the Building of </span><span style="font-family:inherit;font-size:10pt;"><span>$15.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> (see Note 8 above). The financing obligation is not reflected in the table above.</span></div> 83278000 83278000 0 0 0 0 16273000 4089000 2576000 2182000 1967000 5459000 99551000 87367000 2576000 2182000 1967000 5459000 198000 0.70 P25Y P10Y 15000000.0 <div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables reflect significant customer concentrations as a percentage of net revenue for fiscal </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019, 2018, and 2017</span><span style="font-family:inherit;font-size:10pt;">: </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:43%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Haoseng Industrial Co., Ltd </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12.8</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.1</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">* Represents less than 10% of total net revenue</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1) Distributor of the Company's products</span></div> 0.128 0.101 <div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table reflects significant customer concentrations as a percentage of total accounts receivable as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 28, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">September 29, 2018</span><span style="font-family:inherit;font-size:10pt;">: </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 28, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 29, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">Xinye (HK) Electronics Co. </span><span style="font-family:Times_New_Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;"><span>16.0</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">Forehope Electronic (Ningbo) Co., Ltd </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;"><span>15.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;color:#000000;">*</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">Super Power International Ltd. </span><span style="font-family:Times_New_Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;"><span>13.5</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;"><span>13.6</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">Haoseng Industrial Co., Ltd </span><span style="font-family:Times_New_Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">*</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;"><span>32.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> * Represents less than 10% of total accounts receivable</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1) Distributor of the Company's products</span></div> 0.160 0.153 0.135 0.136 0.329 SELECTED QUARTERLY FINANCIAL DATA (unaudited)<div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Presented below is a summary of the unaudited quarterly financial information for fiscal </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> (in thousands, except per share amounts).</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:31%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal 2019 for the Quarter Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands, except per share amounts)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">December 29</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">March 30</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 29</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 28</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>157,208</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,908</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>127,109</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>139,827</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>540,052</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,799</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,573</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,780</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,438</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>254,590</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income / (loss) from operations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,555</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,465</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,827</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,693</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,610</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,570</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,672</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,864</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,804</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,910</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income / (loss)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,517</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,555</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,287</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,404</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,653</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income / (loss) per share </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span><span style="font-family:inherit;font-size:10pt;">:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.11</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.05</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.02</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.10</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.18</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.11</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.05</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.02</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.10</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.18</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,176</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,930</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,683</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,401</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,286</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,851</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,930</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,431</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,251</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,948</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal 2018 for the Quarter Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands, except per share amounts)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">December 30</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">March 30</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 30</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 29</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>213,691</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>221,772</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>268,834</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>184,824</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>889,121</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97,202</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,447</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>126,969</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85,823</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>409,441</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income from operations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,159</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,436</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,463</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,574</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>166,632</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for (benefit from) income taxes </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>110,412</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,800</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,282</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,750</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,744</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net (loss) / income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(69,528</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,313</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,256</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,635</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,676</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net (loss) / income per share </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span><span style="font-family:inherit;font-size:10pt;">:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.99</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.52</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.87</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.44</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.82</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.99</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.51</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.86</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.43</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.80</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,577</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,361</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,125</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,462</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,380</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,577</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,425</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,302</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,675</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,419</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;">(1) EPS for the year may not equal the sum of quarterly EPS due to changes in weighted share calculations.</span></div> <div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:31%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal 2019 for the Quarter Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands, except per share amounts)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">December 29</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">March 30</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 29</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 28</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal 2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>157,208</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,908</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>127,109</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>139,827</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>540,052</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,799</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,573</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,780</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,438</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>254,590</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income / (loss) from operations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,555</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,465</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,827</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,693</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,610</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,570</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,672</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,864</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,804</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,910</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income / (loss)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,517</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,555</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,287</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,404</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,653</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income / (loss) per share </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span><span style="font-family:inherit;font-size:10pt;">:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.11</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.05</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.02</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.10</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.18</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.11</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.05</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.02</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.10</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.18</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,176</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,930</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,683</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,401</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,286</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,851</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,930</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,431</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,251</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,948</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal 2018 for the Quarter Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">(in thousands, except per share amounts)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">December 30</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">March 30</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">June 30</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">September 29</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fiscal 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>213,691</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>221,772</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>268,834</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>184,824</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>889,121</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97,202</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>99,447</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>126,969</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>85,823</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>409,441</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income from operations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,159</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,436</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,463</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,574</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>166,632</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for (benefit from) income taxes </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>110,412</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,800</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,282</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,750</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,744</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net (loss) / income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(69,528</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,313</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,256</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,635</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,676</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net (loss) / income per share </span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span><span style="font-family:inherit;font-size:10pt;">:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.99</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.52</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.87</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.44</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.82</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.99</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.51</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.86</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.43</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.80</span></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,577</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,361</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,125</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,462</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69,380</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,577</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71,425</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,302</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>68,675</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,419</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;">(1) EPS for the year may not equal the sum of quarterly EPS due to changes in weighted share calculations.</span> 157208000 115908000 127109000 139827000 540052000 74799000 55573000 58780000 65438000 254590000 14555000 -2465000 1827000 7693000 21610000 10570000 4672000 3864000 3804000 22910000 7517000 -3555000 1287000 6404000 11653000 0.11 -0.05 0.02 0.10 0.18 0.11 -0.05 0.02 0.10 0.18 67176000 65930000 64683000 63401000 65286000 67851000 65930000 65431000 64251000 65948000 213691000 221772000 268834000 184824000 889121000 97202000 99447000 126969000 85823000 409441000 39159000 38436000 64463000 24574000 166632000 110412000 4800000 7282000 -1750000 120744000 -69528000 36313000 60256000 29635000 56676000 -0.99 0.52 0.87 0.44 0.82 -0.99 0.51 0.86 0.43 0.80 70577000 70361000 69125000 67462000 69380000 70577000 71425000 70302000 68675000 70419000 SUBSEQUENT EVENTS<span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">October 24, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company entered into foreign exchange forward contracts with notional amounts of </span><span style="font-family:inherit;font-size:10pt;"><span>$10.0 million</span></span><span style="font-family:inherit;font-size:10pt;">. We entered into these 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 foreign exchange forward contracts have maturities of up to </span><span style="font-family:inherit;font-size:10pt;"><span>twelve months</span></span> 10000000.0 P12M <div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">KULICKE AND SOFFA INDUSTRIES, INC.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Schedule II-Valuation and Qualifying Accounts</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:95.32163742690058%;border-collapse:collapse;text-align:left;"><tr><td colspan="21"/></tr><tr><td style="width:6%;"/><td style="width:23%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:4%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fiscal 2019:</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Beginning of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Charged to Costs and Expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Additions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Deductions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">End of period</span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>385</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>212</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>597</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory reserve</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,889</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,657</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(233</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(2)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,313</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Valuation allowance for deferred taxes</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,249</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(3)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,162</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58,411</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fiscal 2018:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>383</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(77</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>385</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory reserve</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,639</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,897</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,647</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(2)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,889</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Valuation allowance for deferred taxes</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,614</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(3)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,635</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,249</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fiscal 2017:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>506</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(136</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(291</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory reserve</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,080</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,925</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,366</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(2)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,639</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Valuation allowance for deferred taxes</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,381</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(3)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,233</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,614</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#ccffcc;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#ccffcc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td colspan="20" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Represents write-offs of specific accounts receivable.</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(2)</span></div></td><td colspan="20" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sale or scrap of previously reserved inventory.</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">(3)</span></div></td><td colspan="20" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reflects the net increase in the valuation allowance primarily associated with the Company's U.S. tax credits, U.S. and foreign net operating losses and other deferred tax assets.</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 385000 212000 0 0 597000 26889000 2657000 0 233000 29313000 37249000 0 21162000 0 58411000 79000 383000 0 77000 385000 24639000 4897000 0 2647000 26889000 29614000 0 7635000 0 37249000 506000 -136000 0 291000 79000 21080000 10925000 0 7366000 24639000 27381000 0 2233000 0 29614000 Net change in the fair value of the effective portion classified in other comprehensive income (“OCI”). Fair value approximates cost basis. Effective portion classified as selling, general and administrative expense. 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. Distributor of the Company's products   Fiscal(in thousands) 2019 2018 2017Net revenue:            Capital Equipment $386,820 $719,390 $651,934      APS 153,232 169,731 157,107              Net revenue 540,052 889,121 809,041Income from operations:            Capital Equipment (12,577) 132,563 107,115      APS 34,187 34,069 5,968              Income from operations $21,610 $166,632 $113,083 Reflects increase/decrease in the valuation allowance primarily associated with the Company's U.S. and foreign net operating losses and other deferred tax assets. Hedged amounts expected to be recognized into earnings within the next twelve months. 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 Balance Sheet. EPS for the year may not equal the sum of quarterly EPS due to changes in weighted share calculations. All short-term investments were classified as available-for-sale and were measured at fair value based on level one measurement, or quoted market prices, as defined by ASC 820. The Company did not recognize any realized gains or losses on the sale of investments during the fiscal years ended 2019 and 2018. Represents write-offs of specific accounts receivable. 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. The Company has minimum rental commitments under various leases (excluding taxes, insurance, maintenance and repairs, which are also paid by the Company) primarily for various facility and equipment leases, which expire periodically through 2019 (not including lease extension options, if applicable). Pursuant to ASC No. 840, Leases, for lessee's involvement in asset construction, the Company was considered the owner of the Building during the construction phase. The Building was completed on December 1, 2013 and Pte signed an agreement with the Landlord to lease from the Landlord approximately 198,000 square feet, representing approximately 70% of the Building. Following the completion of construction, we performed a sale-leaseback analysis pursuant to ASC 840 and determined that because of our continuing involvement, ASC 840 precluded us from derecognizing the asset and associated financing obligation. As such, we reclassified the asset from construction in progress to Property, Plant and Equipment and began to depreciate the building over its estimated useful life of 25 years. We concluded that the term of the financing obligation is 10 years. This is equal to the non-cancellable term of our lease agreement with the Landlord. As of September 28, 2019, we recorded a financing obligation related to the Building of $15.0 million (see Note 8 above). The financing obligation is not reflected in the table above. Represents deposits that require a notice period of three months for withdrawal. Distributor of the Company's products   Fiscal(in thousands) 2019 2018 2017Net revenue:            Capital Equipment $386,820 $719,390 $651,934      APS 153,232 169,731 157,107              Net revenue 540,052 889,121 809,041Income from operations:            Capital Equipment (12,577) 132,563 107,115      APS 34,187 34,069 5,968              Income from operations $21,610 $166,632 $113,083 The expected dividend yield for fiscal 2018 includes the effect of 10,511 grants which were issued in the quarter ended September 29, 2018 with an assumed dividend yield of 1.91% Sale or scrap of previously reserved inventory. Represents customer advance payments, customer credit program, accrued warranty expense and accrued retrofit obligations. On January 30, 2019, the Company made a $5.0 million investment in one of our collaborative partners, over which the Company does not have significant influence. During the fiscal year ended September 28, 2019, there was no impairment or adjustment to the observable price. Certain balances as at September 29, 2018 relating to property, plant and equipment have been reclassified. These reclassifications have no impact to the Consolidated Balance Sheet as at September 29, 2018. EXCEL 61 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (XQ;T\?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ CC%O3R?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " ".,6]/*Y\0M^\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+!3L,P#(9?!>7>.MFT":*N%Q GD)"8!.(6.=X6K6FCQ*C=VY.6 MK1."!^ 8^\_GSY(K#!J[2"^Q"Q394;H9?-,FC6$C#LQ! R0\D#>IS(DV-W== M](;S,^XA&#R:/<%"RC5X8F,-&QB!19B)HJXL:HQDN(MGO,49'SYC,\$L C7D MJ>4$JE0@ZG%B. U-!5? "&.*/GT7R,[$J?HG=NJ .">'Y.94W_=EOYQR>0<% M[\]/K].ZA6L3FQ8I_TI.\RG01EPFORWO'[:/HEY(=5&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " ".,6]/\3AR%(8# "0$0 & 'AL+W=OOS?&3@!:FJ)M=54*O# M,GQD#ULQ:PV=XE>N;LWD/&BG\JSU2WOQ9;\,XW9$JE [TW:1V<-5;511M#W9 MO[6^Z=N\G8RSUFC-KKXG>_-:1G.PV"O#MFE,-_U[;,:)I2$ MP3#[K^JJ"BMO1V)K['31=)_![M(870Z]V*&4V6M_S*ON>.N_2=+!A@U\,/#1 M(/B'!C$8Q&A@\D.#' S2,43]5+I[L\U,MEK4^A;4?;SGK%U%[$':N[]K&[N; MW7UG;T]C6Z^K>!%=VVX&Q;I7\(F"C8K(]CT6X*C FA,[?U]@0Q7BO6)+%1(/ M0< YBLXN)O8$VR6TR\XN)_;4N454,<,%$E@@(?:Y4X J[G&!%!9(B9VY*0.) M)^89+#&C?B?G-9!X2LQAB3GU.PME#22>E7(/2]Q3?^*4 )(4EV Q)BZF/L,XHR)^D#C2]]##RC.'.2/M4(7_J8>4:)%B1]H/&EC[%G%&I! MT@<:7_J8?$:Y%B1]H/&DSS'[G'(MW/21QI,^Q^QSRK5PTP<:Z4F?8_8YY5JZ MZ2.-)WV.V>>4:^FFCS2>]#EFGU.NI9L^TOC2Q^QSRK4DZ0.-+WW,/J=<2Y(^ MT/CF@MGGE.O$>:;8#IJDTU3#W[&4=YYG%X[YYY3MA*PSH/&M,\P_IVPG9)V! M_W[/$XS _ O*=B*=*D#CK8+Y%Y3MQ%W-0.-; 0+S+RC;B?M@##3>N7B>W2G; MBU#3%K'[8;'[H4Z M^B_O]RJ^9?4QKYK@61O[TMR]VAZT-LH.*+ZS-_>DLOUX4:B#:4]G]KSN]PCZ M"Z//P_Y'-&["K/X!4$L#!!0 ( (XQ;T^"/5Y\X00 )\7 8 >&PO M=V]R:W-H965T&ULC9C;;N,V$(9?Q?#]KCC#@\C ,=#8*%J@ M!19;;'NMQ$QLK&VYDA)OW[Z4K+CRS##HC:W#/^3/T\<1%^>Z^=YN8^QF/P[[ M8WL_WW;=Z:XHVJ=M/%3MY_H4C^G-<]TVIBM1F"#OL"E7+%H=H= MY\O%\.Q+LUS4K]U^=XQ?FEG[>CA4S3\/<5^?[^R[?H'Q7)QJE[B M'['[=OK2I+OB6LIF=XC'=EXBOM]7U+R\?=8Z/Q:9Q\XO7XO_>>A\:DQCU4; M5_7^K]VFV][/_7RVB<_5Z[[[6I]_B6.#['PVMOZW^!;W2=X[274\U?MV^)T] MO;9=?1A+258.U8_+_^XX_)_'\M_#Y < _#_!N@Q0%\#P'P88,8 0P**2U.& MOEE77;5<-/5YUER&]U3ULPCN3.K]I_[AT-G#N]0];7KZMG1N4;SUY8R2U46" M$PG>*M9#V-]W*\%N/U$&^F\8$TXB(I!\EQD&AGP!O2 M$D&&RFDENS&B&\/(F3D@A:ZZPD.DV*QJUW 49V0=!HHE1 MRVP@!J6H6T$6]%1V8]B)AAUW0P9PY5@U$*S7U V7H=%ZTK8;-Z7HIN1N+'%3 MLFI\:K0G9K@*P$( V8P7S7ANAJYCSZNQ!LE"60LJ8UW&2Q"]!.ZE)%Z"U#&E M)8M@S67!EY@;)E RXA3WXRGC%*NI1$W7[5J2.96#'620"]P/Q=6HN5GZ1N.(H=6C9YN JRR $9V<"!["F004"M"72GDU36AXP;F&$FE>4P#12FR"D)I7&&IM6R3DTV]EM',DZ1 MXY3N(RODH 2#JJ2&!%G*.7-32 8J.2N#=LR.H *?6U\R3I%GN73AK) GL#HM M9:6R:< MI /]H>36ATQ1S2D:V!>TD&MJ;=DBD'00T)B,(YFCFG,4Z#?E2G- ?M(F(%"2 M2D(TWKF@*+\T!V7I@G*4&(+.)_"JW"J3B:HY48&F:JM1-#WZ MD?-42?A1GJHI6&_?RI#3PO<\F6@/@B91-V-")I@6/M4UK89K0%%0%I/SQD-L M7H:SW';V5+\>NSYV\O1Z7OPPG.[2Y[J\6Z4NXV]2>],;+[X)ZAQ?7,_GEOU!+ P04 " ".,6]/<5J7=%H" I" & 'AL+W=O MM2))R="6\C%D)X]UE,$CRJHQ5[@^XG7PJ9SRT+-[6A9D O'38=V MU&&7MH7T[Q9A,FQ6$5Q8]/*.?B/_J=U2,O-GEV+2H8PWI'(I. M&_<3>*Z "E"*UP8-;-%W9"I[0M[DX-MQX_J2"&%TX-("BN:**H2Q=!(N-FKG-$)WC!_(4,7]&44.PZ4_;?T15A M(9+PT2#KBRJ*(ES.PSP[67(M^ D>AWRC962$*1&,;+( M4A"%'P!]4!>!!<@HC, \B #D!I I VF\2&\$\A8U6UZB/R ]-QUS]H2+\J^* M](D0CH2E_R2^S%K&PO=V]R:W-H965T&UL MC9A=;^I&$(;_"N(^\<[LA[V(((5 U4JM='2.VEX[L GHV)C:3CC]]UT;A\+, M..T-MI=G9]]9C_>U=WZJZN_-+H1V\J,L#LW#=->VQUF2-)M=*//FOCJ&0_SG MI:K+O(V7]6O2'.N0;_M.99&@4BXI\_UANICW;5_JQ;QZ:XO](7RI)\U;6>;U MW\M05*>'*4P_&K[N7W=MUY LYL?\-7P+[>_'+W6\2BY1MOLR')I]=9C4X>5A M^@BS-;JN0T_\L0^GYNI\TJ7R7%7?NXM?M@]3U2D*1=BT78@\'M[#4RB*+E+4 M\=<0='H9L^MX??X1_:<^^9C,<]Z$IZKX<[]M=P_3;#K9AI?\K6B_5J>?PY"0 MG4Z&['\-[Z&(>*FK8JARA12IG_.!_WA_YX&N)_=),[X- ! M_V\'/730EP[F4]X,O+GP\'D'.W2PI$-R3KV?RU7>YHMY79TF];DEL8NO[ B";)^]=H(%9GAF\9BY$$J-?AD!IB"6R[G@[P(H3 M+KU%UAP!\+(*+2:J^P#Z.@ J.8 1 Y@^@+D) &2FSDS:,X>>L48I2_/E6)9Y M%FTM8,HK,S+Y5E1M!=5$SO+,N*MQ,+/&4=4<,ZEWF2*J!0R=-ZFLVHFJG:!: M$]6.J[;&>B)GQ3&CO#%TKCFF,XR@K#H55:>":D-4IVP< )5.T%U8ZH]FP<6AS_ M2:PYH2VJD6(&):^Q2A";TD56\7K6Z.GCM9(X@W%A(,(ESGD%([4!(_8 @G3F M#\"'BN7!E',,G',:J7*! ZVRD?H T74> 07EGBI'/I0%JF@E8>!36M<"YHP? MFW#9ID!SV5I1V9H-=(?*6BI;P$!90V7+V(B[@NR.(-BCIO8X0#=/DW%92G5S M#-+4&E;B @>9!3NB7'9($"R25L 2!(]$STN<8_$M(S5LRCEWE^HQMP'9)$%P M24U=$KBQ,5-:B1";;0[=@1]YA0+9(4&P2$TMQL@_WEB0BB6F!B)OA@)4,QKY(:A['TH>)^FWC= M]-L,JI9 MHNACN!ZHZU(=>;Q0]CQ$H4I'"AUE_T'!?PSU'^2.X2QFCF8M8%ZS#P8!2^-W MCAO1+?L/"OY#7_*7R W#6<_O%L?2^-E%%T0)0^5&7E.0NL_MO_(2CWR)I\_# M4F# (!&17.T'E*%^[?=FFLFF>CNTW:?C5>ME_^<1N_T$TKZ$V1JD=IP]2?PC MVMDZYB[UO^T$R>J[:MRGY_XJ6JVA#S5?=Q(GR67G;?$/4$L#!!0 ( (XQ;T_L1 K*Z0( M +T* 8 >&PO=V]R:W-H965T&UL?99=;YLP%(;_"N*^ M!7]@H$HB-4'3)FU2U6G;M9LX"2I@!D[2_?O9AE)BG_0FV,Y[7C_'&/LL+K)[ M[8]"J."MKII^&1Z5:A^BJ-\>1]F*1O^SEUW-E>YVAZAO.\%W-JBN(AS' M+*IYV82KA1U[ZE8+>5)5V8BG+NA/=I97KZ*,:$D#,;LOXNSJ+3+3EZ";GB] M+3>["#U0O?I;,V@7V_ZGEZ?7H^<5HF01G8W1J%D/&CS73(I(NT]38&B*-?;" M\?4$&U_!TFM)X4L0RF$* B9*K &Y2I3"!A0TH-: S@T(=59JT*16TXR4+''6 M<^.K$L92YF0,>&$6YS>23D#F!$@Z@0T8:,#\I*D#NAXT; 9ZIW-VEF8#J @C MSM(4O@KE+(:)4Y X!8B=S;1.O5FPNR5]B7Z3#JROR?,;K!G(F@&LF<.:0:N+ M7%Q 11+D?D2^"N?)#>(<),X!XMPASGV6E"('&! QYC@5OFBNN<)%,7R\Q3[P M+./Q?(O]EXU1XA #JCN4)HZL@,SFW\PU]8U#&0'4R*5&WD0T=;\Z0'2'*:8N MM"]#&;IQ4B#PF']$&(#&+C0&WGM,,A<;D"6YNXD*0$93=@L;OA<0 ;"]&Y M1[:_0P!5G!)OA_@R1.*,N;=1-+O#:]$=;'W4!UMY:I2Y"F>C4PWVB$T-X(RO M36UF:X,/FZ&P^\&[0]GTP8M4NL*P=2B4T9GRO+X^CKB6G3B7VRC13W>Z& M@FKH*-F.Q6(T5:RK_U!+ P04 " ".,6]/K^"8P/(% @( & 'AL M+W=OJZF;? M#OMC>SU_ZKK3Q^6RO7NJ#F7[H3Y5Q_B7A[HYE%T\;!Z7[:FIRONAT6&_5$*X MY:'<'>-3U_^P MO+DZE8_5GU7WU^E3$X^6EU[N=X?JV.[JXZRI'J[GO\B/MU;W#0;%W[OJM7WS M?=:7\J6NO_8'O]U?ST7OJ-I7=UW?11D_7JIUM=_W/44?_XZ=SB]C]@W??O_> M^^U0?"SF2]E6ZWK_S^Z^>[J>%_/9??50/N^[S_7KK]58D)W/QNI_KUZJ?93W M3N(8=_6^'?Z=W3VW77T8>XE6#N6W\^?N.'R^COU_;X8;J+&!NC20;*&V=^477ESU=2OL^:\ M@4YEOT_E1Q?7]Z[_<5C.X6]Q =KXZ\N-M.9J^=)W-&I69XU*-#;5K)'&I9H- MTOA4LP4:(5/-+>JGN&B6L=Y+T0H6K88.3-)!($6?-7[0' >-#\$J,C=K+C.A M<)Z6SF4+J8,1M'S0G5&AH#, NE->.3P'&LZ!YG/@!"GNK'%OYT"82"TA\$@& MCF3 2*2@E>$C6>K&\!6Q&2,6&K' B"(+99F113 V6[&# SDPD";5.#;0Q# > M#N/!,/3<];P>6PE.PD>C&'B4>2E(C&8A+8*2@HTA0LLO7C-$I M 3L=9><+) 4AK "$/8TG2I.6&DDG2/% M46WB+5K&#D:Q0BBF:4=Q%'NZ$NM1Y#.BU$PFYR)8T\2C *RU=_F4IS"(%4J4 M-/4H3EBM\R-APBJ4*"D>%8^4BR %S;@;Q6,ET:66,+$5RI8T_"A.8G8?-6H\ MUJ16,*D52I\T_BA.ZGP44)C4"N5/&G\4)RO;Z#Q\YHQ@\BJ4/&G\41QLSDW0 M!J--(;31M*$XVJ0P_ 0/'$J)++V+P_C3"']DM5>:@VT10:#)V;E]7Y=:P@C4 M\N<#D,;@T@!<+ !I#B[KV*WW]EU9:BASMXQ2)HT_FL-M88/)E8[AI@'<6/[1 M'&Y6>&UIZ4#&9^@6R*9\8P)J0$!/:: Y 8M"*/H89*T!!650AFR!#= ME"D< M"X)@8">U530( MU"!Y&Y ]"8P!IE93^L6PU@C6-"!I'FL+[G=:E)K!.-?H40$[K3G.%Z:_<@B:):#2 M^?R5U6"H&_1@@48IPV&M\]!?FWX P:9V2 &<]^@4$O#E.'<5_F%R#PD19F6XM-P4+.'I#S.YHQ@ MCAN49"F\#,#I1)@RF),&<9*&*<,Y&:- 8(X<7^I$EAK"+#6(I31,&?!(54L1 M",.V[^M22QB7IOCY,&4PY R ' M3!F36>-+1A/BN+'T,C_%F46:EU+4@BSJA M,PMJ,=XLP!L+4Y;?C5M'G[1L@0I,T"V03=G& +0 @)X^9+7@#94+@ETG@,YJ M;0.]> '=(IY!2BHZ$Z##8)RR="I AR&8W"L;#& + ,SNI"P'L-/2@RRU?/-> MM']W_D?9/.Z.[>Q+W77U87@1^E#7715[%1\BY)ZJ\OYRL*\>NOZKC]^;\SOK M\T%7G\;W\^NR3N*%(,D0&5A MV( -*#IL^ZPF2F+4MC);2;I_/\I67?GN9?,EMI27IY>4= ^/]/5;M_]Z>&K; M?O9MN]D=;N9/??]\M5P>[I[:;7/XT#VWN_2?AVZ_;?ITN']<'I[W;7-_;+3= M+,D8O]PVZ]W\]OIX[M/^]KI[Z3?K7?MI/SN\;+?-_K^JW71O-W,[_W[B\_KQ MJ1].+&^OGYO']L^V_^OYTSX=+<]1[M?;=G=8=[O9OGVXF7^T5[4+0X.CXN]U M^W:8?)\-7?G2=5^'@]_N;^9F<-1NVKM^"-&DC]=VU6XV0Z3DX]\QZ/Q\S:'A M]/OWZ+\<.Y\Z\Z4YM*MN\\_ZOG^ZF9?SV7W[T+QL^L_=VZ_MV*%B/AM[_WO[ MVFZ2?'"2KG'7;0['O[.[ET/?;<>K*<6SJIF]NK_?=VVQ_NKW/S? 4V2N71O]N.'D< M[./_TO -UAV9?JI/%3F]878EA66E5X'[SH,HA%WL1,IP/T'$"G"QR@ MA %*<)>%T:I41LFPD;=9JVPTMA"=!BI/1<"6([0 M1"/DTEV!531R;[5*%;I?"8-$>84 4Y%"58"="DX%%'Z!CHV MI2^E4:W&>>N953 -+3(2MPRJI^ DCE9 MMDC0"G)V@W36.>]SZW>87.Q )LV%P!AA@!'YXE8,*A4V($%(%9(5UJU] !D.=.85@[02B[D5@ZP)20P MRJR)=#$FZDO70$?D>$J"+E(IP M:1T45\0QMRKO,!<=XJ(L"ITF&7LWW5,:K0,=Z&*-=)==O+2.V>A ?46Y$!A7 M#M17)/$ZBJ8;&PO=V]R:W-H965T&UL M?5/;CIPP#/V5*!^PF<,&(@VB6D2ANW?-PD,I5O4 M%V(;G^-CQ\E'M,^N _#D12OC"MIYWQ\9B MA6_@O_=G&SRVL-12@W$2#;'0%/1^?SQE,3\E_) PNI5-8B<7Q.?H?*X+NHN" M0$'E(X,(QQ4>0*E(%&3\G#GI4C("U_:-_6/J/?1R$0X>4#W)VG<%?4])#8T8 ME'_$\1/,_;RA9&[^"UQ!A?2H)-2H4+GT)=7@/.J9)4C1XF4ZI4GG.//?8-L M/@/X*P";"B7E'X0796YQ)'::?2_B%>^//,RFBL$TBO0OB'BTYYSF[1J(Y MYS3E\%7.?LE@@7TIP;=*G/@_<+X-/VPJ/"3XX2^%AVV";),@2P39?UO M%6&KF6JP;=HF1RH<3-KD5719V'N>[N1/^K3M7X5MI7'D@C[<;)I_@^@A2-G= MA17JP@-;' 6-C^:[8-MIS2;'8S^_(+8\X_(W4$L#!!0 ( (XQ;T^9MIDE ML0$ -(# 8 >&PO=V]R:W-H965T&UL?5/1;MLP#/P5 M01]0)4K:#8%MH.E0;, &!!VV/BLV;0N51$^2X^[O)\F.ZW7&7BR2YAV/%)4- M:%]<"^#)JU;&Y;3UOCLPYLH6M' WV($)?VJT6OC@VH:YSH*H$D@KQC>;.Z:% M-+3(4NQDBPQ[KZ2!DR6NUUK8WT=0..1T2Z^!)]FT/@98D76B@>_@?W0G&SPV MLU12@W$2#;%0Y_1^>SCN8WY*^"EA< N;Q$[.B"_1^5+E=!,%@8+21P81C@L\ M@%*1*,CX-7'2N60$+NTK^V/J/?1R%@X>4#W+RKTJ1SF/BOL'4 GP#\'8"-A9+R M3\*+(K,X$#O.OA/QBK<''F93QF :1?H7Q+L0O123_P/DZ?+>J<)?@N[\4[M8)]JL$^T2P_V^+:SEW[XJPQ4PUV"9M MDR,E]B9M\B(Z+^P]3W?RECYN^S=A&VD<.:,/-YOF7R-Z"%(V-V&%VO# 9D=! M[:/Y(=AV7+/1\=A-+XC-S[CX U!+ P04 " ".,6]/T,J76+8! #2 P M&0 'AL+W=O_(M0"#/ M6AF?TS:$[LB8+UO0PM_8#@S>U-9I$=!T#?.= U$ED%:,;S;OF!;2T")+OK,K M,ML')0V<'?&]UL+]/H&R0TZW],7Q*)LV1 0*E(A#)^ M39QT3AF!R_,+^\=4.]9R$1X>K/HIJ]#F]$!)!;7H57BTPR>8ZKFE9"K^"UQ! M87A4@CE*JWQ:2=G[8/7$@E*T>!YW:=(^C#>WNPFV#N 3@,^ 0\K#QD1)^0<1 M1)$Y.Q W]KX3\8FW1XZ]*:,SM2+=H7B/WFO!^5W&KI%HBCF-,7P1LYTC&++/ M*?A:BA-_ ^?K\-VJPEV"[_Y1>%@GV*\2[!/!_K\EKL6\?Y6$+7JJP35IFCPI M;6_2)"^\\\#>\_0F?\/':?\J7".-)Q<;\&53_VMK Z"4S0V.4(L?;#84U"$> M[_#LQC$;C6"[Z0>Q^1L7?P!02P,$% @ CC%O3P_+BN:V 0 T@, !D M !X;"]W;W)K&UL=5/;;MP@$/T5Q <$+]Y[PW$?XF/ SPY&NSJ34,D9\3D87ZJ<)D$02"A=8!!^N\ #2!F(O(S?,R== M4@;@^OS*_AAK][6JXIF8O_"A>0/CPH M\3E*E#:NI!RL0S6S>"E*O$Q[I^,^3C&PO=V]R:W-H965T<"CMM_/\"NYW;^ MQQ[]V[XT@'-,^V 7#D5:O69K1Q MKCLP9HL&M+!7V$'K;RHT6CAOFIK9SH H(T@KQC>;/=-"MC1/H^]D\A1[IV0+ M)T-LK[4P;T=0.&1T2]\=3[)N7'"P/.U$#3_!_>I.QEML9BFEAM9*;(F!*J-W MV\,Q"?$QX+>$P2[.)%1R1GP.QO'U.D&R2I!$@N0#P?Y3B6LQ-Y^2L$5/-9@Z3I,E!?9M MG.2%=Q[8.Q[?Y%_X..V/PM2RM>2,SK]L['^%Z,!+V5SY$6K\!YL-!94+QQM_ M-N.8C8;#;OI!;/[&^5]02P,$% @ CC%O3\%A;K:V 0 T@, !D !X M;"]W;W)K&UL;5-ACYP@$/TKA!]PN&C;[49-;J]I MVJ1--M>T_B5[.%B MB1NU%O;W&929"GJ@+XY'V78^.%B9#Z*%;^"_#Q>+%EM9:JFA=]+TQ$)3T/O# MZ9R%^!CP0\+D-F<2*KD:\Q2,SW5!DR (%%0^, C<;O 2@4BE/%KX:1KR@#< MGE_8/\;:L9:K M>->!O>?Q3?Z&S]/^5=A6]HY7C?UOC/& 4I(['*$./]AJ*&A\.+[#LYW' M;#:\&98?Q-9O7/X!4$L#!!0 ( (XQ;T\!N.!0M0$ -(# 9 >&PO M=V]R:W-H965TF]TJV<+3$ M]5H+^WX 98:,;NG%\2SKQ@<'R]-.U/ "_E=WM&BQF:64&EHG34LL5!F]V^X/ M28B/ ;\E#&YQ)J&2DS&OP?A19G03!(&"P@<&@=L9[D&I0(0R_DZ<=$X9@,OS MA?TAUHZUG(2#>Z/^R-(W&;VEI(1*],H_F^$1IGJN*9F*_PEG4!@>E&".PB@7 M5U+TSAL]L: 4+=[&7;9Q'\:;FPML'< G )\!MQ' QD11^7?A19Y:,Q []KX3 MX8FW>XZ]*8(SMB+>H7B'WG/.$YZR&PO=V]R M:W-H965T[^OI3L>MYF[$42*9[#0XI*!V-?7 /@R9N2VF6T\;X[,N:* M!I1P-Z8#C3>5L4IX-&W-7&=!E!&D)..;S2U3HM4T3Z/O;//4]%ZV&LZ6N%XI M87^=0)HAHUOZX7ALZ\8'!\O33M3P!/Y'=[9HL9FE;!5HUQI-+%09O=L>3TF( MCP$_6QCBE?S3# TSU?*)D*OX;7$%B>%"".0HC75Q) MT3MOU,2"4I1X&_=6QWT8;_A^@JT#^ 3@,^ 0\[ Q453^67B1I]8,Q(Z][T1X MXNV18V^*X(RMB'<4?"W%B?\#Y^OP MW:K"783O_E"X7R=(5@F22)#\M\2UF,-?2=BBIPIL':?)D<+T.D[RPCL/[!V/ M;_([?)SV[\+6K7;D8CR^;.Q_98P'E+*YP1%J\(/-AH3*A^,>SW8&PO=V]R:W-H M965TV\'XZ,N:H#+=R- M&:#'F\98+3R:MF5NL"#J"-**\21YQ[20/2WSZ#O;,C>C5[*'LR5NU%K8WR=0 M9BIH2E\=3[+M?'"P,A]$"]_ ?Q_.%BVVLM120^^DZ8F%IJ /Z?&4A?@8\$/" MY#9G$BJY&/,4U-"(4?DG,WV"I9Y;2I;BO\ 5%(8')9BC,LK%E52C\T8O M+"A%BY=YEWWN38 MFRHX8ROB'8IWZ+V6/'N?LVL@6F).>-=!_:!QS?Y M&SY/^U=A6]D[7S;VOS'& TI);G"$.OQ@JZ&@\>%XAV<[C]EL>#,L/XBM MW[C\ U!+ P04 " ".,6]/T93CA+4! #2 P &0 'AL+W=O::*=%JFJ?1=S)YBKV3K8:3(;972I@_1Y X M9'1+WQR/;=VXX&!YVHD:?H+[U9V,M]C,4K8*M&U1$P-51N^VAV,2XF/ [Q8& MNSB34,D9\3D8W\J,;H(@D%"XP"#\=H%[D#(0>1DO$R>=4P;@\OS&_B76[FLY M"POW*)_:TC49O:6DA$KTTCWB\!6F>O:43,5_APM('QZ4^!P%2AM74O36H9I8 MO!0E7L>]U7$?QIOD9H*M _@$X#/@-N9A8Z*H_$$XD:<&!V+&WGXB M?/=!8;).D*P2))$@^6^):S'[3TG8HJ<*3!VGR9(">QTG>>&=!_:.QS=Y#Q^G M_8W<**F@%KWR+SA\@*F>>TJFXC_!%50(CTI"CA*52RLI>^=13RQ!BA9O MXRY-VH?Q9G>#K0/X!. SX) ;$R4E+\37A29Q8'8L?>=B$^\/?+0FS(Z4RO2 M71#O@O=:\/N'C%TCT11S&F/X(F8[1[# /J?@:RE._!\X7X?O5A7N$GSWA\+' M=8+]*L$^$>S_6^):S.&O)&S14PVV2=/D2(F]29.\\,X#^\33F_P.'Z?]L["- M-(Y73?VO$3T$*9N[,$)M^&"SH:#V\?@8SG8&PO=V]R:W-H965T?$X'8]]< ^#)AU:MRVCC?;=GS!4-:.%N3 QMC1YJGIO9(M'"UQO=;"_CV ,D-&-_02>)%U MXT. Y6DG:O@%_G=WM.BQ6:64&EHG34LL5!F]W^P/NX"/@#\2!K>P2>CD9,Q; M<+Z7&4U"0:"@\$%!X'&&!U J"&$9[Y,FG5,&XM*^J#_%WK&7DW#P8-2K+'V3 MT:^4E%")7OD7,SS#U,\M)5/S/^ ,"N&A$LQ1&.7BEQ2]\T9/*EB*%A_C*=MX M#I/^A;9.X!.!7Q'8F"A6_BB\R%-K!F+'V7?_ %!+ P04 M" ".,6]/MQV9';0! #2 P &0 'AL+W=O'B %ZG?]\!.Z[; M6GD!9IASYLPP9*.Q+ZX%\.1-2>URVGK?'QAS90M*N"O3@\:;VE@E/)JV8:ZW M(*H(4I+QW>Z:*=%I6F31=[)%9@8O.PTG2]R@E+"_CB#-F-,]?7<\=TWK@X,5 M62\:^ ;^>W^R:+&%I>H4:-<932S4.;W='XYIB(\!/SH8W>I,0B5G8UZ"\53E M=!<$@832!P:!VP7N0,I A#)>9TZZI S ]?F=_2'6CK6D-) M!;48I'\VXR/,]7RB9"[^"UQ 8GA0@CE*(UU<23DX;]3,@E*4>)OV3L=]G&Z2 M9(9M _@,X O@)N9A4Z*H_%YX4636C,1.O>]%>.+]@6-ORN",K8AW*-ZA]U+P M:YZQ2R":8XY3#%_%[)<(ANQ+"KZ5XLC_@_-M>+*I,(GPY"^%R39!NDF01H+T MPQ*W8M)_DK!53Q78)DZ3(Z49=)SDE7<9V%L>W^1/^#3M7X5M.NW(V7A\V=C_ MVA@/*&5WA2/4X@=;# FU#\?/>+;3F$V&-_W\@]CRC8O?4$L#!!0 ( (XQ M;T]"^HNLM@$ -(# 9 >&PO=V]R:W-H965TFA32TR)+O[(K,]D%) V='?*^U<#]/H.R0TRU]4U)!+7H5 MGNSP$:9Z;BF9BO\,5U 8'I5@CM(JGU92]CY8/;&@%"U>QUV:M _C#7\WP=8! M? +P&7"?\K Q45+^7@119,X.Q(V][T1\XNV18V_*Z$RM2'5+:WJ1)7GCG@7W@Z4U^AX_3_D6X1AI/+C;@RZ;^U]8& M0"F;&QRA%C_8;"BH0SS>X=F-8S8:P7;3#V+S-RY^ 5!+ P04 " ".,6]/ MPXV^];3DFD7J=IDS;IU&G=9RYQ$E0(&9!+]^]G2)IE7;X -G[/ MS\9DH[$OK@7PY%6KSN6T];X_,N;*%K1P-Z:'#F]J8[7P:-J&N=Z"J")(*\:3 MY(YI(3M:9-%WMD5F!J]D!V=+W*"UL+]/H,R8TQU]**F@%H/R3V;\ M#',]MY3,Q7^%*R@,#THP1VF4BRLI!^>-GEE0BA:OTRZ[N(_3S6TZP[8!? ;P M!7"(>=B4*"K_*+PH,FM&8J?>]R(\\>[(L3=E<,96Q#L4[]![+?C=(6/70#3' MG*88OHK9+1$,V9<4?"O%B?\'Y]OP_:;"?83O_U'X89L@W21((T&Z)KA/WI6X M%?.^2+;JJ0;;Q&ERI#1#%R=YY5T&]H''-_D;/DW[-V$;V3ER,1Y?-O:_-L8# M2DEN<(1:_&"+H:#VX7B/9SN-V61XT\\_B"W?N/@#4$L#!!0 ( (XQ;T_; MI$RNMP$ -(# 9 >&PO=V]R:W-H965T; M;TR)5M,\C;Z3R5/LG6PUG RQO5+"O!U!XI#1+?UP/+5UXX*#Y6DG:G@&]ZL[ M&6^QF:5L%6C;HB8&JHS>;@_'),3'@-\M#'9Q)J&2,^)+,'Z4&=T$02"A<(%! M^.T"=R!E(/(R_DZ<=$X9@,OS!_M]K-W7ZOC/HPW^V2"K0/X!. S MX";F86.BJ/R[<")/#0[$C+WO1'CB[8'[WA3!&5L1[[QXZ[V7G%_SE%T"T11S M'&/X(F8[1S#//J?@:RF._#\X7X?O5A7N(GSW2>%NG2!9)4@B0?*)(/E2XEK, M_DL2MNBI E/':;*DP%['25YXYX&]Y?%-_H6/T_XH3-UJ2\[H_,O&_E>(#KR4 MS94?H<9_L-F04+EPO/9G,X[9:#CLIA_$YF^W 0 T@, !D !X;"]W;W)K&UL;5-A;]L@ M$/TKB!]08I(U661;:EI5F[1)4:=UGXE]ME'!>(#C[M_OP*[G=OX"W''OW;OC M2 =C7UP#X,FK5JW+:.-]=V3,%0UHX6Y,!RW>5,9JX=&T-7.=!5%&D%:,;S:W M3 O9TCR-OK/-4]-[)5LX6^)ZK87]J"DA$KTRC^9X0M, M]7RB9"K^&UQ!87A0@CD*HUQ<2=$[;_3$@E*T>!UWV<9]&&^VR01;!_ )P&? M(>9A8Z*H_$%XD:?6#,2.O>]$>.+DR+$W17#&5L0[%._0>\WY_C9EUT TQ9S& M&+Z(2>8(ANQS"KZ6XL3_@_-U^'95X3;"M^\4[M<)=JL$NTBP>T=P^%#B6LSG M#TG8HJ<:;!VGR9'"]&V$"@_#; M%>Y J4#D93Q/G'1.&8#+\RO[YUB[K^4B+-RA>I2E:S)ZH*2$2O3*/>#P!:9Z M/E R%?\5KJ!\>%#BF+Q4K1X&7?9QGT8;_;[";8.X!. SX!# MS,/&1%'Y)^%$GAH2G+C1ZCQ M'VPV%%0N'#_ZLQG';#0<=M,/8O,WSG\#4$L#!!0 ( (XQ;T]\S_,AS ( M $P, 9 >&PO=V]R:W-H965T\QTTTJQ=T%5F5&> MS[)*%'6Z6;F]IW:S4F=3%K5\:A-]KBK1_MG*4EW7*4L_-IZ+X\ET&]EFU8BC M_"'-S^:IM:ML9-D7E:QUH>JDE8=U^L#NMS3M ASBI9!7??.>=$=Y5>JM6WS= MK].\JTB6/O^P?[9'=X>YE5H^:C*7\7> MG-;I(DWV\B#.I7E6UR]R.- T38;3?Y,765IX5XG-L5.E=G^3W5D;50TLMI1* MO/?/HG;/Z\#_$88#: @@+R#K$[G*/PDC-JM679.V__B-Z.Z8W9/]-KMNTWT* M]YLM7MO=RX86?)5=.J(!L^TQ=(-A(R*S[&,*0BFV%(03#N>P0N["^6TX<4PP M@0031S#Y[X@3[X@(,\5)IC#)%!#,O"0(,\=)9C#)#! LO"0(L\1)YC#)/"18 MYEX2A(EH8@&3+ !>4D0)G+Q2YAD"0C\BT>8R,6S'#LH!Q3^U4-0Y.Y9Q*D, M4/BW#T&1ZV?0K@^, @J>^P* H(@"&/8UXX#"UP $143 L/U9Z&V>^S* H)@. M< =@H;UY'N@ @6(ZP$V A0[G>: #!(KI /$^P$! MJY.O PB*30FX'Q"P.ODZ@*"(#@CW P)6)U\'$!33 >X'!*Q.@0X0R-=!=C/, M5;(]NC%6)SMUKMT,?;,[CLH/Y(;!?_!^SOXNVF-1Z^15&3M2NL'OH)21MI;\ MSM9RLJ/]N"CEP72O<_O>]O-MOS"J&6;W;/P'8O,74$L#!!0 ( (XQ;T^M M=N!FM $ -(# 9 >&PO=V]R:W-H965T]/ MQGML4:FDALY*[(B!.J&A$I^C1&7CEY2#=:AG%5^*%F_3*;MXCK/^E;9-X#.!WQ#8 ME"A6_B2<*#*#(S'3['L1KGAWX'XV90C&4<1_OGCKHYCB)J^BR\(^\'@G?^'3MG\5II&=)6=T_F;C_&M$![Z4Y,ZO M4.L?V.(HJ%TP/WC;3&LV.0[[^06QY1D7?P!02P,$% @ CC%O3P '>_?0 M 0 G 0 !D !X;"]W;W)K&UL;53O;ML@$'\5 MQ .4!"=.%-F6FD[3)FU2U&GK9V*?;50P'N"X>_L!=ETOXXOACM^?.PQDH]*O MI@6PZ$V*SN2XM;8_$6+*%B0S#ZJ'SJW42DMF7:@;8GH-K HD*0C=;%(B&>]P MD87<11>9&JS@'5PT,H.43/\Y@U!CCK?X/?',F];Z!"FRGC7P ^S/_J)=1!:5 MBDOH#%<=TE#G^'%[.J<>'P"_.(QF-4>^DZM2KS[X6N5XXPL" :7U"LP--W@" M(;R0*^/WK(D72T]72]79N!)B1=>V3;'1XPJJ-D@[+,:O\#EI[WOF?_'V1-W>E#X9MB*LN>*-R]Z*)-EFY.:%9LQYPM 5 MY@-!G/IB06,69_H?G<;I2;3")-"3-9T>XP*[J, N".S^:9'>M1C#)'&3?=1D M'Q'8W9G$,/NX21HU22,"Z9U)#'.X,R&KTR%!-^%>&%2JH0MWKHP4V!5/[\% M9'F0BK]02P,$% @ CC%O3T(C+Y>X 0 T@, !D !X;"]W;W)K&UL=5/;;IPP$/T5RQ\0LX8FVQ4@95-5K=1(JU1-GKTP M@!5?J&V6Y.]K&T)H2E]LS_B<,Q>/\U&;9]L!./0BA;(%[ISK#X38J@/)[)7N M0?F;1AO)G#=-2VQO@-61) 6A27)-).,*EWGTG4R9Z\$)KN!DD!VD9.;U"$*/ M!=[A-\<#;SL7'*3,>];"3W"_^I/Q%EE4:BY!6:X5,M 4^'9W.&8!'P&/'$:[ M.J-0R5GKYV!\KPNY B"#DT_@]:^(E9""NSV_J7V/MOI8S MLW"GQ1.O75?@/48U-&P0[D&/WV"NYQ-&<_$_X +"PT,F/D:EA8TKJ@;KM)Q5 M?"J2O4P[5W$?IYN;ZYFV3: S@2Z$?8Q#ID Q\R_,L3(W>D1FZGW/PA/O#M3W MI@K.V(IXYY.WWGLITW2?DTL0FC''"4-7F-V"(%Y]"4&W0ASI/W2Z34\W,TPC M/5W3T__$SS8%LBB0_57BYP\E;F"RY$,0LNJI!-/&:;*HTH.*D[SR+@-[2^.; MO,.G:;]GIN7*HK-V_F5C_QNM'?A4DBL_0IW_8(LAH''A>.//9AJSR7"ZGW\0 M6;YQ^0=02P,$% @ CC%O3TI]?3"V 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q >$7>QMHY5M*9LH:J566J5J\\S: M8QL%C MXG?Y]!^PX;NH78(9SSEP8LM'8%]<">/*J5>=RVGK?'QES90M:N!O3 M0X#1MPUQO0521I!7CN]TGIH7L:)%%W]D6F1F\DAV<+7&#UL+^.8$R M8T[W],WQ))O6!PDM)!;48E'\RXQ>8ZSE0,A?_#:Z@$!XRP1BE42ZNI!R<-WI6 MP52T>)UVV<5]G&[2PTS;)O"9P!?";8S#ID Q\P?A19%9,Q([];X7X8GW1XZ] M*8,SMB+>8?(.O=4\?CF[S# MIVG_+FPC.T&PO=V]R:W-H965T MYN-FMQ>T[1)FVRN:?N9U5') M@5C ]?KV!?2LW?)%8/C]F0'&?%+ZU70 %KU)T9L"=]8.)T),U8%DYD$-T+N= M1FG)K%OJEIA! ZL#20I"=[L#D8SWN,Q#[*++7(U6\!XN&IE12J9_GT&HJN)V_JW\,M;M:KLS MLQ(_>6V[ A\QJJ%AH[ O:OH$2ST91DOQ7^ &PL%])LZC4L*$+ZI&8Y5<5%PJ MDKW-(^_#.,T[A\-"BQ/H0J KX1A\R&P4,O_ +"MSK2:DY[,?F+_B_8FZLZE\ M,!Q%V'/)&Q>]E4F:YN3FA1;,><;0#6:_(HA37RUHS.),_Z/3.#V)9I@$>K*E MITE<((T*I$$@_:?$[*[$&.80-\FB)EE$X/'.)(8YWIF0S<5)T&UXL@95:NQ# MNVRB:U<\T7#Q?^%S2WUENN6]05=EW?,)E]PH9<&ELGMPN72NB]>%@,;ZZ:.; MZ_DMSPNKAJ5-R?JO*/\ 4$L#!!0 ( (XQ;T\_\D(_30( #P( 9 M>&PO=V]R:W-H965TFL0J)U? M:MUN"5%%"353+Z*%QCRY"%DS;8[R2E0K@9V=4\U)& 0)J5G5^'GF;$>99^*F M>=7 47KJ5M=,_CT %]W.I_[#\%9=2VT-),]:=H4?H'^V1VE.9&0Y5S4TJA*- M)^&R\_=T>Z"Q=7"(7Q5T:K+W;"HG(=[MX>MYYPO?>\,%W;C^DUT7V!(*/:](?MO M< =NX#82HU$(KMRO5]R4%O7 8D*IV4>_5HU;NX'_X88[A(-#.',@O9"+_!/3 M+,^DZ#S9O_R6V6],MZ%Y-X4UNE?AGIG@E;'>\VBUR2)@*;S3)XQ4;S"15)4)$4(XID(ADEPD34JLD8(TID(AEGC(AM4 M9(,0S&L;P20+U44#O(,"A(+.6P@#+;0!7>A4BE!$QHB%/," M0$$+%4#QOJ810C&O 12T4 04;W^*]';R=,4AH'2I#O ;@"+MG3[5 0::UP&9 M7-XUR*L;6\HKQ*UQ,W-B'4?C/G27_W]X/U>_,WFM&N6=A#8CQ%WT%R$TF%B" M%Q-+:4;Y>.!PT7:;FKWLYUE_T*(=9C49_S#D_P!02P,$% @ CC%O3Y$O MF;*W 0 T@, !D !X;"]W;W)K&UL;5/;;MP@ M$/T5Q >$7>SM1BO;4C95U4JMM$K5]IFUQS8*>%S Z_3O"]AQW-0OP SGG+DP M9".:9]L"./*B56=SVCK7GQBS90M:V#OLH?,W-1HMG#=-PVQO0%21I!7CN]T' MIH7L:)%%W\44&0Y.R0XNAMA!:V'^G$'AF-,]?74\R:9UP<&*K!<-? ?WH[\8 M;[%%I9(:.BNQ(P;JG#[L3^4?V2E6MS>D])!;48E'O"\3/, M]1PHF8O_"C=0'AXR\3%*5#:NI!RL0SVK^%2T>)EVV<5]G&[2XTS;)O"9P!?" M?8S#ID Q\X_"B2(S.!(S];X7X8GW)^Y[4P9G;$6\\\E;[[T5R3')V"T(S9CS MA.$KS'Y!,*^^A.!;(<[\/SK?IB>;&2:1GJSIAW1;(-T42*- ^D^)Z;L2MS"' M=T'8JJ<:3!.GR9(2ARY.\LJ[#.P#CV_R!I^F_9LPC>PLN:+S+QO[7R,Z\*GL M[OP(M?Z#+8:"VH7CT9_--&:3X;"??Q!;OG'Q%U!+ P04 " ".,6]/\8&* MNK0! #2 P &0 'AL+W=OV/?70/@R8>2VF6T\;[=,^:*!A1W-Z8%C7\J8Q7WZ-J:N=8"+R-)29:L5G=, M<:%IGL;8T>:IZ;P4&HZ6N$XI;C\/($V?T36]!%Y%W?@08'G:\AK>P/]LCQ8] M-JF40H%VPFABH@_.]S.@J% 02"A\4.!YG M> 0I@Q"6\6?4I%/*0)S;%_7GV#OVDA(JWDG_:OIO,/9S M2\G8_ \X@T1XJ 1S%$:Z^"5%Y[Q1HPJ6HOC'< H=SW[4O]"6"I-3VQP^Q;'JYXO4]P-D4(QE'$?UB\P^@YW^SN4G8.0B/F,&"2&68] M(1BJ3RF2I12'Y#]ZLDS?+%:XB?3-G'Z[6Q;8+@ILH\#VGQ9W5RTN8>ZODK#9 M3!78.FZ3(X7I=-SD671:V(&PO=V]R:W-H965TCL6^N M!?#D7:O.Y;3UOC\PYLH6M'!WIH<._]3&:N'1M0USO05119)6C"?)!Z:%[&B1 MQ=C)%ID9O)(=G"QQ@];"_CF",F-.=_0:>)5-ZT. %5DO&O@._D=_LNBQ1:62 M&CHG34R2>CD;,Q;<+Y4.4U"0:"@]$%!X'&!9U J M"&$9OV=-NJ0,Q+5]5?\4>\=>SL+!LU&_9.7;G#Y24D$M!N5?S?@9YG[N*9F; M_PH74 @/E6".TB@7OZ0;HML-\4V$>!_;K%Q^2FQ2W,;9-L-5,-MHG; MY$AIABYN\BJZ+.P3CW?R#SYM^S=A&]DY;S;.OS;& Y:2W.$*M?C %D=! M[8/Y@+:=UFQRO.GG%\269US\!5!+ P04 " ".,6]/F2F& N@! !F!0 M&0 'AL+W=O1 ^=>5,)R:DV1UD3U4N@I2-Q1L(@B FG;>?GJ8M=9)Z* M0;.V@XOTU, YE;_/P,28^3O_'GAMZT;; ,G3GM;P'?2/_B+-B2PJ9A6#*/;UB4%KP6<6DPNG'M+:=6\=9_T[#">%,"#<$,AFYS#]13?-4 MBM&3T]WWU'[BW2DT=U/8H+L*]\XDKTSTED=)F)*;%9HQYPD3KC"[!4&,^F(1 M8A;G\#]ZB-,C-,/(T:,U/8YP@3TJL'<"^W]*C#8E8I@];G) 30Z(P&%C@F%B MW"1&36)$X+@QP3 );G)$38Z(P./&!,$\!KA)@IHDB,!N8X)AMG\.6?WG'&3M M.EQYA1@Z-UU6T66(/(6N3_["IPGTCZ,&0Z$Z*H#0?6-'*"W.XU4@AJ[5"W1@P):>Y+@)-KM,B(HZW&9^]A) ME;D<#6<]G!32HQ!4_3D"EU.!]_@C\,3:SK@ *?.!MO +S._AI.R*K"HU$]!K M)GNDH"GP_?YP3!W> YX93'HS1ZZ2LY2O;O&]+O#.)00<*N,4J!TN\ "<.R&; MQMNBB5=+1]S./]2_^=IM+6>JX4'R%U:;KL!W&-70T)&;)SD]PE)/BM%2_ ^X M +=PEXGUJ"37_HNJ41LI%A6;BJ#O\\AZ/T[S3I(MM# A6@C12KCS/F0V\IE_ MI8:6N9(34O/9#]1=\?X0V;.I7- ?A=^SR6L;O93QES@G%R>T8(XS)MI@]BN" M6/75(@I9'*/_Z%&8'@]M7,UO^5Y8>2PM"E9_Q7E7U!+ P04 " ". M,6]/0H5D=[0! #2 P &0 'AL+W=O0 MDBQ-DO=,<:%IF%%P.A6-@F=G(UY# (I Q'*^#5STJ5D *[M*_NGV#OVDAH:/DC_ M;,;/,/?SCI*Y^:]P 8GI00G6J(QT\4NJP7FC9A:4HOC;= H=SW'FO\*V >D, M2&\ ;"H4E7_DGI>Y-2.QT^Q['JYX=TAQ-E4(QE'$?RC>8?12[A_N<7Q)9G7/X!4$L#!!0 ( (XQ;T_K M&U[JW $ $% 9 >&PO=V]R:W-H965T+ M-!%95:J.0Z\ZT2,)=8Z?P],YM7@'^-'!I#9[9#NY"O%F@\]5C@-;$# HM56@ M9KG!"S!FA4P9OQ9-O%I:XG9_5__H>C>]7*F"%\%^=I5N<_R(404U'9E^%=,G M6/HY8K0T_P5NP S<5F(\2L&4^T7EJ+3@BXHIA=/W>>UZMTZ+_IWF)T0+(=H1 MR&SD*O] -2TR*28DY[,?J/V+PU-DSJ:T27<4[ILI7IGLK8B#*",W*[1@SC,F MVF#"%4&,^FH1^2S.T7_TR$\_>"L\./IA2T^>_ *Q5R!V O$_+1YV+?HPL=_D MZ#4Y>@2..Q,?)O&;)%Z3Q".0[DQ\F$>_2>HU23T"3SL3#R8,=B9D&PO=V]R:W-H965TWQ1@'$ K]._#V#'<5._ #.<<^;"D(UHGFT+X,BK MDMKFM'6N/S!FRQ:4L%?8@_8W-1HEG#=-PVQO0%21I"3CN]T-4Z+3M,BB[V2* M# 4S,7_@ M( M#P^9^!@E2AM74@[6H9I5?"I*O$Y[I^,^3C?7Z4S;)O"9P!?"78S#ID Q\R_" MB2(S.!(S];X7X8F3 _>]*8,SMB+>^>2M]UZ*-$DR=@E",^8X8?@*\X%@7GT) MP;="'/E_=+Y-WV]FN(_T_9I^N]\62#<%TBB0_E,B_U3B%N9S$+;JJ0+3Q&FR MI,1!QTE>>9>!O>?Q33[@T[3_%*;IM"5G=/YE8_]K1 <^E=V5'Z'6?[#%D%"[ M<+SU9S.-V60X[.^@$ .<% 9 M >&PO=V]R:W-H965TDT;=(F19W6?7;(\:+:F-E.Z/[];$-9VEVE?,&^\_,\=V?.EX]2/>L6P 0O M@O>Z"%MCAATANFI!,'TG!^CM22V58,::JB%Z4,!.GB0XH5&4$L&Z/BQS[SNH M,I=GP[L>#BK09R&8^K,'+L[6-/\(BG#D9]M0]<*4X +=PEXF-44FN_3>HSMI(,:O85 1[F=:N]^LXG63;F883Z$R@"R%.?2U3 M()_Y)V98F2LY!FJZ_(&Y?QSOJ+V;RCG]5?@SF[RVWDN9Q$E.+DYHQNPG#+W" MQ N"6/4E!,5"[.E_=(K35VB&*T]/WF2XQ@425"#Q JLW BDNL$8%UD@&V;L[ MPC ;/$B*!DD1@2TND*$"V>UE;E"!S0UE(A@:X4&V:) M(O!!-\41WK'1[87& M'S1]?$.I&(B^[UQR]&PO=V]R:W-H965T]H: TU;*08AGN_AZW/BAC0@JR+6EX&:XPB-4E64RE=^0B_\0USU(I.D_VE]]R^XW) MFIJ[R>VFNPIW9H)79O>:192EP=42#9A=CZ$W&#(B L,^NJ"8BQU]9TYQ(4(+($; W! N<8($2+) (XKL[PC )[B1&G<0(P1(G2%""9+[, M)4JPG"$3PZQP)RO4R>H] 0MQ A+B&1O.%THFDIX@49#[K,= $YE+T,S?$HI0 ML D*//L)^X!://])-./#8B V468$+Q."U ";"A4O A)_0"U>!B29HQ8!L7C" M#UXM!"D%-E'Q!*\%LIJOEN+%0,,9:C$0N_]O"6XZ1@WR['JE\G)Q:5RCOMD= M^_&6NH[S']XW\^]0>A3=]RW>4DA 832_A@DJ0P[X=Q4<%)VVEBYK)O MHOU"BW9X( 3C*R7[!U!+ P04 " ".,6]/GKJEL.8" !K"P &0 'AL M+W=O<%TQ>B8J7^I>MJ NF]++>!;*J.=L84I$'!*$X*%A6^LNYV7NL MEW-Q4'E6\L?:DX>B8/6?6YZ+T\+'_OO&4[;;JV8C6,XKMN//7/VH'FN]"CJ5 M35;P4F:B]&J^7?@W^/J!H(9@$#\S?I*]=Z\)Y46(UV;Q=;/P4>,1S_E:-1), M/XY\Q?.\4=)^_+:B?F>S(?;?W]7O3? ZF!C"T42@GQ5#3SH;&W%XDA(P9@SL,NRWF MW! K"^H;PW3T,.%NQ(EK+$+#OZ/$22..PC%C<.=BMW5I=.'RP'"SX=GTRB%P MMQ'T[U9965 _9+!N@M[??L'KG9GRI+<6A]*,F+W=;I*\(69L^("W8^AW5N^R M4GHO0NGAPXP(6R$4U^Z@*UU;>SWY=HN<;U7SFNCWNAW_VH42E1UM@VZ^7OX% M4$L#!!0 ( (XQ;T_\NYS); 0 (L4 9 >&PO=V]R:W-H965TVU8C.Q4UV M[ZNB_5"?_#'4/-=-573AMGG)VE/CB]T05)49"F&RJC@ MCOZQF;6O554T_ZY\69_OYS!_+_AT>-EW?4&V7)R*%__9=W^='IMPEUU;V1TJ M?VP/]7'6^.?[^4>X>Y"R#Q@4?Q_\N9U^H9&S?JBP8F&*#:QPMBK M) L&KBZ0=8%#O)SV@))O0+(-R*$!-6G $H\K1@(DT8O$#I+C:",70I!L&5DN MI[(;PXHUK**,E4YDK-D&=)2.THKD<]&8B5&-;M+-)9U89:3+%6_&L&8,8T83 M,R;J1J) 0\PP*NLPY\U8UHQES)!NUC;N1EI%IW6L4D+JQ,QVK!G'F+'$C(NZ M 7 &R>S<,#*%PB6F7<[:R1D[CMC)HWY^"?,;Z+3A9,:YQ*,"P>-'Q&\EG3BC M9MJ3"^^;HPR*90 :#R"8DQ'ZY**1T20#PV0CJ>D8M])($3UY1J:52UI#C%VC(1H@1I6K! R!AS,P=#9TJ0"&NPX=?; ;3F>=DHF%%'A M T-H0Q<,8-@+(%0>>>*$ F5R=\93&AE*TU4#8_Q:E);NG3B9$4D_/*21@;1Q MB282.TX.TOFMV14GHAFMD6&TP9S.5T8F50XIUSS+D6%YM(O%&-+@P-'UDI$I MI85.&.(YC0RGZIG$K9X>F+#'VCW1;&7 4=?0)Q*@6IN-=-//Q.^VRAV&1D(G=O$RRXI=6]K>09* M^.'W[(K1@$BLV)+GI(P12%^H%:-1-C'X,O']SH%-T'XX$1W3;'+R4?GF93B% M:F?;^O78]3-D4GH]Z5H-YU*D? -W#USY1RGN-E(P-6&\0PT7$X8HU"!;(T/- M<-"6_6_WZ[KS82S$AX"GO2]VUYO2/W?]I0W7 MS>5X['+3U:?QZ"^[GC\N_P-02P,$% @ CC%O3SSE /6T 0 T@, !D M !X;"]W;W)K&UL?5/M;ML@%'T5Q ,4?R1U%]F6 MUDQ3)VU2U&GM;V)?QZA\N$#B[NT'F%IN:NV/X5[..9R#H1R5?C$]@$5O@DM3 MX=[:84>(:7H0U-RH :1;Z906U+I2GX@9-- VD 0G69+<$D&9Q'49>@==E^IL M.9-PT,B^-1W;JK6^0NASH"7Z#_3,&(PFL4<^21'I5Y\\:.M<.(- 8?&>@7JA@OL@7,OY&R\1DT\ M;^F)R_F[^O>0W64Y4@-[Q9]9:_L*WV'40D?/W#ZJ\0%BGBU&,?Q/N !W<._$ M[=$H;L(7-6=CE8@JSHJ@;]/(9!C'::7((FV=D$5"-A/2S7\)>23D5P0R.0M1 MOU%+ZU*K$>GI9PW4WXETE[O#;'PSG%U8!#8?8FRO8DR8(F!DP*3;)+E* ML@+:I-LK*V1QNOZV_Z+ZQ*1!1V7=CPK'V2EEP0DF-^X*]>Z!S06'SOIIX>9Z MNF938=407Q"9GW']#U!+ P04 " ".,6]/-P-7J.\! #9! &0 'AL M+W=O,*&V*$LE6 ,DMB5&$/6^#&*D;-XVM[R32F'>*U@V< MA",[QHCXNP?*^\3UW0_'2UU6RCA0&K>DA)^@?K4GH2TTJ>0U@T;6O'$$%(G[ MY.^.H<%;P.\:>CG;.Z:2,^>OQOB6)ZYG$@(*F3(*1"\7. "E1DBG\39JNE-( M0YSO/]2_VMIU+6)N72>'@G14O?#^&<9Z'EUG+/X[7(!JN,E$ MQ\@XE?;K9)U4G(TJ.A5&WH>U;NS:#R?1=J2M$_!(P!/!WWQ*"$9"<"6$GQ+" MD1 N"&@HQ?;F2!1)8\%[1PQ_MR7F$OF[4'<_,T[;;'NFVR.U]Y*&6S]&%R,T M8O8#!L\P5P32ZE,(O!9BC^_H^#; X1ZQB6XAQWN([W]9SR)8+32P L%-H7A= M(%P5"*U .,\ ;Q:=&C"1Q306XRU*_2_B>(\('K$7+5)%LQ_,0)1V>*23\:Y1 MID\S[S2?3]A]"35.EW M9C(H%,IL([T7P[0-AN+M^)"@Z35+_P%02P,$% @ CC%O3]% @PM4 @ MN@< !D !X;"]W;W)K&ULC57;CILP$/T5Q'L7 M;*Z)"%*R5=5*K11MM>VS0R8!+6!J.V'[][6-EY+$2+S@VYES9L:,)^LI>^,E M@'#>F[KE&[<4HEM['B]*: A_HAVT\N1$64.$7+*SQSL&Y*B-FMK#OA][#:E: M-\_TWI[E&;V(NFIASQQ^:1K"_NZ@IOW&1>['QDMU+H7:\/*L(V?X">*UVS.Y M\D:68]5 RRO:.@Q.&W>+UCL4*0.-^%5!SR=S1X5RH/1-+;X=-ZZO/((:"J$H MB!RN\ QUK9BD'W\,J3MJ*L/I_(/]BPY>!G,@')YI_;LZBG+CIJYSA!.YU.*% M]E_!!!2YCHG^.URAEG#EB=0H:,WUURDN7-#&L$A7&O(^C%6KQWXX26)C9C? MQ@"/!GB(91#2GG\F@N09H[W#AN1W1-TQ6F.9FT)MZE3H,^D\E[O7/$R#S+LJ M(H/9#1@\P: 1X4GV40+;)';XP3Q,0SM!8/4QT 3!#0&V$X16@E 3A#<$T5V0 M R;1F%9CHCB*?+M,9)6)+#+QGPR*ZO,ZE$FN<_GZD'F4YS,J"#?7@+^@GLSH*D07H7IS/^! M9HH-6932&0IK,6T17GYYR%Y.*%AP?09T$V\&ULE5A=CYLZ$/TKB/=;[!F;CU42:3=5U4KW2JM>]?:939P$%7 * M9-/^^YJ/Y1(\;LE+ .?,^,QXYAB\NNKJ6WU2JO%^%'E9K_U3TYP?@J#>G521 MUN_T697FGX.NBK0QC]4QJ,^52O>=49$'P%@8%&E6^IM5-_9<;5;ZTN19J9XK MK[X415K]?%*YOJY][K\-?,Z.IZ8="#:KWP>G_CAG:SB]?_/^H0O>!/.2UFJK\Z_9OCFM_=CW]NJ07O+FL[Y^5$- MTO>&Z/]6KRHW\):)F6.G\[K[]7:7NM'%X,50*=(?_34KN^MU\/]F1AO 8 "C M ?B;8V MHZ\;$2>KX+5U-&">>@Q,,'Q$!,;[. 504SR!90ZW$VQM1!C1,R 9!';V. TB M8;0#03H0G0,Q<8 H9EGH,5&'*?M)()1\%HJ-DA!'CGQ)DHRTR(C$X2 D'83+ MTQ&1#B*"P6S-GGI,. DTCH#-2F=KHQ(FF8-,3)*)"3(X(Q-;T_PE3-;C&1L* M)@$2FDY"TDD6E$IBS8/Q= U[-C;*D'&5"F=T^S(B.\+APJ$ ?'FY<++#'SDL M*)@!=),5R6,VRPH%"SFZTD(+ L<%13. ;LH!>1S.U8G"01*#*T>TQ/ E&C. M;H)'JXP)5(C&]XP^H6SJTU, 2J0%*0@@^?X+=$J*%!I8(#=CO M*1:9WT%NB= 2 Y3$1',B%,C1)$#K$(2$"U=ETSH$T1UE26L'4-IA16N#W,M+ M2P+8DB"90_N1[F-DRZ-%NH^1+XB6 J'CY03I9D>[V24#APO'Q\$=7P=(MQ3: M+45$:X.<:XMTQZ#=#)*APP7=#'C'IHQT,R"U*5O1VB#)7&M+=PQ2S>!X!4&Z M&3"YX\N/;@9!;6KS: F09(Z=3] =(^QFD,SQ>B+H9A!P1[1T,PAJM[*BM4&2 MS34YF)PP%*HZ=H3B!"L9CL,TO4$L#!!0 M ( (XQ;T]WK.H2\@$ %L% 9 >&PO=V]R:W-H965TEK-17% Z]V_'Z U MQO)%./B>]SD' ODHY+MJ '3PT?%>%6&C]7! 2%4-=$R]B %Z\^T">45 MJ4$"JUU2QQ&)HA1UK.W#,G=K)UGFXJ9YV\-)!NK6=4S^.P(78Q'B\+'PUEX; M;1=0F0_L"C]!_QI.TD1H<:G;#GK5BCZ0<"G"3_APS*S>"7ZW,*K5/+"=G(5X MM\&WN@@C6Q!PJ+1U8&:XPRMP;HU,&7]GSW!!VL3U_.'^Q?5N>CDS!:^"_VEK MW11A%@8U7-B-ZS9/(',"61+(U,L$]'Y@]8GP@9F\JN^BVPOTS MQ2NS>B^3:)^CNS6:-<=)0U::.(L7#3+^"X1X(<09[%8&A&1^@YW78.<,XG65 M.-I4.6FHT_1.0_$^]5-B+R7V4/"&,FG2%24AF/@IB9>2>"AD0TF>*#&AV$]) MO9340]EM*.DS!5/JIU OA7HH\89"GR@$TWWBQV1>3.;!)!M,]G3\,4F3[9ZA MU;VPS\X/)J]MKX*ST.:*N8MP$4*#<8Q>S"DTYJ5; @X7;:?4S.5TWZ= BV%^ MRM#RGI;_ 5!+ P04 " ".,6]/S^]W%SH% S'@ &0 'AL+W=OGLOJ6[TWIIE]+_)C?3_? M-\WI+HKJ[=X46?VI/)FC+7DIJR)K[&7U&M6GRF2[KE*11X*Q."JRPW&^6G;W M/E>K9?G6Y(>C^5S-ZK>BR*K_UB8OS_=S/O^X\>7PNF_:&]%J>S5?3_'7Z M7-FKZ-K*[E"88WTHC[/*O-S/?^5W3UJT%3K%WP=SKF]^S]JN/)?EM_;B]]W] MG+6.3&ZV3=M$9K_>S<;D>=N2]?%OW^C\^LRVXNWOC]:?NL[;SCQGM=F4^3^' M7;._GR_FLYUYR=[RYDMY_LWT'=+S6=_[/\R[R:V\=6*?L2WSNON<;=_JIBSZ M5JR5(OM^^3X9]5E IVR=I[RN]C&=]O>[,+9E=D U/;N^TKS>!F] MMPWUFLU%(VXT8JAXH(HX&4H>J83S=*AYHAK-?[03V8Y<>R-@;T37@!PTL, - M2-B [!I0@P8/H#TJ&1C#\.:"_=)<@3KE.C%")=RIC[G, ?NF2 MCT\D/]*%IC*F-0.&B#G3MJJY\EC"A!2"T].T',%&%FKXC$)B% K"0[ G$. N# MDJ$1C$*!"0@[Z ;* 'TQ#@6B8XB8DYIAD/['?Q0224U)%2?$"\S*@"^1E$H-( M A IS]!*SRY>_L2X8'!(E(J1<:%Y%H\E=Z?5 ] )EM[JAI8PB"0 D7)3(3D. MHJ!D: 2#2 (0*?>O),=!!"2^[%!B$DD &>5D%&LH!@4E0R.8 M/0KM4MV5#8A(;J]H L3;ERS$,="EB7*'0%=R)'G%>84 M?"J*Q<1U0R5QRGPOA14&IYH"3C4.SJ!D: 2#4TT!IQH'9U R-(*YJ:9P$XCH M/+]HDE (J2040A>8PU+,0D53*??MZ!IH./-D)AKS4E->N@.R!AK./&37F(:: MTE"1%PQ I'V)EL:PTRC14NYSD,B-771SVE28ZK4[*ZQGV_+MV+33].;N]3QR MW9T>NO?5XN[13@%:8N-G2U)4HMG=HV:PA-L2]!S;+5O2'8A&/PQ?CE/_S*K7 MP[&>/9=-4Q;=V=A+63;&C@;[9 FP-]GN>I&;EZ;]F=C?U>48\W+1E*?^B#:Z MGA.O_@=02P,$% @ CC%O3Z\]>"R# @ >@@ !D !X;"]W;W)K&ULC59=;]L@%/TKEM]7C+]M)9'RT623-JEJM>V9)"2Q M:AL/2-+]^P&FGFUHTA<#EW/./1<0>'(E])6=,.;.6U76;.J>.&]R -CNA"O$ M'DB#:S%S(+1"7 SI$;"&8K17I*H$ON?%H$)%[!7@:^LUW=D)5M"7N7@VW[J>M(0+O&.2P4DF@M>XK*40L+&'ZWI=BDE ML=]_5U^KVD4M6\3PDI2_BST_3=W4=?;X@,XE?R;7KUC7$[F.+OX[ON!2P*43 MD6-'2J:^SN[,.*FTBK!2H;>V+6K57MN9.-8T.\'7!+\CI-Y-0J )04<(;^)# MC0\[/+Q-B#0A^F2"6./CSR9(-"$9$4"[MFJS5HBCV822JT/;X]8@>:IAGHCC ML)-!M?MJ3NP7$]'++ K3";A((8U9M!B_AX$= @CU+H5O2['P#;H_3+ R$7$R MA*Q-"(39$+,Q,5&8V9T&UL4(E$#0%X@\NT!H%0B50#@0@*/5;#&)PM0MQO.\ M(6AI"B4CG96I,Q)YO"^RN6-F4')D+3FRE#S:WT6+B7M9OD _'-5C!8VV>!T9 M?F'V@=W8:CX[2BYHY6\+%=:PNS0,A'(LE\![$ MP3R)'X%N4.(#E]U$]&G['+8#3AK]TH/N=V/V#U!+ P04 " ".,6]/B88X MWAX# 0#0 &0 'AL+W=OV-4 MY $.0QH4+"O]U<+,/=6KA3C+/"OY4^TUYZ)@]=\US\5UZ2/_-O&<'4]23P2K M1<6._ >7/ZNG6HV"WLL^*WC99*+T:GY8^H]HOL5$&QC$KXQ?F\&SITMY$>)5 M#[[NEWZH,^(YWTGM@JG;A6]XGFM/*H\_G5._CZD-A\\W[Y]-\:J8%];PCD,R+N!H3]H2S'<;)EDJT4M MKE[=;F_%]%N$YD2QO].3AFRSINAIU.QE%<=D$5RTHPZS:3%X@$$](E#>^Q 8 M"K'!CCF^#[!U$32!(T1@$9&QC^Z*B&$'!'1 C -RYX!:++@8@C$<) :#Q$"0 MQ K28A*#*0TFBM+(VI"MBR)1.!NIF(+)4""9%':0@ Z2Z9RGH(-T AWI)#I: M%)U&QPQ,9@8D,[.2<3&C+P *8;&%;A@:WH=9@R!D2S)TF(EG%GO;#C0D!H7) MB';12'] 0#9C58/Z?T1X^JN"8(&C",@BLHES020);>(BAY-/"4$VBY#JT&J.E@&ULE5?M;ILP%'T5 MQ ,4?&V^JB12FS3:I$VJ-FW[31,G006<@=-T;S]C* WV==7\"1\Y]YQ[+SX7 M/#N+YKD]<"Z]UZJLV[E_D/)X&P3MYL"KO+T11UZK?W:BJ7*I+IM]T!X;GF]U M4%4&$(9Q4.5%[2]F^MYCLYB)DRR+FC\V7GNJJKSY=\]+<9[[Q'^[\:/8'V1W M(UC,COF>_^3RU_&Q45?!R+(M*EZWA:B]AN_F_AVY75,=H!&_"WYN+\Z]KI0G M(9Z[BZ_;N1]V&?&2;V1'D:O#"U_RLNR85!Y_!U)_U.P"+\_?V->Z>%7,4][R MI2C_%%MYF/NI[VWY+C^5\H@]@ M'P;$0T!L* 1]LW3W5[G,%[-&G+VF7T#'O%NGY#96SW?3W=2/4_^G'D"K[KXL MHH3,@I>.:,#<]QBXP+PC L4^2@ F<0]6>)3 5&*)8>@4L\(P;(IYP##1%+/& M,#%>$$5[1C4!G1 D. %#"9@F8!."U*BDQ\0:4_=-S](P#'&="-6)$)W,T$$P MJ4,D1D5BBR"-C0740Y*+6N(P"XUGM[)1CCP2-(_$RB,S%W)B*1 &86+DD=B= MCTAJH!YL+C7.78\G13-.D=8[G)6A!-GG%R()&TVC78WG-; G#O >(]:P:#[3U*0B.=%8)RCP+ M'0J(0S.'+0 W'[ KNH\["Q#3F-U?#J#)FREROTX -Q?8YHHRZJ# S057F MP MQ=UQ5W<'^IO_'=YO";_GS;ZH6^])2+5ST-_W.R$D5[F$-VJM M'=0N=+PH^4YVIXDZ;_JM6'\AQ7'89@;C7G?Q'U!+ P04 " ".,6]/M(S^ M4=L! !D! &0 'AL+W=O&)"!V4;1 "Q@IVG[3TFA!N*@D;:6W+Q=941VA/R9G]-Z;A3/. M1ZE>= =@T"MG0A>X,V;8$Z*K#CC5#W( 8;\T4G%JK*E:H@<%M/8DSD@215O" M:2]PF7O?296YO!C6"S@II"^<4_7G $R.!8[QS?'QCUXHY<)6 M5S@"8T[(IO%[TL1S2$=^'/<=*_T=8)R41(9D*\ M_2\AG0CI&\%WDX3,?*D?J:%EKN2(5'BL@;J9B/>I;6;EG+YW_INM5EOOM=Q\ MV.7DZH0FS"%@D@4FGA'$JL\ADK40A^0=/?DWP/$]8KM;CY"N%I%Z?KJ,L(G6 M!;)5@9L'_?J&I[H=%9&CLZ_H$;*0W8'*,'.]2=7?G98- 8 M=]W9NPJ#'PPCAVFGR?S'4OX%4$L#!!0 ( (XQ;T\#W(9$_ $ 'H% 9 M >&PO=V]R:W-H965TEY M9C="# >$>-E A_D3':"7;VK*.BQDR"Z(#PQPI8LZ@CS'B5"'V][.4YT[L3RE M5T':'D[,XM>NP^SW$0@=,]NU[XF7]M((E4!Y.N +? /Q?3@Q&:&%I6H[Z'E+ M>XM!G=GOW4,1*;P&_&AAY*N]I9R<*7U5P>,CI:;+JL :MOPCWX\C!+E=1GI]])MUQF;WF8/*?HIHAFS''" M>"N,]X@H]H@H7B!("EA4>$85GJ[WUQU"QTS@&PE\31 \V$@V-B9,K#&]QKR+ MXR#<6#&@7,]US6("HYA@)R9RG(V8"1,]M-F=?&%"1=Y?3B8TB@EW8EQG:#& 7"?>WA):_05J*GW%[-+V MW#I3(7\H_=G7E J0C,Z3M-?(0;@$!&JAMK'&ULE5=M;]HP$/XK47Y $U]L)ZD "2C3)FU2U6G;YQ0,1$UBEACH_OV< M%U*P+U7X0FSGN<=W3WR';W*6Y5NU%T(Y[WE65%-WK]3AT?.J]5[D2?4@#Z+0 M;[:RS!.EI^7.JPZE2#:-49YYX/O39NVYG$WD465I(9Y+ISKF>5+^ M6XA,GJ99/FHJA263BEV$[=.7E< M05@;-(C?J3A75V.G#N55RK=Z\FTS=?W:(Y&)M:HI$OTXB:7(LII)^_&W(W7[ M/6O#Z_&%_4L3O [F-:G$4F9_THW:3]W(=39BFQPS]2+/7T47$'.=+OKOXB0R M#:\]T7NL958UO\[Z6"F9=RS:E3QY;Y]IT3S/'?_%##> S@!Z \(_-0@Z@^## M@'YJ0#L#VAM\CF<=GAD;>&WHC99/B4IFDU*>G;(]#H>D/G7DD>FOM:X7FX_3 MO--R5GKU-.,^F7BGFJC#+%H,7&$^$)YF[[< ;(L%6.9PN\'21O#P%K*R(83$ MN!+S0^ MS HC"F$@*H9&Q9"H*$[ 40(^7M<0)0A'Z-IB^%6@%, W9+5! 8L,IA4"HI&/ M^QNA_D:(OPPGB%&">+QBQ,>3UA^A60>Z#C6R4$L$%?I@9A^&HO&0TP.5AB!. M\P$*M)+,"=PA'5X&2#!&NL *EX?,5,X&0-4A=AD@;$@U/,4) MNT,U/,D)'Z,:MP]<0$W5;% 8^:9J"(@-Z897%8*5E7" D]T$MVA&Y[J)!ZC M6VR?-NL_ P$Q8ITV&T1Y@'L,>&D!K+1$ Q1XH@,9KQO@B0XP0K<.=!TM\9E5 MX1!8Q&AD2(>@8I\,U'7 :PM@M67@D@)XN@.]0SL\W0'[2[>T8];5(2!Q:$IG MHX #F-(A** #EP@P"\SM6SR9P4[FT+R">E<_0=02P,$% M @ CC%O3W>MJ;+2 @ 2PH !D !X;"]W;W)K&UL?99=;YLP%(;_"N)^ 1LP4"61"F3:I$VJ6FV[=A,G007,;"?I_OV,H13, M:6\"=I[SGO<8?ZUO7+S(,V/*>:VK1F[?)_9G55*YXRQK]SY&+FBK= M%"=/MH+1@PFJ*P_[/O%J6C;N=FWZ'L1VS2^J*AOV(!QYJ6LJ_F6LXK>-B]RW MCL?R=%9=A[==M_3$GICZU3X(W?)&E4-9LT:6O'$$.V[<>W2W0R; $+]+=I.3 M=Z=1)4/ZXL9U75*6D??P=1=\S9!4[?W]2_FN)U M,<]4LIQ7?\J#.F_ U#R:4 P! 1C ,:?!H1#0/@>$'X: M$ T!T;LE$^#UM9O!+*BBV[7@-T?T\Z&EW;1#=Y'^7/NNTWP=\Y\>3ZE[KUN" M_+5W[80&)NL9/&'02'A:?4R!H1097H3C>8)\29!XCA1+!*%TSNP &?2!TP < MC, (!#,!# N$H$!H!,*90&"-9L\0PS2&B0*KDGS)D-C2*99,F(2PV0@T&P%F M0\MLM$B""+', DQB3:%BR01) ILEH%D"F(TLLV21Y NVYE$.,"BT*BH *(#- MQJ#9&#!KY0M !-MVEQ#!OK5*=DL(I_B#M8A\>!_V@;)2 M>R,&(&PMM1R$K"]5@)"U+>\ *)P,T+RL#XX7!.2Q=\0!2J;C%ZSLY9U#6+JR MURY H6 5QI9M;W) UDR>9*']_FD#URKIAVZ:_TAGC6-[NQ4;&CZEYC_2[ZZTW?4+P=KF[> M>'_<_@=02P,$% @ CC%O3VU<,[WI @ 0@L !D !X;"]W;W)K&ULC99=;YLP%(;_"N)^ 1O,1Y5$:KZT29M4==IV[29. M@@J8@9-T_WZVH13LDS2]*. \Y_7[&C!G>N'U:W-D3#AO15XV,_

19R5[ MJIWF5!2T_K=@.;_,7.2^#SQGAZ-0 ]Y\6M$#^\G$K^JIEE=>K[++"E8V&2^= MFNUG[B-ZV"!=H(G?&;LT@W-'17GA_%5=?-O-7%\Y8CG;"B5!Y>',EBS/E9+T M\;<3=?LY5>'P_%U]H\/+,"^T84N>_\EVXCAS$]?9L3T]Y>*97[ZR+A!QG2[] M=W9FN<25$SG'EN>-_N]L3XW@1:.OWW,K@ =P6X+Y!SWRH( MNH*@+\#AS8*P*PCO+2!= ?FP%-TLB+J"R"CPVL72J[^B@LZG-;\X=?L 550] MI^@ADO=WJP;U[=2_R1O0R-'S/,+AU#LKH8Y9M P>,&'HCYFES:">\*2#W@:& M;"RP51[%Q@PV@L?$ZG.1M8T@E(Z9#2"#KH0)P#4-M$ P$L"P0 @*A%H@' D$ MQG*T3*294C,I\N6?L28VAOS$YM80A\B0&_DFH&\"^#8?)@),1 ;KVZ:S*8*1 MG<[&0I+:X6PLOI$M K-%0#9BN(ZL>;Z$V'8-8$ELNP8PXE]U'8.N8\!U9+B. M =>0;8 C +<&N,B_;CP!C2> <>-E7B1WO0)+ OMY5[=I[:V,?.%&J5+P70I MD"XQ;+=,/'Y1B/'(K6PJ]0-#:FU#<1P;P38V% VW^5$JY,,?$Q_(96RO2PC" MYE9^#[0&(6.!-I] XUA7OI$(D##WXPY*!NN'_4EJWB\(PY/ BF9C*!ABK6]O M\)DO6'W035KC;/FI%.H3-ACM&\%'K-H$8WRI&D3=/GS(M-WE#UH?LK)Q7KB0 M38AN%?:<"R9=^A.YL1YE0]M?Y&POU&DLS^NVJVLO!*^ZCM7KV^;Y?U!+ P04 M " ".,6]/.[3V"W$" C" &0 'AL+W=OV,PX9*(("U452NU4K35ML\.<0):@ZGMA.W?US:$ M$N/D);:',V?.#'@F:4_9.Z\P%LY'0UJ^.OV3)[ Q'*L&]SRFK8.PZ>=^^)O"U\[:,2O&O=\MG=4 M*@=*W]7AVW'G>DH1)K@4B@+)Y8H+3(ABDCK^C*3N%%,YSO9G, 7%< M4/*[/HIJYR:N<\0G="'BE?9?\9A0Z#IC]M_Q%1,)5TIDC)(2KG^=\L(%;486 M*:5!'\-:MWKM1_Z;F]T!C@YPR(BL,J*E#&@68\ DLQC07WFQH<2"@JOPP:N-K6)B M2TV,A/-XD? GHVR%!3(K[9V.Q*HCL>@PTLV319"-69$E9/81WFF%:F(SZS3I7J!JS88]5Q-0M^S_-,/X_('8 MN6ZYBMYO2LYL:<#P2>AMK'&PO=V]R:W-H965TA;5:[WG7#IO15[6,W'!\^KUGA=I M?2\.O%1_V8JJ2*6ZK79>?:AXNFF"BMRCOA]Y19J5[GS:K#U5\ZDXRCPK^5/E MU,>B2*M_"YZ+\\PE[F7A.=OMI5[PYM-#NN,_N?QU>*K4G==EV60%+^M,E$[% MMS/WD3RL*-,!C>)WQL]U[]K1K;P(\:IOOFUFKJ\=\9ROI4Z1JH\37_(\UYF4 MC[\FJ=O5U(']ZTOV+TWSJIF7M.9+D?_)-G(_LSELSA_Y::AT'5, M]]_YB>=*KIVH&FN1U\UO9WVLI2A,%F6E2-_:SZQL/L\F_R4,#Z F@'8!)+H: M$)B X#V 70U@)H"! *]MI=F;52K3^;029Z=JO]Y#JD\1>6!J]]=ZL=GLYF]J M>VJU>II'@3_U3CJ1T2Q:#>UI2*?P5/:N!,5*+*@53H<%EK8BBH>2E2TA9(*[ M"-!&@R9!,&ATI V&)F!- C9( !I9M)JHT91HJ[:"1*!56S+Q<:,A:C1$C ; M:&C5N(-.$0ETBDE&]C1"K4:V51("JY%5!)S/I:VX2X!31$("W&F,.HV1367 M:?RA4UL!=GUE*WKG8^ S07TFB$^XH\D5GX,2$[3$!"D!3L9B22?W.5$?@1! K)2 H4;H^$(D8GT&@K2GI&D_N(^;T? DX*&A*#QWB%JMC( M(TAP,)+ [H!9KX!6-/E,!UA(S& 'F&H,S 0G,T'0S CLP,8J?#J-Y"/'F"H< M,8P3FB"(9O!=0FRZ6H;#SYZK%1H2CZ"0X-0F"+89?,.0:]P>5L&)2Q#D,HA< M(XIOJ(+SDB# 9!"8J&@$RP2')D&HR2R@8:*1.A0')T7 R<#;<(&*QNK@Z*0$ M20&Y9T3];X>";W"):"S,(9IPC!$4YS1%.!U"RAG1#6>6XBRE"$M#2"(CNJ4* MSCN*\"Z$^#"B:T^&UQL2"E[MF@&L=M;B6$K]OW9OM1OR'JD>,L#Z0@U_[:CV MGJ:=''^DU2XK:^=%2#7"-(/&5@C)E4/_7J%HKX;5[B;G6ZDO8W5=M1-;>R/% MP4RC7C<2S_\#4$L#!!0 ( (XQ;T\EOJ&2T@$ $@$ 9 >&PO=V]R M:W-H965T ECZ(,Q(&04(X;07.4^\[JSR5O6&M@+-"NN>< MJC\G8'+(\!;?',]MW1CG('G:T1I>P/SLSLI:9&8I6PY"MU(@!56&'[;'4^SP M'O"KA4$O]LA5)$\\I7>!R?V/_ MZFNWM5RHAD?)?K>E:3)\P*B$BO;,/,OA":9Z8HRFXK_#%9B%.R4V1R&9]F]4 M]-I(/K%8*9R^CVLK_#I,_+>P]8!P"@CG@##RM8R)O/(OU- \57) :CS[CKHK MWAY#>S:%<_JC\-^L>&V]USR)=RFY.J())XA6"2)/$'TB2.Z*'#$'CQ$><]@D4;!X_E-TO)HR7DFY MOTL9KZ3&UL M?53;CILP$/T5Q >LN2>- &F3J&JE5HJV:OOLP'#1VIC:)FS_OK8A+ &Z+]@S MG'/FC#$3]XR_B@I 6F^4-"*Q*RG; T(BJX!B\<1::-2;@G&*I0IYB43+ >>& M1 GR'"="%->-G<8F=^%IS#I)Z@8NW!(=I9C_/0)A?6*[]CWQ4I>5U F4QBTN MX0?(G^V%JPA-*GE-H1$U:RP.16(_NX=SJ/$&\*N&7LSVEN[DRMBK#K[FB>UH M0T @DUH!J^4&)R!$"RD;?T9->RJIB?/]7?VSZ5WUMG(H M<$?D"^N_P-A/:%MC\]_@!D3!M1-5(V-$F*>5=4(R.JHH*Q2_#6O=F+4?]>^T M;8(W$KR)X$8?$OR1X+\3@@\)P4@(%@0TM&+.YHPE3F/.>HL/7[?%^A*YAT"= M?J:3YK#-.W4\0F5O:13N8W330B/F.&"\&<:=$$BI3R6\K1)';T7W'@NL:$H3;3L--I^&&4W?A=,#L9C7V?K"PNL;L]HN.SQN8T%F81;/+2(&7YD<7 M5L:Z1NIO.LM.L^39TY=YD3^J&3.,A'>984!]Q[RL&V%=F52_BKG0!6,2E$7G M27FLU$R< @*%U-N=VO-A,@R!9.TX]- T>=-_4$L#!!0 ( (XQ;T^1[MNY M"P( P& 9 >&PO=V]R:W-H965T?^RK\&GINJUC9 BJRC%?P$_:O; M2[,B$\NQX="J1K2>A%/N/ZRVNU5@$QSBI8%>S>:>+>4@Q*M=?#OF?F = 8-2 M6PIJA@L\ F.6R?AX&TG]2=,FSN=7]B=7O"GF0!4\"O:[.>HZ]S>^=X03/3/] M+/JO,!:T]KVQ^N]P 6;@UHG1* 53[NF59Z4%'UF,%4[?A[%IW=B/_-'#:_H_:,5]O0[$UI@VXKW#MC7IGHI4B2,",7 M2S1B=@,FG&%6$X(8]DDBQ"1VX8?T)(EP@@CU&#F":$X0W7 0HP2Q(XC_C<"Y$R2Y>4(/CT4,KN,'&3EVI#R M2G%N70^<1:=6]Q"ZR_P//O3)'U163:N\@]"F);B+>Q)"@W$2W)EOL#:M>5HP M.&D[3&ULC91O;YLP$,:_"O('J/F3 M0!(!TIIIVJ1-BCJM?>W $5!MS&PGM-^^MB&($*OJF]AW//?CN8MQVG/Q*FL MY;TQVLH,U4IU.XQE40,C\H%WT.HG%1>,*!V*$Y:= %+:(D9QZ/LQ9J1I49[: MW$'D*3\KVK1P$)X\,T;$^R-0WF.L)J#+T+=CM$Z.W@N<&>CG;>Z:3(^>O)OA59L@WAH!"H0R!Z.4">Z#4 M@+2-_R,33:\TA?/]E?[#]JY[.1()>TY?FE+5&=H@KX2*G*EZXOU/&/M9(V]L M_C=<@&JY<:+?47 J[:]7G*7B;*1H*XR\#6O3VK4?^=$\.?U1%S)H)=I(=9F*2=G7VFNY4Z>\GC.$GQQ8!& MS>.@"6>:\%:QOU?,(%@;F%R$3A>AK5_=N-BX 9$3$%E = /8N@$K)V!U[R#Q M%W,8-(G5M%83;./E*%RBC>^VLG9:63NL!&Y [ 3$7Q]&X@0D7QA&&ULE5?K;ILP%'X5Q ,$;.Y5$FE-FV32 M)E6=MOUV$R=!!2N+JEFX M)R'J.\]K=B=:DF;&:EK)7PZ,ET3((3]Z3$MYS4YTA]4_*R?N!QYGFYM[1RWEA;%7-?BZ7[B^JH@6=">4!)&7 M"UW1HE!*LHX_1M3M/!7Q]OY=?:T7+Q?S0AJZ8L7O?"]."S=UG3T]D',AGMEU M2\V"(MLAQJIX ZGT(=LA!*&LPWBR:5WG,-@YK 6" MGD<""P2@0* %PIY :K6^Q:0:4VF,/T/6:E=30 ]30(]30&L(%%J%;R 0MC;$ MM@4EMR"X@2'8P!!H8&85"V#2$9,(-(D 6290!@,F\2@20P(6 E;#S%A$,,F M"6B2 ";6$UDG@R>"+,AF"(FL$&\!B#^2K10L-05*C6"!#!3(IH<3^?#!Z ,U M#$XB"#3F,W( (T BM7T@T$A'$7Q<(3R4R$:2@. #"P6?Z"H<603E<=!5 )2A M$1\XM0B*Y*"K "@;R2V"@XN Y&;!B 0<2Y1\HJMP7!"0E\R.M@'%-ZD,1US@ M3*$,00;4.\?PR&;'(__>H;PDM@\>^ 3V-?LBW@X$ MJ\U'AM=]Z2S_ 5!+ P04 " ".,6]/8BS&WMH" #("@ &0 'AL+W=O MQC.],/XJCI1*[ZTJ:S'SCU(V MDR 0VR.MB!BQAM9J9\]X1:2:\D,@&D[)SI"J,HC", TJ4M3^?&K6'OE\RDZR M+&KZR#UQJBK"_RUHR2XS'_G7A:?B<)1Z(9A/&W*@OZA\;AZYF@6]RJZH:"T* M5GN<[F?^ YIL4*()!O&[H!#:$G7&EI7"_'K;DY"LZE24*15Y:[]%;;Z73O]*@PE11XB^2H@[ M0MP3E+$?$9*.D+P3T@\)N"/@=T+R(2'M"*E%"-I@F>BOB"3S*6<7C[<)U!"= MIVB2JOO=ZD5SG69/78!0J^=YFH^GP5D+=9AEBXD&F"0);S$K%X-Z1* LZ,V( M(#.6D4-/,^L$%Q+=(M:?BVQ<"$(Y;&@,QBLV LGPC!## @DHD!B!^,;(#!; MH !V+P&]]0"%?D$ A/=$?B3E%'7R\R""S(#RCZ/,:K#G03/NQ& M#X"EX?VPV(7W=A>NJBCYM# L0(S]CPX&#V=%^<&T/<+;LE,M-7>PVK=6BT@_ MO-;Z2K=

U1M93\IZ5[J8:;&O.VMVHED3=&PO=V]R:W-H965T?MQ//8ML U8D^DQ8VXLR>T1EQ,Z<%C+<5HITAU MY06^GW@U*AMW/E6Q-9U/R9%798/7U&''ND;T;XXK;W*KJQQPTK2.!3O9^XSF*R (BC$KQ*?V=78D:5L"'F3DZ^[ MF>O+C'"%MUQ*('$YX06N*JDD\OBC1=W>4Q*OQQ?U%U6\*&:#&%Z0ZG>YX\7, M35UGA_?H6/%7M?Z%9B<$FA#T!)#<)82:$'X0HKN$2!.B1PFQ)L2/$A)-2!XE0$V (X+7 M/5VU7$O$T7Q*R=FA7<>U2#8VF$#1$%L95.NO[HD58R)ZFD,03;V3%-*8O,,$ M5QC0(SRAWEL$-HL\,.C!T&!A(A(XA"Q-" #9$//9Q$ 0#S$O-DPRQ*QL&&BO M.+0^U% )A .!U"X0604B)1 -!,;5=ABH,(W"A+[\C0HV8<$0-D@GMJ83&^F M9+2&>8=)KGP^1?".4V)U2LS"@U%%>6)4!'P_ON4#K3[0X@-&/M"H*,O2;-28 M"VADD_DA&.6\-%$@!=F-IDJM*:>6E,>+D)K)0'#KR616F\QB$]H%@&_?4OS' MVQ_ UW^,S/\!4$L#!!0 ( (XQ;T\V68A=]0$ <% 9 >&PO M=V]R:W-H965T^[93QH'*8B0M? ?U8SP);:&%I>X9#++G0R"@.82/ MV_TQ,W@+^-G#)%?[P%1RYOS%&%_J0[@Q"0&%2AD&HIO[%_LK7K6LY$PA.GO_I:=875K/]AUY-99RV%?9,)R^U]UIF."[0U1#-F*/#X!5FNR"09E\DL$_B MB._"XSSV$T3>'"-+$*T(PEB"U!_%^1R4V1#I-9S& QNUWF%TF\(HE' M)+T1<9AT)?(AVT6)7R;URJ0>F>Q&)KV3R?/HG8YE7I7,HY+?J&1W'=OFN_1& M!:TN(@/1VA&40<4O@QW_E7>9\D=L+_(_N'LBOA'1]H,,SESI<;"7MN%<@?O*OU!+ P04 " ".,6]/\0!D M+#D$ #%$P &0 'AL+W=O/^)M2^=W$J?%P#V4Y:GG><7FH).H>,E..C7_[+(\B4ISF>^]XI3K M:%L');%'?5]Z271,W6&_;GO+A_WL7,;'5+_E3G%.DBC_=Z3C[#)PB7MM^'G< M'\JJP1OV3]%>_Z'+/T]ON;GR;EFVQT2GQ3%+G5SO!NXKZ:T)KP)JXJ^COA2= MWTXUE/K>^JP"N[^OV:?U MX,U@WJ-"C[/X[^.V/ SA>=X_)G=IGK=D#"==K1K_2'C@U>*3%];+*X MJ#^=S;DHLZ3-8J0DT>_F^YC6WYK9@* -")X-"-N \-D XE\KYW^&R/\/N17[L]I?='*M M-J%/Z[K6F\"">XT5:V]/HC(:]O/LXN3-[7F*JJ< Z9DHD[QJK>^6^D_C[\*T M?@P5#?O>1Y6I948-0SL,Y_X]L[09R>66 ,D+S\VP@A(5XAACN%U1G8 MG52!9^!X!EYGX%T-<+"CAE$UDS9#X3Z QC9$: !&/+&A;TP( ?Q@4TH0D&IJ M0S24#*2:(=)]*B1PA4TQR0CT!2)>AH(&P!K(1! I0+*530DI%1"VQB95^N$# MDPB\Q (QB<0S2#R#M$RB&*C'J&%D=Z89]\%M/$8H+@,P.1.$$B%\L'Q'*$7@ M%$XQBDMPM\X0*B04N&EN4\IG$HQQ@5%"@?E:8F.D 5"_PG2Q ,S$&NLQ]!_4 M6.$U5DB-H;65K0;.Y,IFB,_ ZK5&("(4KC? ]0:(7KA(!HC;J(">1"C!X0(T MP2C;DPBE MCC%*$"J>"SRZ:,VWRXHB$4X="Y"RR7[4ETC!RX8(7EX@26&*&H M+QE>XQ"O<6@_N3J;G+L,U680W4OYMD\XJ,>HA8*.6/\%V@2%8#DF"/7-8'") MPWN$/D$I#E;>&4K!I7>.4@+(7^#R0U#<)2X?&.4'-O=@B"MS!'4#P/?@KH8AH!OU+G_$O!MG^M2G4 MOVB/EG\Q"JJ?H11<">3G=.RNC$ZK;=SHE=:O>>" M]A'I+0C2OJS.E;!VVON!Y7DES 0PM =^/:+R/J4V!USK*-\?T\)YSTKSKEZ_ M3N^RK-1F'HQO7.>@H^WM(M:[LOJIS.^\.5AJ+LKLU!Z:>;>3N^%_4$L#!!0 M ( (XQ;T^R#%Z:,@( $(& 9 >&PO=V]R:W-H965T@,IK83KF]?VQ". M@'M_@KW,S,YN["7M&'\3)8!TWFO:B,PMI6PW"(FBA)J()]9"H]Z<&:^)5%M^ M0:+E0$Z&5%/D>UZ,:E(U;IZ:V('G*;M*6C5PX(ZXUC7A?[= 69>YV+T'7JI+ M*74 Y6E++O 3Y*_VP-4.C2JGJH9&5*QQ.)PS]QEO]K'&&\!K!9V8K!U=R9&Q M-[WY=LI<3QL""H74"D0];K #2K60LO%GT'3'E)HX7=_5OYC:52U'(F#'Z._J M),O,7;G."<[D2N4+Z[["4$_D.D/QW^$&5,&U$Y6C8%287Z>X"LGJ0459JR))GG+6.;S_ M=UNB#Q'>A*K[A0Z:9IMWJCU"16]Y$H8INFFA ;/M,?X$@T<$4NIC"M^68NLO MZ/YC@MT2$2>/D/T2@O':[B*P%AH8@6#JP@_L J%5(#0"X4.GHEFG>DQB,(W! MA),D?;%+C!_%WKQ>"VH=8]]N.+(:CBR&XYGA'A-/#:]6ZYEC"VB-9X=DOP1% M7O*?IEHM:\'VO]1K)VF-AH_&SD_P!02P,$% @ CC%O3SREI6T1 M P Q@L !D !X;"]W;W)K&ULC99?N+0/R=DQ/N!3(X M\/JMV3 FO/>RJ)JAOQ%BVP^"9K%A9=9<\RVKY#\K7I>9D)?U.FBV-*O&+/M=?LRC*K_XU9P0]#'_G'@9=\O1%J(!@- MMMF:_63BU_:YEE=!Y[+,2U8U.:^\FJV&_@WJSU/%:^!WS@[-R;FG5O+*^9NZ MF"Z'?J@"L8(MA'+(Y&'/)JPHE)&,\==X^MV42GAZ?G2_UVN7:WG-&C;AQ9]\ M*39#/_6])5MENT*\\,,C,^N)?<\L?L[VK)"X2B+G6/"BT;_>8M<(7AH7&:7, MWMMC7NGCP?@?9; &P'N!'+NKP21$40? O*E@!@!N500&T%\J2 Q@N12 34" M>JD@-8+T4D'/"'J7"E!XK%SX(4F^EG3%1A?/GP^P\0E:&2EN'49(P^0C17X$6*BWYNG[P',70:@'5RB".R72#M%IC"2"'0CL0+0#.>NUGK78EJ&:J31S MA0C"L;5B%\,Q1E8AYX 908C H6,X=.R&CNWF;YGD9!Z2ILBNDDNA&$>1];3- M 0SC!']2K 1.G3BID=WFL\29*")):C7.DTLA2F.[;G, 0VF,8C@UA5-3X%Y; MJB+';,3CY3I:L7NL=8>,M^*X2ZEUW,MIM.F^P^LY:XV/4GR)@?"8WJ>V> M\L.^W>'^R.IU7C7>*Q?R^ZX_P2O.!9/1PVOY#MC(375W4;"54*=4GM?MUK*] M$'QK=LU!MW4?_0=02P,$% @ CC%O3S@<>%)- P ;PT !D !X;"]W M;W)K&ULC9==>%=7$W4JY MN_2\:KGE>5)=B!TOU#]K4>:)5(_EQJMV)4]6C2C//.S[H9%.QTW;&U[2S5;6#=YTO$LV_">7OW;/I7KRNBBK M-.=%E8K"*?EZXEZARP5J! WQ.^6'ZN3>J8?R*L1;_?"XFKA^[8AG?"GK$(FZ MO/-KGF5U).7CKP[J=GW6PM/[8_2[9O!J,*])Q:]%]B==R>W$C5QGQ=?)/I,O MXO# ]8 "U]&C7_!WGBF\=J+Z6(JL:GZ=Y;Z2(M=1E)4\^6BO:=%<#SK^408+ ML!;@3J#Z_DI M(!\"NB7 JH%=*@@T()@J"#4@G"H@&D!&RJ(M" :*HBU(!XJ M0/XQ<_ZG)/Q:TB4;#>[EF&Z$#8G7%E93J3>)3*;C4ART^A2J53P MNK6I_>9/5:V5:GV?LB <>^]U),W,6@:?,)3Z?>;)9E!'>,I"YP.#/F;8TN-^ M#]3=[*?R7FY:7;NE;,4^T+6Z\=):W&ULC9C9*^&[2+E.VJ..ETQV:J M4CTU,]?$EI=J%@_@N.?M1RQV\-$A\8T!^?N/?FT6YM74 MW]7UX2X(JM7.9$GUM3B8W/ZS*UCN0VJ0VF2=2O*TH"&H0RR9)_[LTE; M]E+.)L6Q3O>Y>2F]ZIAE2?G?W*3%:>H3_USP<[_=U4U!,)LUU,_;!R9 MU*SJ)D1B+V_FP:1I$\GZ^+BO2?_;K>37WM M>VNS28YI_;,X_3!]@X3O]:V/S9M)+=XXL76LBK1J?[W5L:J+K(]BK63)[^ZZ MS]OKJ8]_EN$"V@OH16#K_DC >@%[%_ /!;P7\%L%HA>(6P6R%\A;!:H7J%L% MNA?H6P51+XAN%9#P/'+ANT1^++D,-KFYEO-P$PHD03>QVIGZF-3);%(6)Z_L M%MLA:=8TN;,J&[PI;>=^^Z>=K94M?9LI22?!6Q.I9^8=0P<,Y^$ULW 9(X3.%M1'8T(9D> 2.1^!M!'XUUT"'+#I&M4S>,52# M'EFZ$&=":M!DA"),:-RRP"T+Q#(->(9#.E"8T.J..QJ!&,1@SV-!9.C2SG"74>(:[!Z%I%3 M4<0D<+-T(1+:/@1-BUTLQ/TV21/-4B'B&)A9]-"P&L$U2!%+A*)* BI&J#'+ M8XF5N):5DS7)!]7T?C]%8@31.A0C?O$$?$\HXI= O]3M/$$UG!8(IAA2(1M9?V0D$Q(D%2J8"GOH:G4) M"4V[D(#;HAB!J%W-(YY'4B%!,!V"\7A *;B#>40H M+N$J^H90)!3PG?:$8%^($@#[CF!VIP?WT)@S'8)8SY@S8K<%SGO Y2B-B#/2 M2#@:.AD[QEJJV-BNAXQL(0BRAU!PMX9!@D'?&.28QB"8*X+!]V-FRFU[4E)Y MJ^*8U\TWP*#T_CNZ.>/I-SN\\I[+6K[ MW=M^FFZ*HC;6>_C5OA%V)EE?'E*SJ9M;9>_+[LBE>ZB+0W^<%%S.M&;_ U!+ M P04 " ".,6]/R+ZWW+X" #Y"0 &0 'AL+W=O_.YO#BXOIWOJCUC9YKZNF7Z9':]O'+.NW1UVK_L&TNG%O M]J:KE77#[I#U;:?5SAO55480$EFMRB9=+?S<4[=:F).MRD8_=4E_JFO5_5OK MRER6*4X_)I[+P]$.$]EJT:J#_J7M2_O4N5%V];(K:]WTI6F23N^7Z6?\N,%L M,/"*WZ6^]#?/R9#*JS%OP^#[;IFB@4A7>FL'%\K=SGJCJVKPY#C^3D[3:\S! M\/;YP_M7G[Q+YE7U>F.J/^7.'I=IGB8[O5>GRCZ;RS<])<339,K^AS[KRLD' M$A=C:ZK>7Y/MJ;>FGKPXE%J]C_>R\??+^$;RR0PV(),!N1J,Q9DUH),!#0RR MDW$02%'5#0 ?4.V%T:,DACU$BO:;R&<\R" M3&*1$)S * Q$80!*'J",&G$3A5#& M4F5C%.9U@XR,(!EB)@X5$4*A!' 0N@ M*G(N8!@!PH@8)@_"K$441G"$P^T6JSA&#,$P$H210&5P ".C,)]XSG @VP R M*@DK8)P5P;@4*86(2I+##,4H L!< 2K,"ZB',FC+-PH2 9+O(< MQL$(;E$( *)ACT)Q*"E1^'E#LIS*F6:%9WHFCH"*L$"3YGY7$,)$" 3I$!5\ MA@CNGY@ )6(A$@%6@PO&0R1 AP67; 8)[L@X;LG1CIXT=UN:H2+DB54%PG-+ M!C=E''?E>,E8U/O=DB$>[2% 1SB//K+LYA\\'(I^JNY0-GWR:JS[G?N?[MX8 MJYU/].#ZZ]&=PZZ#2N_M\.B.#4DW'D;&@37M=-#*KJ>]U7]02P,$% @ MCC%O3X@VJKUD @ G < !D !X;"]W;W)K&UL MA97;CILP$(9?!7'?-6=(1)"6H*J56BG:JNVU0YR UF!J.V'[]O6!L,18VYM@ MFW_^^<8QGGPD])4U"''GK<,]V[D-Y\,6 %8WJ(/LB0RH%V_.A':0BRF] #90 M!$\JJ,,@\+P$=+#MW2)7:P=:Y.3*<=NC W78M>L@_5LB3,:=Z[OWA9?VTG"Y M (I\@!?T _&?PX&*&9A=3FV'>M:2WJ'HO'.?_6V52;T2_&K1R!9C1U9R).15 M3KZ>=JXG@1!&-9<.4#QN:(\PED8"X\_DZ!R?'?_K&H7M1PA0WN"?[ \A#YVTCL?BT7U6:K=V)[F%B]%6D6Y^ FC29-J37!0N//"B#4 MH1=F1KD65> EQJ94:U4:Q:&=.+82QQ9B@Z74FF21)?(]@W>M\:/,Q%V+PB1. M[;B)%3>QX&X,W&25Q83]KZ):*_PLC.RDJ94T79-NC"QENLKR*0Y" ]8F\A*# MUR+*%MO_P)M9>3,+KV_P9I9#N0F,JV!O4:T/>&7S6AYPC0P6=U2'Z$7=_\RI MR;7G\E-?K,XMYCF0=YRQ7HK6HSO%NXWN6]\AO;0]&PO=V]R:W-H965T>,X]E953_J@Y2-\[/(RWKN'IKF>.]Y]>8@B[2^4T=9MO_9J:I(F_:QVGOU ML9+IMC*-"O=Q:Q_]U(M9NK4Y%DI7RJG/A5%6OUZE+DZSUWBOK_X MENT/3??"6\R.Z5Y^E\T_QY>J??(N7K99(B[TZ7RJM2/[N&O[=SU.T8REYNFLJ;;^J\ECJAT'5T]G_+-YFW\(Y)&V.C M\KK_ZVQ.=:,*[:6E4J0_A\^L[#_/VO^[&6Y M0&]&+2Q/S-@VH#=:A!H@^## M@']J$&J#\,,@^-2 :P-^JT&D#:);*0EM((P(WK <_?JNTB9=S"IU=JIABQ[3 MKA/(O6AWT*9[V6^8_G_M$M?MV[=%%-.9]]8YTIC' 4-'F"#PIY@EQ$0QFV)6 M$$.FB&?,2W#!>&TFEW0HELXCA50-HA#!(X,GA!@5>;KN)($00F(CW:N!UA 1 MD@@O"$/7E_4.V#@$9[B# '40] Z"R9*$1L$&3-1C2IVKSWUCCSQ?A4WHA"B= M$- AW"AK$H(X7P(VVM63,!P-PT'9HICC#B+40824S=@B2PPCC-)BF!@G(E B M C@0YL*L!"A8'(#5&T!\LGHMRK)Z,4HF1L@8&K"*09PP-,D\Q8 Q%38JQ,>5 MST?( .GS0: (5$:#)J6QL['H,$'8,#,00=: 4&LH5",?"$5"!:964Y!XZ(-E M0%#4!ULGP6",66GC2D880MM4(@T2HTC^G2],VAB*FC*"HIA%/ FNG@213U.O M5@0*8Q@(4&N(HA$'I88H6YEQ@250887/3<8A;%+*3,((R/24(" A+%)-<*TF M'&%L:JT&388/\YDIMQHVZ3 :T]!,#8%!;PGJS>?4;.N;@JZ1%*(@M.U'?"P1 M.$^$V1XK#9KP"3@0X>?KN"DE?$ 1.*$B#BC!Z1,SLY&>$!3QB0@#] M!DWV,SB;/%]#3>G@$X_"B<=%:'&!3Q\*#]+6$R'%9P&%LT 0:A8% UEZG.(* M3A$%)[9?4;BDTC\X_U)<:2BB-,20M 0!<6$YWE)S32^/5N& M]Q_#^L]<6P0T'HC3.'AC,:RQ;"[P9F#T#[*U_*C$CF*&9"\U"!?90:^O0Q($ M$H!SZ/H::DC*&UV*%++:]Y=FM;-1I[+I?F2/WEXNYAYH=ZEBO%^1^V2X7OMP M,]SV?4VK?5;6SJMJ&E7T%RL[I1K9DO3OVKX\R'1[>5I]+[9VX]Z\%&6>UNZV?(VJ;6G392N49Q&-8QGEZ7HSG([;9X_E M=%R\U=EZ8Q_+0?66YVGYW\QFQ6XR),/#@Q_KUU7=/(BFXVWZ:G_:^J_M8^GN MHJ.6Y3JWFVI=; :E?9D,+\@HH:(1:(F_UW97]:X'C2M/1?&KN;E;3H9Q8Y'- M['/=J$C=S[N=VRQK-#D[_NV4#H_?; 3[UP?MUZWSSIFGM++S(OMGO:Q7DZ$> M#I;V)7W+ZA_%[M9V#HGAH//^P;[;S.&-)>X;ST56M7\'SV]57>2=%F=*GO[> M_ZXW[>^NTW\0PP5H)T#/%6"= #L*$/&I .\$^(< _U1 = +B7 '9"/&W;I7WI"KQR3]^GFJAQ]-YHZICYGJ$] MAO/XE%GX##D2D3/A: =%[9A33YZ>?N'2)Q0#5ESY##\EKC$MY)2Y\1D)0G*+ MJ0$&WV$,.V7N,0:8O/@R- ]?&YSX""$&SQ##*X6U&MA)I6A< \SG>T:US&;/,*,I<.<2P:@BL0'U@&!$F%B#HD PH2C$;A!,,:-.(X M&!US[9DJ!6>@9B]]2F@%W;Y"*"$4^.*U3RD71-!S-SZEA8;6W_H4<8&60-F= MCQG#.9@&]PCEVA=6BD]1P=TT )7B8SQVWX0MXF/,9=EP/,\&S[-!*B709,T6 M!%W 8Z160( 6'73B.Z,&UL$#QG&JX5Q-,$Z:F(1L#VT^".(_#>C -PX7A"+^ M@RZ8=U!_H"EI0$U>(A3QEIXKA/I&N12@63!EW'45Z!8$HUPHN*8@F.1< @_N M$(QISB3H%PPS;F&$54/]+!-)O*+Q,2*EA/NA!.,(BS4+)#RP#R',2WA_O)SJ M".Q$"#]_,T,"RQL17V]G%AUT.B9D?SGH8NASBA@&AU."<%(X,#!V2&!A)?(/ M&B^PRA'U=>/-$$AY,5*>3]\(%4K!&/D<853 )D@P+E9NXQ?P+[ &$W\1[N_U M3G4$YCM!!GRHSFA@P%-LP,,84G\@$\$H[,$'C)/&^Q)QJ6&8K%<&>2()AP&\J ;]XL.WT=&%/4_X\) M=L\,830-E#H-C#+JCS(8O1G"^-^)>N<.N2U?VT.Y:O!&HV^$>].>DT4?QN[/+).T?%UO MJL%34==%WAZ0O!1%;5TDXN\N$BN;+H\WF7VIFTOEKLO]6>'^IBZVW3EH=#R, MG?X/4$L#!!0 ( (XQ;T\Z8?J.+ , !T- 9 >&PO=V]R:W-H965T M&N/C$GOO:Z:=ND?I3P]!D&[/;*Z M:!_XB37JGST7=2'54!R"]B18L=-!=17@,(R#NB@;?[70<\]BM>!G694->Q9> M>Z[K0OQ;LXI?ES[R;Q,OY>$HNXE@M3@5!_:3R5^G9Z%&P9!E5]:L:4O>>(+M ME_X3>LPQ[@(TXG?)KNWHWNNHO'+^U@V^[99^V%7$*K:578I"72YLPZJJRZ3J M^&N2^L.:7>#X_I;]BR:OR+P6+=OPZD^YD\>EG_K>CNV+55JW^][;F5O#995"EU\=Y?RT9?KR;_+0P.P"8 #P$H_C2 MF #R$4 _#: F@%H!04]%]R8O9+%:"'[U1/]X3T6WB] C5=W?=I.ZV?H_U9Y6 MS5Y6*8X7P:5+9##K'H-'�@ I5]6 )#2ZRQ$X[O%]BXB#BYA^0N!*$,KH* M1(E.0.Z()G ""B:@.@&]2Y!:G>HQB<8TILH49Q9=%X5#2I'%&$!%<9K")4=@ MR1' >:)I,9@@=CF3T.+<8^(Q9YQF]B,&4*HU5F=R%Y4E(8$K3L"*$Y+!,'.@J(9,C&@<:TD2Q*;MXNB>"1ZP]M%X91. M%0V[&0+L#$^(#<'V@@!_F=0*;# (]G=)NI> M] ?V?B#YR7R,!,,7T>H_4$L#!!0 ( (XQ;T_3YO1>C@0 ,@6 9 M>&PO=V]R:W-H965TG@*HD M,YD$V*K43.W.M1.40(V-6=L)LV^_/H6 U)V8&\#FZW;K5_NWK,D^+WZ7:^>J MT9\LW9;3\;JJ=A=15#ZN79:47_*=V];_/.5%EE3U8?$YI.K[D%TLP34!+_+-Q^_+H]Z@9RD.> M_VX.[E;3,6LJ^OW7]@-1XU(]^Z5Y=6N--)?4U'O.T;#]' MCR]EE6=]EKJ4+/G3?6^V[?>^^\>(/@P/$'V . 34U_XH /H > ^0'P;(/D . M#5!]@!H:H/L /33 ] %F:(#M ^S0@+@/B(<&-+>88Q7\OQ3:1:?%[P,$=8QIF6U7)\16>,.Y1C!A.(N]?D PKF)FO:9 ,&6$C]T@ MF)56>$/X'F)"VV"DMP@FN#'>W-XA& <=>ST[#S$E&5-^IX28M3$77K8E@K&8 M2>*65OAT*V2Z%9Y!XQGT\)8S> ;S>JIQI'1-Y,"?2)=:@< MA MP>X: A _P>(B ,6*!V@8W<8CQ6$OK"QABAEQL",)\!&8^5 ["!00?KI\@ M7$"( ?KUT(DP2H!G;@L$ ZN4__!%L'I1R!E1.&$] K$>2>4@7$#(,P0D7$!@ MRX! 0!4*""J6OH (%C/N-R"&67/DE*>%$]8C$.NA5D""< %ASA"0< $1+@80 M 2WR?&5QT($()KFO\Q+%@%,"$M8C$.N1 L\!A T &RX@$#8 V&+ %["'/ &5 MM[I;()C0X"_:EQBFN"96OT!X#R#>(XF%)%!O;6>\M@%A S#@Q6W>0Z D!P@9@R&M(#YV\PFGK;TXL M$,QRSL 7$,$T*-^_HJ.-HLP5S^V6:#EZS%^V53/HH[.';=?+=B?2.W_%+^XX M-YLR]%#7E5YUNY!/>5YY>KJV9=ZXM8N61T.4O=4 M-3]-_;OH]E:[@RK?]?O&T6'S>O8_4$L#!!0 ( (XQ;T^DX0"IIP( &X* M 9 >&PO=V]R:W-H965TWK5<+>=%Y5HIM[:E+4?#Z[XO(Y6WI(_^^\9J=SMIN!*M%Q4_BA] _ MJVUM5D''(&8#'.)7)FZJ-_=L*CLIW^SBZV'IAU:1 MR,5>6PINAJM8BSRW3$;'GY;4[YYI _OS._MGE[Q)9L>56,O\=W;0YZ7/?.\@ MCOR2ZU=Y^R+:A&+?:[/_)JXB-W"KQ#QC+W/EKM[^HK0L6A8CI>#OS9B5;KRU M_/VNV?L46;WNF(D7@172]1B7AI,U,-$CXCU&$&31\AF#$$H[3"!$=DI MC4"ED2/ /0*<3A!@D [ O*0*AVDVF 2ARD;3!)'>) NA*+) +49H](D9A.2 M"2B9C"5C!A/$($$\WS0*$M 9IC48VDLTBFD4#DP;HW 8D0%J Z!0'&-8<@)* M3@#3$IB @01LOFDI2)#.,"T=FY90.BB]-8#"-!UP;<8H@DG/V@?)*(0;00C8 M%D]03/02--\X!!&UL M?571;ILP%/T5Q/MJ; PD$4$JB:9-VJ2J4[=GAS@!U6!F.Z'[^]F&T,1Q^Q+L MRSGGGNM<_6GV MJEZ'BS#8TP,Y,?7,AV]TJB<)@ZGX'_1,F88;)SI'Q9FTOT%UDHJWDXJVTI*W M\=ET]CE,^A>:GX F IH),/V4$$^$^)V /R7@B8 = AA+L6>S)8H4N>!#(,9_ MMR>FB> *Z].O3- >MGVGCT?JZ+E8X$4.SD9HPI0C!EUAX(P 6GU.@7PI2G1' M1[<)-O>(-+N%;.\A$"[]+F)OH;$5B&\*_4 >P6P%<#7 DGDG-2(R2RF&UUB MG&&G7 \JSI:I4[$'A1*,_983K^7$8QDZED=,>I,&8J>PC0^51K%CV8."&8[] MEE.OY=1CV6F7,KU+\P4BC):.9Q\,+E'BF/;!(KS\H,4SK^O,X]HYG#+S] 9< M.&XV/M1=!VT]J)L.&BV#JR'04G&T U8&%3]URGQ+5]%YAC\B,T2<>*EG^SB* MWV7&B^$G$<>FD\&.*SVB[" Y<*ZH-AD]Z':H]5TT;Q@]*+/,]%J,$WG<*-Y/ MEPV8;[SB/U!+ P04 " ".,6]/8W/F(BX# "*#0 &0 'AL+W=O64/%!]ZQ5HWL>=]0J9K](1)=S^C.3&KJ",=Q'C6T:L/5PO0]]:L%/\FZ M:ME3'XA3T]#^SYK5_+(,47CM>*X.1ZD[HM6BHP?VG[9?A(WK8X$1/,!$_*W81D_= E_+"^:MN?-DMPU@3L9IMI9:@ZG%F&U;7 M6DEQ_!Y%PUM./7'Z?E7_9(I7Q;Q0P3:\_E7MY'$9%F&P8WMZJN4SOWQF8T%9 M&(S5?V5G5JMP3:)R;'DMS-]@>Q*2-Z.*0FGHV_"L6O.\C/K7:? $/$[ _SLA M&2HC!DYBT>(^)E/XM"0:38".03 1P7L(""2B0&(%T1IE9E$,,,3'M M$)-@4LRC-JX203!)"I*D $END0PQ^1T25\E'DH$D&4!"+)+,(8DM"E?%1Y&# M%#E 856ZSN]2N"H^"@)2$("BM"C(70I7Q4=1@!2%2Y%;.=;%70I7Q4=1@A0E M0($LBM*A0#DFB47B*DU"9B0HALTE!EBP[2ZQ Y/&A?7K;0 I+XS'Z1 D]@P MR('!&<[8-Y(M@.$>2'MBLCUQ!GW_@\$>QX M"+ \8ALO CRO]"T=AOT, WY&;&\=@XCOVYPGLKUJ/NHY3@$[WJ$ #(9XEA7# MMH#_N9?'-(!U.'LLFAQ&&]8?S+%=!%M^:J6>.^D=K@9K=34P!WFK_Q'K.P,T MHNI5(Q@<2:[WC.@]^7!+^4;[0]6*X(5+=;XVQ^ ]YY*IRN(/:E&PO=V]R:W-H965TF9V9V,V[1E_%36 M=-XH:<76K:7L-@B)L@:*Q0/KH%4W)\8IENK(*R0Z#OAH2)0@?[6*$,5-ZV:I MB>UYEK*S)$T+>^Z(,Z68_\V!L'[K>NXU\-Q4M=0!E*4=KN GR%_=GJL3FE2. M#856-*QU.)RV[J.WV<4:;P O#?1BMG>TDP-CK_KP[;AU5[H@(%!*K8#5]"$A' GA.R$TW1JLF-[LL,19REGO\.'?[;!^1-XF5-TO== TV]RI M]@@5O61)'*;HHH5&3#%@_!G&FQ!(J4\I?%N*PK^C1_%MAMT]Q/.^V',$5AN! M$0AO;*SM J%5(#0"P8U 9!=86P76E@H6-O-[3.PM>FV321;=LF'^TZUH4>O- M96PU$G]:9'X/29+5H@ T>X$4>&6^;N&4[-Q*S9U%IP&2^_H%+^*%&BR>)?X8 M;8K($L_C36$&$7I/.TRQ'YA732N< Y/J>S*O_L28!&5I]:":6JO!.1T(G*3> MQFK/A_$Q'"3KQLF(IO&<_0-02P,$% @ CC%O3XDZS+IP @ NP@ !D M !X;"]W;W)K&ULE5;;CILP$/T5Q J59?$T(R7F+[0FE3PY459B(;?L;/&:$7S4I+*P'-OVK1+GE1E'VK9G M<40OHL@KLF<&OY0E9K^WI*#-VD3FS?":GS.A#%8 MDHKGM#(8.:W-#5KMD*\(&O&6DX8/UH9*Y4#IN]I\.:Y-6T5$"I(*)8'E[4H2 M4A1*2<;QJQ,U>Y^*.%S?U#_IY&4R!\Q)0HN?^5%D:S,TC2,YX4LA7FGSF70) M+4RCR_XKN9)"PE4DTD=*"ZZO1GKA@I:=B@REQ!_M/:_TO>GT;S28X'0$IR>X MX5\);D=P>T);S5F"UQ&\.\'3U6I3T;7988'CB-'&8.WCK;%ZB]#*D]5/E5$7 M6Y_)\G!IO<9AB"+KJH0Z3-)BG 'FCK"D>N_"@5PDSH3N/#K831%^ 'MPP21< MS?<>DG!@ 0\4\+2 .Q0(?%A@ 0HLIA$$P6.6VRDF&%<:D E=. X?C,,'!#Q8 M( %@N.@":/'5( M*!P)[4!0.!,PV(@;Y 2RQD)N-.0^Q]E@WL-><^4;0H:EVT'"2WMF5C&;?MX M"C<3FG;3.(@M@ G#<1#6X&M<$G;6DXX;*;U40G$'UGZ:;AWU-1_9$S5E ?L& M+5:)S'%Z(@.4)WJ46'?7[5C_AMDYK[AQH$+.%ST%3I0*(O.R7V3!,ODGT6\* M&PO=V]R:W-H965TBX;7YYR!DQ;19RF.D&LG9WAE5983C>!95 MK*C#Y=SM;>5R+LZZ+&J^E8$Z5Q63?U>\%-=%B,*WC-)V(UK.&W;D/[G^ MU6RE646]EWU1\5H5H@XD/RS"!W2_P;$U<(BG@E_5X#VPJ3P+\6(7W_:+,+81 M\9+OM'7!S./"U[PLK2<3QY_.:=AS6L/A^YOW+RYYD\PS4WPMRM_%7I\6(0V# M/3^P3"@5>VV?1>V> MU\[_FQEL@#L#W!LDZ8<&26>0] 88?6A .@/R;D#<:;6IN+/9,,V6B>F-/?V4UWV.X_KVL'(: MQS',DX(\*<"3CW@ #)T@F8$D,\\!S9-1Y7T,P3E,DH$D&4 RJNL*PDS4E8(D MU'/@M7 +R895(3C.1ET(H%)$1ZB-CS+7[%2!$_58==-JM"UBYZ!/21;!VD2]>_Z(C0 -,EA;!XD60 M,BR@?6"?,'0 M/!NSY%[UR&3Q,"PK' -$HRM^U8&&1$"71(-/<,7ET8TW*MB)<^UFJ\%N/T(] M8/<)?X>W\]&PO M=V]R:W-H965TAEUQ\KM5=>5GEOVJ+B;S M^S:K,@JK\%)6+M+X]1'Z8;6J/,4\_FV7M/W5?D]VXU#TR'=;C6]?PH?817Q*I,8XR5;%?5GZ^6]*+-U MXR6FLDY_[[^7F_I[U_@_F-$&HC$0UQK(QD >#?:C>=% -0;J6@/=&.AK#4QC M8*XUL(V!O=; -0;N6@/?&/AK#3@[*,<^3 M&J:W9\0)HQ0[9Z:8X4N$9QCAW-,*2;I29.U!GGCPC-$>%.U! MU1[4::W!SO;VC*V9S3Y/Z9T W>D3F+"<@4-,.>U@]B-,<6&\ M <[&&/->*5#2$X**-0@$G&)*:!5+&NB,,<5B3*@SQJ03$:1U-K3.AM 9*-@S M>-2-!\/9QQ!',W^ H1NAC 8J$ZY4K :@,J:$TA;.9TP9I0Q(?HPIZ90T0&2" M\G%% B(3>7'#H<9$'XTQ\#8T(S NF9.TQI;6V&*-8:">)4: @<'L4Y !T !# MRL"%\1%#G&D+!FF(J1MN-:!&F++"P?LYD95CP-.$R(K'A1-.8XP)X9'"A#/! MK +#-2/Z:.6E2>QH@1TA,+PW.W17, H)C*&X&L!)C*$;B:;G(Z:LYL#5$$/" M&PEE!@(;C1P]H0I;8P%B5IB3T@, O7VC#L)Q&[!3:-/,? ^-<#03:2@PF0XN!VG(#@'1A0$RVY,07"+ M-"$SAQN$*9DY*(%O>,0MZ-P3F3=5,D'/8:2\0QDTVN@/^M/ M0J@ "(JJ #HB+ &24G [1E(.3G*2TB#BA$X?E0&=/JP#8NQ1(=#)@T(@H%@) M^D(E7'KDYS@;:6$E<+SKD0H63)_"E'$2%@.!:0\?WQ\IS'*X&@Y)3!D!RX' MXK..AO6 ,CSF?Q#5,25H[_&["2?:I]5K :I=W'VC_#QP&0TD&4$= MWC DGZGNWT_,TOQMN2E:/[.RS-;U:>AKEI4ACD.\,[1;BY#.CQ>K\%I6/VW\ MG>_?"^PORFS;O/-(CB]>NO\#4$L#!!0 ( (XQ;T\H!6Z5,@( '@' 9 M >&PO=V]R:W-H965T MT%;,_4K*[ADAL:V@(>*)=="J)WO&&R+5DA^0Z#B0G2$U%(5!D**&U*U?%F9O MS:8!"O-?3B8N[I4#:,O>G%U]W<#[0CH+"56H*HX01+ MH%0K*1^_K:@_GJF)E_.S^F<3O IF0P0L&?U5[V0U]V>^MX,].5+YPOHO8 -* M?,]&_PU.0!5<.U%G;!D5YM_;'H5DC5515AKR/HQU:\;>ZI]I;D)H">%(P/&' MA,@2HD<)L27$-P0TA&)RLR*2E 5GO<>'U]L1_17AYUAE?ZLW3;+-,Y4>H79/ M91Y$!3II(8M9#)CP"A-?8Y933'B-6$T1:39"D#(Y.@V=3D/#CZY<)&Z!R"D0 M&8'X0B!)LILP!DQF,*W!1-$LN@EV-47%49#?,1,[S<0.,S.W0.(42!Y/1^H4 M2!](1_I0.J:H#]*1.I&Z!W"F0/YYS'+C+ M+?AWUA<6=)E0'*C?G9/N%#9V1'NGX+"[XO!_E!QVUQQV%5U^&^\4-'VSZ.)& MTSWI.^&'NA7>ADEU.9HK;,^8!"48/*GBJ%0;'!<4]E)/,S7G0R\8%I)UML^A ML=F6?P%02P,$% @ CC%O3XGYR&8,! >A, !D !X;"]W;W)K&ULE5A=CZ,V%/TKB/=9L T8HB32)*%JI58:[:KM,Y,X M"5K *9#)]M_7?$PVM@])^I* ?>[U\;7ON<;SBZR_-TUF76:M>ZX/7G&J1[7JCLO"H[T=>F>65NYSW;6_U9=O>SR M4E1-+BNG%ON%^TIF*?,[@Q[Q5RXNS?^DGKR;SGC5B+8N_\UU[7+BQZ^S$/CL7 M[5=Y^56,$PI=9YS][^)#% K>,5%C;&71]+_.]MRTLAR]*"IE]F/XSZO^_S+Z M_S3#!G0TH,\:L-& 70U(=-<@& V"GP;!78-P- @- V^8>Q_,3=9FRWDM+TX] M[(=3UFT[,@O5,/0&0ZX(3WF_#D'1 M$&MJF5-]@(V-B+@.26T((0EFP>!$6>^ :1.=FR%@\6A$0P;PQ-CB\56O$(_PEP3R#4!7)G!-;%X4&*F@XUAL>$GM3$OA$VP M)3Y.?1_P#P*C?4UF*0'MKY3/-FK)[!X5;]43PYY$]22HA_FS MS7"OY/VD.]Q*_9'5A[QJG'?9MK+L[R3V4K9"Q<+_HK+B*++=]:40^[9[Y.JY M'FZ#AI=6GL:;+N]ZW;;\#U!+ P04 " ".,6]/PXO&P5K( #$ , % M 'AL+W-H87)E9%-T&ULY+U[_O,X^MX)VPY+V CK?I]C6X7/."P"B#_Y@\ M%-L\GF__5^.;]Z^;I#*9]MDOC2],UNM=O SNDDV6;\M/;?-=I37751ZOBY0& M5O_V8[PL*J]/X-T%O?]^&3\U-GZ;Y&F&B[ (+N)MI16S ?_7?_MO=0LI:_<^ M72;!]6[UD.3E)]IG42=J>.TN>4IQG6$8U_&JTO:T,"O_7'XR'HX86+M?S M+(>E)G((@]D6EB;(\H .0@X]9(O*<&\G#8U-%HL\*8K0_!)LDN%E76NAT M)\$L@?5XRF"OKV&GGX/)YV2]2X+^5[5]_Y*5G__O[>BLW;01#:T\YTEU4V@W M9K "O#Y)\#-PCG_NXGR;Y)7C76[_'/^"=;S/7M854DO73S&T6>FRT@AO0N7] MGPZ]>)L56R"+_SO=U&Y@O]_K#BHD3D.> 'NL?:<357;F*IM#)[?/V;KI3 Q' MO;,!4&#Y\_MT"^PRBSLG#*9#"?)=#[Y419:L5T,=LF\T_A<%OZ?8YV\%! MCO/@UWA9Y2/ /A:PM,'L=?60+2O["6>L>NBYXV#Z9?X,U)C4'L_KR>QB\K>& M-?\M62[//JUAFV$:<0%KL0@NBV)778R_)TU4\VNVA(V.<^8O5>*ZKA"Y.?^[ M/$?>QMR2Y@X'>-?4S^WN89G.@4UF<86U*@8'IQ_(_2FK4MY5G,,:3>;S!)Z" M9Q;\?$-;TU62/^&@?LJS%SCAL)V;>%UI5)Z>K>+E,GBW*^!$%DTSN%S#X8/K M*OV<(!>/S0HTM?D,NW.@W_OX2W"Y@#;2QW3.MV(],7>Z9U%O/.J.FV_9]VE! M1X*OFO?P<64B[_]^Z.V_)T#@M>_674R&!/3+37?[+;"2-9ZK2L\WU[.;J\N+R?WT(G@WN9I%OY.BZ>2:Z9XR_)/W?IYW@)SU#U/ I#$@D6V>]@^[I9!;%Z&1][TQT-JY$UWU ^AD6*3 M$-DO*W1\"2-<;[,\30KJH7)=Y\DF3A=!\@7$X2+AL67;9SCG]V[&F+5WS/ [SL5Y>3=Y=7E_<@]=;) BEO)Q]Z4*9@;*4Y!"?7 M<.B"J']:>A\UQ+?%)IXG__X=J(!%DG].OOM+4-F]GR=WTY]OKBZF=[,_!=._ M?01MK[+%<*!DU@7SRA>13#; >S^C9%)Y9;*#)_+T7_ .Z)PAB$1!00SVQR!% M86$1P"GO#GHTM5$O'/3'WIG_,<@<(PX&W3 :=NC9P3",>EUI;#^?N ?1KMB! MD"&CCK>PB 4@;#Q_EYFU6N>R:!N%PX2#.GGQ[SY/DYEFX)XL\FS+RDHPT ZN!C! M0URD1:LR%9 BBMH[(7A)\B28+X&9@/P ,XV!/#_'Z1*/WAFP][,B1HX&:TM/ MKF@/\+EM\.@& MWB*JV#90)K':!$+4\R'X5KXI^[#%=R%>>?X!;9P(6&.P3= M+9)'VH<'D-YGY\&HTV[!A9L8L2=8I'05X464/:V!!@/\%(AA2?3X!+M88 >X M'[ ,, C8K(">1GNL"A&4@/_SZD<6-5]C\(DC0HD'V!YHHWN65)=PG+9R M2 \=/"=;D,"6ITIZ8$+T1(CP@$AQGJV+;)DNB.[>Q4NZ9V=H\"D"KY\]QH_) M@0NZ[G;_>BX1G.R*10#7)T^SS+*J+76?'C\Q_\^"P M:A\_9DSR:-8LA):9&K^QE_AF]_ #+7JSX.9]<',[O2-#WNSWD1U)LF*&&S;< MRV1=(5&_F?2N$SRI9 NIKDU!XB,>S4K_H&,5<.?GV6-:$3IFH 7!VH4!7)<) MVHN0?N/%*EV350KY>XW,#$=[S@+V IE21B)=96; 8]*K8*,GZXQH)+J!ZP(=@$?;_Q:>FGHY"&!$YU(&RPHU8BTG]," M]4 \_"Z01Q[WM*\=7J2?4]"9\5B MLLO*(GR:P$685P_U;TGZ](Q=Q9]A=Y^2FG.]9R;\\-[A-SPRO9W1'N*%A3<5 M7)ZO=!7"OL IH&MNM\*=$+/>\C7 =Q; ;=9P"8A8@,O9@;4$ZB1RSE*-DBG M^V\ZG]FCV[_'6*=MV;#]/C=67+/6# YYXH)<3=S%5N:N0O)J;* MPK^'\Y$^K45#F+\&:+++ -/ZQ8VF@_-K'M94O8)_G6UC0%-88I0L4*?!, M8@.H)>ZC?QYH[>Q.KH##G8:!&>"Y&2"Y#= HA!;L>S7:B1TML;%=_1!/EMSN M-0_J/OZ"!M2<6]AN\_1AM\4+'DF"!8AO�NCPAX,A=)#@($\N B MF.3 >(!37K"@Q78D/;)C>L:6P^ N,4+IO+(8Q&DG-^>7I?Z_MJ?2'/5,_@8' M+'U\Q5F B/ISLGCRF__:)6:MM4Z-X.T+?FA@F^:NX,?_[&'AD&DSG'%Q#B)$L(J(M ][7&N, M:7B?-49Y/W>V4!X3,L9MNDH:OF\:Z_3+'-UG:/81 :E@ML*M'A[LM&E630(< M$CCHQ6(?/>HJJ[OUZJP.4S:KJ+.P5YKW']<'8>]KYWQB<1#)XV,R9U,PJY38 MGH@;M6;NAE/MBC[!D58G;. 6& :2^W-%$SN--NI5;W#P4!D[!F:"IK-:\ MJ<;]_N[F@]$ZKW\*)N?WE[^2 :MJ-+0W=H$7(PHOZSD&(*R=*@"?XU_D MF@ MXK)@2U!F!Q7;054ZN$C@8,Q3$>U0)USAI?ROKSRP9/-?;9;9:Y)8;E!^_:2& M8^ %=0>Z95[@W0[JTN]E*EK&J3/<''@^%4_**UE!#AJ\:Y1P$.U^D+L7%F:1 M%IM,YK;9YRBI$Z:%SA[WB./?KH)6Z-.I.HIRR$%"(U4F=N?%JOT:/]ZM$NPJ M>!!G+AE75P_IFC6F*J%_C5W-N+LJ!NFR:R7$;?\=SA2Z/6J=4-?'GKA#;.#R M^M?I[" ;0(E'PJ)@V3Z[/#VSC;?S* MM]":'(-U9B>UWHD2'K4TVB1LGAS@H\AJ?[?,5B*)_9Y.;&^F[R>R2!++;N^D,A#.R MH%<8:/X4KT6:P& VXY(9J"0M@J@;O"3))^CU$1ZF9X1V\-=T!5&QOLR M[)"]DG[G&&9BGJ=HPQX_S"-%U8/5G-"X+8=U?DVTT-@1&9TE"/6'T@X3C1H] M*X*![TAO!=' CZ:[BUW>8ICZ$S';"#,7C$@&$?4,!;H54. M?J2PC(O=?(M2=4+->DYFH#PG_QCI(_7=*97 M(H=9X'EYX@#$^@?0LP"T,$>S.F5EPP)3@0!6),3.;XWL\E]X0ZO$QJ3 M)>QAGJW3>5$=D5$2X]TV6V6LYJOGB]UFLTSIV9H,_@Y3F=/^/+ ;0# M/%)6S*R7B;Q"S6R]3>?I)E8A (MDA=^PF4O-D3<7IH5_%L%N"_+MOW!D_E.\ M?_[JI,SJ7I$A/*=/S[!.GS/4-22$ ?<*N!UQIT7VLL91"V6"3HV?%#PGV.MU M\!S#&L30Q6>,?%@G3[[Q0^(,:@?PIZ)Q>E7R]U;?[*\['&JG%CS6;$EBG^*< M^'E(-!\L46&!O?ZRI:;I6.D>0(^""Z:FC9;O$"1#5EJ M3$N"IV[_D?(#.Q[@%DG0V%[L8,5EHU :-GP/7K6>++Q"$_3.,S\W&TW'H*Y3 MX)IFL(\[7+M6\)'%T2DP7XZ8P<%LD*/D]B8[?/'F"6DJ=(+B)[;,P!!7\:>$ M=4=C)$UL/SC(?^P63V(*P1N+5XR&EU/PVYH*0*_OW@ K6"&Q2/X'P\93@(BD@*]6HE M;)U QFV62!/HPVY+3DX4,8BFLE"(-D_88X!T;D0>'9XJ<7%B=F9M@;C? PPY MV2;.0((":)Z3>T>2+>0Q_>/49!( LIZ ?Q\)X:FN8 .SRKA >KTC0'#!: ML =*6'/@>OG"D):_:$55?&L@)29Y9*(4QQ4O M4F0:FPVYRB1P@D;/EQZLB00<;IGEPF6PANV>,X6%>]9#3Q\[)%D@+FB81(GB M4OA$5[P M/>=)CA(.:AES2HKB*3B5 J2?;;Z3F#VZHK 3$.'_8?B(8:O(+_U6\+C#Y9'" MVJ?%)SG8-3*A+_Y9J5 DT 0O99A CIN'.X_"ESI_)>[."U>4>BXRM-="4Z12 MZ."\AU=ENZ 3P >8-,%T;>YS(S4];+TE$4K\V)JUX,#"O;2V@B6V!2.!9<2- M?O16%,0VX=88[I1,(TT^(Y6:B!!T\[D(26* 4S?T)ZA2U8I'@Y M.O"):1^6@:\38HXL=D^RJG!_@(K)N]E54W2-?,VO$$X)J #)F\ MB'2P@H]M)*=3V4HQE1FT@X>191SX!,X170XX(*"J,]SJI+1:=K&!S>Q(IV-K M1<%I2&E5J*[0B!P114GF@-B(35]:4E*28?_ ^X$P*&% S :;9 ML*9LB<(R7PSF;J+%=;QJR<$[#TD"6PV[3\2QWOH[$XN6!?NX3DD:1OJ=0[=P MR>3%G[P[%]CG$QPCK%L1"<-9Y85E?VP4C5% <''R^2+K"%)-;"?+TBF M"4:6P#K.G=.2A,'=@PBHN/8P/1)9::F HI]0:2?KO>']KV3#WH'LQE0-5$NY MN["D_JSQ%;[JH L435#T%U1,P%0'?8F\V'F*>B@^*$*GUX]AXD /@ZQ;CIN=< F2R0 MAO,%>4F)4V-D]G76"D9H%*C,_$.\W6H-E.*XNVVG@^(JQVX Y05@ 0&9;%PS MJ5<1#N"AM>/RO"2AQ'\3S^0 <.8P9-\QK$6'@$G/==T &\Z\]:9QUPBYP4:; M_HQ@(R8YVK5%@H;EE$RASMT9DG"+S\'K!G&0IP=V"3I+>H4 MV+B)9U#NB%>(S^(D/I#*("+L#Q)W&Q%785^#/V_'FRL8AA MK\+'\6@#/\7@_U1$<],4+,@Z6Y_13FBB;5'LV;[-KOM7JK9EZP,W$H)9?J*I$^G"74SM3@O M]$'- ,/JZ64IN;!'%?B1LS566!.(XQA##F06HXT$UNJRR.-D&08V)YV%6.!9 M_TKR)?S.W&RQ8/^CA!O867AS##V61"*?"$6%5CUK&(IB;+4V S6[QF7QYOH: M,C-*204S^OR>=2RO"SYPG2#U+#GZ__P9!A8&]W'Z@A&L?XUADK16/R5X(;^6 MB9U:UQ2/M$0"30V%B^@HM%U')T>3N)I52T5D*DWH4DFB:LQXV43#'PL1+>'2 M(-4HY1$'R!-Q#1>NR7KA-C5"!P9ZTTWA#HD^X*5S34'4(?V:S,QRH5/>;RBF;/< M*?X($-UCXN:*8;F=)U$3WH'7MZB&QG09;^O'I2Q\P,@YDV/YZA^Z7<'6&_]M M^. ESCEG$@5#8]D#+@/#IQ1]F4!AU"6UHZ'HRT2\2@5#N7U#!_HE6>)7!&\3 MTG)CK%*^J*2YT2:7+I'-L>G)E 7W=2$=K>!FE^L8NTVV3)%ODV?A,"';M+R7 MYT2.&=R_JR1A#C]')0;$6FD/=1*YUU' (,7[<9F]T"*CS<@^ XW29RP;:M41 MC5'&K&'-KU5)RWE^G3Q& GZ%N=A1L%VTB213Y),FM"EKF,!]XYQ)C5$K6O>^ M[W)%Z:-8J0FXI;$65D&Y6 MD_5KJ+2(5\:J0@DSQ#+L.'QB8^-]X=I@R[!K!^TTT%.RLJXP;34O=$2GYO.% M^*I)!-/+X'7?\A(5:%]?$G%SR=OMGQBKZ->>"^)PQB9+SBR*0+!^$*6SR#UB&))C MZ!ZMF>N%Z?TKFU!\R6=9:A-QD4 >?:SC+04Y:,3G!;.!QG9XCVU9D@#Q$+K/ MY4ACIHDYSUF>P@T(S+6&4-VAQBW;H)TPVQ7D/;;NV+ \T]W:RZTVJ=6&E(TD MK/>D<"<,R8NV^FO/J7>0CKDL",/ M6Y8X.(L)Y)8J J,?XE)1NV?J&B3^]$]*%DKUUO-NT)4/[Z"W%161"K,KO,,F MIS7441#&*9A\$9'#8%A_R6H V3;ZJ!M M"YLG>*[@@VN+6?R%-A)QXDKOEF,YY_XJ@<>G%&ZMR?65V^+"2$ MQ8V,,54"Z'97D"3"R?' ^1[13811TSLZT_R$T45+9KA_NNS)[ %]\C0'.GWF M%5 G/)"*"Y/K8,/@?6>B1( Y[*FB =N"?/_B:6TR$Y9=*G&Z%/V%PCC$&;+ M2'R):;B46]Z2)'JH4BVO.M.);9DA4] 9B%N9$@ICJ,:2DL/9K;(T!3NM#A&- MR PDM*8LC$-S2X&^X PQB6]6D)$LT222H'7D<3PT2A; 6=V44N M]!+BLZ@(,PJ*>L8LMY/5M".$Z(-\'W 5Y3[W(G^HRTQ(MS(M$P*F^9>(YT8, ML2S"2?).)U.1$6Y'1;P2M1=N62M(DJNZ&MG2"A1&FO<[L@$2W.EJ9#/B"SLV MZ1R?$,^CH-JS=!W*;\AE*+SA%)>28XIP2'1*:3 ^ 3T98XWA_(4?:E.-KPE, MZ)O[Q @6]NY/U\;%#Z/E:#E4;5;"D5VGYJH&UAR-C%BAY&TQ'6 '$OMA\T[% M<]SI'?]:L2'_NO,C1YWC7R:?,[L&C3*@GK 6&0HI%7O?$A?U'ZQ8^:$M? @_ M9TN02=$7*RJ,IL0/# _S#8.6WLA, M0DX#DB$>DNT+^M.KT4EFN#Y-5H](PPD(]5:I'4)[*AR?ZB*$$N)!@J9C2JSO M<7A0Y4LZOR0=/\:?@;>)8K?V24*Q?#<9NR 5UG]9?H9/K46$,8S8

GA94W M4"@V@K6+?OJ3"TFC$+D#9XYO$7>4D,!2U80V3C:3?-T1TT$?V58"I)0R4T4B$=.AX!>9_9 NB9[A5H!%3G1\%LBB&'&7 MF-AQ.&R,J;RDJ TA6E#R47RQL88DNT*3RT2BWV4%<''6)#_AP*R; M ,W*Q"NA?S2B$E/=DR?+X40FFXSN"U0\$"_FC.Q8'#:',55LL+.RE3=TK6D\ M[%)RMA1!IR^I"#_"@-'4F6#LI>+,CSO02HF4Z,9(MUMZKXN<(FK;EY&OTA<1 MIV#\R#Y@7%YT[/C+CQ.RQ$4"+F9Z\9&G\Y\^$@W3Z[0A\@&M/6AVMU9+125M MMZ7 Q,?M"P?-%%O/'>BI;,K[]PKL?\6#D>7& >$JXH7\.3FCB8@1HFG96\&5 M7(?H3%J8?<1-_=6D^.+(K[+UT]E5BK&>$R:@/3$43PMCM[HR/ MPZ/?G88E469O"B5;3%P @!-N[9;LUF3J B''-Y:1A0 DM*>GA(QX&.>,UP[: MKYB[@A+"#>+U\ (Z"YR ,XQ.)^]VC6$@2&D>'N0W9@D3T;=Z01))M\)1G MNXTA+U0A$>!*@&SHL%,6 -E4WSI8*W5=7D.O4)/Y07@Q+YS(CJX7$E]:JG.85^C'88P^) M)A0TU,)=)WT8#YG6E\A)<*8B_[PP677WV\M>29RYN?F=R%U)*OG1ZT[-<4L1 M=^LU<_[R_I3>L^D]-K4$Q1FCB+)<\2-^UM"9D>W,G1V+JV8OY.CQ,=B$;_F= M8X[?>=R1;OF)8TU(#I>>6<&@5KM+H-_&=%"3S5 $9^X9' -CS\@MT(=;P%&C MEQ#!IOU*6H2)[[;Q72PEF$0$B5NL5;PFS&1LSE*4@D>76"I%7BM>YR]+=3S,OV$4;@DC2/96W^+[_J) M57@.J$ST/@GT]"+9F3RM!-6!4')4>72&/&H&&8KODY,J9; F4&MKV/9_YG#I MZE^;N%TS5+5EQ&I3=$ZO$]3E8XR,_=D$J::/:@9HH9J/ :4;E!!0X8>CC6C#6 ,Y[,OM(J:QG[=XQ5'^?;>#0 M ]F?O@UFT*TQ9F(W]PD'N+@7U4D3KK-]3O.%SB&6LX]#".5FHLD:_[Z9;QP\ MOVYP>=BV93&]V'2*!C]))T##(-MP:]?G)&T!J<'5L DZANLUK>-I\(+Q0)+1 M;3B)J.1EV:]FZV7L=2[8 \3'/$(3'=\UH;5HH^6>/O?,I(S4:J$QY8)Z>%5> M^QKIAY?=&X 1:LBL8<=*V5&HM=K[@BM")195Q[=-R (4I5'2^H@1PJV]^(\/ M9YF3E18N5,JSM0YI"MFW:?>D]=+8S)W)BX6+!ZRS,+$E^*#54T!@66;9)[Q9 MYP1NTY"QIZ?HDA%P&R7*V]U&$NC-=Q*%EYEK2=P-\:M(LL\:/(PB88ZDE8<$ M':0<#VGC0\N\=<(9J?I>MH)H-;\;UND'(*'=VAE?U(N2,FTD '-O&!G36C+< MN LQ&HN\2UDD&,?,&4P5\BUEIRHNXCR[.!(T5O,-N/Z<8:":R#XH0=8:NGA<# MTR+[*= .:XW4['@+2\Z3V#N@N!A+D+N7=G-9+\*16G8U7])F-K4DD2Y9K@:+ M5P$RD"<,/\GR\JL,Z<-7*N(1H@1(?$"#%%#J[C9E*1X#XAZ18Y.HZ\H/PG_' M",- "4D24&6/+C.R%N'&81;W'=]RU-P>F\V@/0CM.Z1)G]M@6'KPW/KORH9S M\7\7-G&<["PO&-*U38O'5YV5I4JET.$T.JG%"J#HHD=C/B=?/?F^V"W/N64: MMQ1O,3,R"L47MXX_2/YPJ\9(4Y06V2H<.F,.S F/@VX[(.<+6A(8C3>3[G0> MCI'R8Q?IE7Q)B>6\)#:2C*>9X'UN#B@FMKD$ 59?88&>TXT.%;/>&3T*PV-] MG^XF+B5KU.R2#UNF%]@[BL91BP_HV5-]%-2,4A%+4TP_ U"H*"?+-EK]J* >"2XJ M>Q%A)LC/;!P\9D@/"89Y%(9:16>(!0:#W;LQ.ICFS(BK+5"NV7R.BC9S1DV] M-"^X-U.'"T%T0,_3,6&S+3,&NP7^\HO+GCPK*-.L:8L(+YYCV5$ MA4=KYU78##04X*V2&ZM'RL$P.G'0=_!S$Y1CHDP-QX7!,5Q* M-=TW3R11D)(LZ'1Q_C'0#\9?8(J)BKTP1X>D<1'LQ0U@MN8WBQL!NX+[[QG> MW:SP9&],FCU'/9%6(;@3KS95PV778 M=IJ&JYC-/E=B^".5K63V\S:8 MZ7NAYDCHZ(G,)?I;0E.LC+@/W97&,3R/:6F\N\?M7F-#\V5,Z3L.G<(DE9-0 M;AOP9,^*P./. JRIA4\@MDSDA40+\W(!+^8%S(GDT_E*LR%0(9E*^NA?4VK4 MQ#1($!)_+\[6-(1"(@L6YJ8T(H!/XVYR) H^>+&WWDUK(\F.'DLM]SEJ&,I: M;X9"L"H3%&24ZJ;T&,AD*NG\)<02$Q1I MGO:J!R\$!R:0G)&N7&P-VAW2 MN;$L*;F&$AS+KAX65>4AQUR(C,AN[Z+OMNE*#%0U0ZJD!JO'[8A(.I*)7 MA">*=E3AA,9)Y2N%#JW59AL!">,M:B8.V[A8\@/(]$&:7_HB5657,.'3;G$$ M3-'=ZM9WP2;Z(M'^&LP.2LZD@91BBR@@I'"^"A2[E :A(W)T1!?S M,Y-=0:'?]P0UL$>3'O;(\:4>#DGLH1O;QRO(/;+:65>-()P"4\=,2HD)KRIT M^0)/I34:J[*Y#K EI=SH2DU8:]=CIF,$C) #16H]/L9J:Z"^EBQ=_4:!0WIU M4?51NIB(1-"WA S2"C >%MN#<5@8Z4%*M$E*$%.6Y\):)^+3PS]JYDT7,=K] M=5@T.>",D8V#'A[0?KE,=*QLTSIY1E0_I!1?X>-G0ONM *MHE=7<4SM:>WPBV G;M'2N%YLWG5,S[.%)$?&-.0B0H(2*( /XI M(9-?2?"6S]<2]VF.LE70:L1-Q14"]OI%)?80FEQU#]T&GF]%%N!&XZ7P-Z6T M=L(PI3BB[4MV1GXYPN8BIP].1$X+>3MJ)PVW![X%%U,82+"'7)2A\\P[9ZMW MND3\Y2)P)'-6@DZL-YW&J#IN=HC3DA= 6"PMBM$DMD2!,>'+5R=$X:9LD_GS MFC0VN"_3K4P*UH1=_CIY2T>(4M0>W6-;14="-DJ(W3-0F].((TNV(*&)H"R7 M'%Y*R%FHN$?%RGVW+4LLE\^@"R M7W)V'N?+3-U"%*YG M"E3TMEOJ=YBW=S:;/V=D*^ 72FM>UYU'*ZZ#4J LB1'B:C.!LF**Q5CQNATP!GV&0/;TRY4/\CSADTIVIZ.S,G M*M#U-EF,;[J#.AB76]-1*^!BHEC:TR@OV7KYJIAZXFJ3.C(S=3KDV.6N M34!S'@MY6E4RJ@-!.XQZ[;+.534?8D\"SE-).=3A7)3#Z.-A5USLWX2(;4BC M9@GV(&+K0&(+$BQ;YB@AQ.[1WK!EY!P\E6%=J(I99,H%+E6?"FVTO!\FKW1. M,0^$-4&4/#L#=*!$=E-C(ZSDC]2$Y(=>S@ZU7FC+-!$?!GG>E/+%WK6+CJF#A6A)XCOYK82FO&;I+&T7Z="S*2F0JQ71EP MMF;HWET;J;,AE,"89897IR5)OL#UD7 MT=BL;\=;#X6]8G"[F6\S,L&WHP'SR?>3V3LX:04"VD@$[N ,ORR'JJN6WF)X M;AZ?32GC@K.9&%F7C,$HD_&)OME:W$"7\N3"JHC3)=B9=_,C#]3S1V(9Z"M:">6JU4\OY! 9N68H0H8 % ME$PE7L'"?.?)-L]L1*1G5; !.WQ=^]J(7B,*FW#U'KPJ7LK\0[F/F62[XH"L M:8T]/W7U815"K(I"2&F/.:NFO#0>6]>E&/#K-^U6/UC!K2!Z)3OH.*0ESOY&ORENE7B3#+< MEH7(&X;<:["5[\__.O'/2"+1%@)L0U QQJ:EJY"XVA)U?3G["1X#W)3*2=X5 MC0>XT^ZT52(" J2Q]\?XZDJ*WA:SD[&3;69 'QSFMT5\(-]P;87SEO5@@U]H,6;AU>N R0Q&QS!N^3>%%!7K&OT MR-=\M1DPRI\FDUL-QL7HLG_=+0^>GBBJF]];('NXE9 H+W7.KIFWR[C42>\N MXI* 2XA*+1>3<=O(*AC?@45FDMJ:@7C)PX9@+1%S!(U"74'Q:"-_*.[*I@7F M,-?8G-R%^]8( :?JUN@:Q(CLY6PVA]WQUPEW\XJJ'["Z*%1KE\U=>VN1D,A] M%I=*0'F)K (J2L83BX+!06WL![,"80%"[A)S$^ASP7@QWG\AN+"D1MFCOZ1A M&W^CP.6JYZP+W(#=\-M^F*O0_AH=)6O^P\'U^SSBED/%;7W)E<1.TV*-WGXU<3( M:%ZT67PWQ_-/$D>VP86R\5"+E D:A=[MU@JW):' $@PKX7BGD'V/P'\VFZ6) M@>'L+38WJXNSW:6!8?. M:5;M,.KY\HH+,W"1UOL;Z+>ZOL"S)_E>-'W/X\="DYMUO5A4#Z]]B:Q^G1P4 MZ;MA0P-GP3F7_[EB'"Z36=<9 )=3^'HD%WE/PDCKFU1<3X+T'&RJ27F@,YLM MLR>ZK?1=9NZ9!9#P:U&^6:56D8"&<70!)R#RXIENR ,BDF4O9D0Y5+V/#AKDH2LRG, M3O6GBU#9=31!:Q7IRO&QU @_38I2)R(CNX?M-2A\YTROPRV2&A@M:35$NR#/W"<;5%S4]$,Z%7(.%$L]UABK? MQ 9JO8S<)(W*)"\9 ]KQ9/.-]-*0MO,A)GFXUT@HO;/V M^-@$'J&)07MPJORTMAE5EIGUP!4'2_E"G1&'"\&&J GY4VUZWG:X\&'BFZ4) MS>)Z:G6:B HPQ$N'/?.PLC*PM>!FR&:8]'\;(XM^$CYQQ7;V=8YKQV6$=/I#R0CED8"1G@^FY8 MFHW)3YY'[F>.@:4Y%TY1-N&Y9'D\'26GAK"F$^WV07F80>PIO, #GZQG472M M.P^?(A&G2\5^,38_[8]Z1^^'U15M*I6:*D@A*_8"<$8 9Z9+^*W*Q:2AXW% ;*L-+3*EB'/;),HUX\'E5_U3XF+;K1=-UY>XE:Q1X4>;38XR^ M%D5WOYF57//,-24?2D 8*5Y/1>^[),+"FF9MU61;IU?G5.W+_S-AX8UP>V&U MAK)O9?X=R8%>SJ7+>?OS#]N__/F'(OW+G_'_V[^\FUQ-KL^GP>SGZ?0^.+_Y M<'MS/;V^GQW['/O"'<*'*1_Y:#5?5:O!EI__=<6/GV+0!#PQ@E1 M3+8K4!8[K6N@YN79,Q%P0FDN%F,[=+%W9T '9Y0J=Q*=!F^"#KS:;K?QMW&7 M?E-(KX0T_3:XT^49K?1/%0[?!/U...IWX9=!-QR->\%O6?Y)5$;RXG8[8;LS M"+K#<-09HW;%U7_0SPI?=L-AKQ/TVF&W/PRB:!0..E$0]>"=43NH8$H"PX3A M=J-N #)*9Q".1N, )S&"#]LC^"6*^F$TCO9C+CQP!-B5 M0=B/.O#ON-<.8-[A:- -HN$H['5[GD=@H4$<3R*0&'IC6OVHW0F[@R$M_Q!^ M'2()#0=A&SZ;?%6YH;?V>9\^G!U8_*@O;I1AV &Z'X># MT1!/!PRKB\#',W'Q*KO@.[D09GPA-(RQ121^ M9Y)V"W5[+SYSWK?%8;=?B7%%"I"%ML)7)7E53-[T)4D3&"^@SE>K?#/^='-S M\=OEU54PN;X(+J_O)]<_7;Z[F@(-S*;5>]3#L7(05\9=[FI7!/\Q>2A(#OQ? M7]>C0KRJQ-?XY\.!8IBBH":PTR=24+W;"2B1M1H,IQ!P8S37"4A,A]'*&7V 7;-0$.'LJ3=&E+@LS7 )D7 M%\:;0T!054!"!?5$R1ADH V^$03*C]TKP4"5T+[K5ZN,)@L#6"C(Q!H14V*J M*5O##XJVP0Z6%A]>97C\8O(DRNY7BYDE ?.<0205&N_D=F9Y6#U[A?NX'4;] M,=_079"\!,MN,!R3E !2W&E#&V9\*'F&O5%;;ODHJN$CU:-/1\HK5K*T*:K5 M@.XT;T"0+A<@K<;PF6@W5V4L>S1)BKCG:!P@N[OBSAJLQ4"$$SX6RBLYF4GC ME>F\3 K6W6X80+GMI(KV_1-[Q 4"0HNKE/36*HMT H MJ(-0U,8M'[=)7AJVVH2YW8>?6NSTH,)/>J,0DT. GGI]$*J0LJX=#GNYCRY( ML4"(;P)\>!AIQ R]*V]0O(Z([$#UI Y;V D'_4BT3-C+O>?%4;:Y^_2(C4#DQX,=>[B.5\K?.X<";6@T'JC/ M@,I@JSOJ$]!^B4S=)UWX)(*]=9_T3%0F2->4,=(!)63<#^ZS;=,TS=J5A:WS MR>SG,,!_@^G?/E[^.KE"LT<8W$UG]W>7Y_?3"_X29;'9SS=W]V?WT[L/();] M"@]\J#.E4.TT'%^EPENSR&>[* _DCQ]NM;:;BE_6^1F2!XK(/(PH>+"XG,1= MF'PI$VE=01PK_$+S,4,,L[ !!U:2_2C1A),N<H#_*)!,; M!^Z.S1XBWW\E3.R]>HZ8 !]=R<:?2-E3'X@_?6J/I*IP=^X5*'[+&_0&AQ"V M07.OXP_NV_)NOL7$.RPOS/KKXPZ5>-2MHT$73E''-F%^FL_O,8!ZD5#&*9MJ MAI5GAW+"[&*7MX0N#SBMHU[#L,VW=V[G: ;87_T;U=]X#.6]/_;M63U]X #> MEA8!;@@0Y]@:6->D^?;"KAHHKF.V'Y:73C[FL3?0J+8^UNYY1S?SH/Y"*GDB .%,G&R#9]?(7%0S M4^X)T59VC"+\6F?[N2+[353.MG?C>TZ!W0#_>64+R7M5/MR%]A0,YB'H7B6S M@R4#B1]A%"4$D]VF\\1+A52\$*>$G'.1QR\(;?-?S+J4-O/_(NN"J[;7&S00 ME7QY-.," =EC7"?]0#X<#&NXU@#.2%1E7?+Q$?RKTPX'79_M4I?FJW8#\^J3 M7%M[C.";)J:U_ZVO8U;CX3YF)=_ZS&I0SZP&1S$K<9 T,"OY]@]D5H,(+@_R MK52VAK[JC?[_PZG*@B%*@_=_]P2]$\Q2+ZI/5BOF-@NF\O 'CK_5[^#<_TJN MRU_A;_*U:.OF??)E&[Q;9O-/36WJQFK*Z7Z+P/:?X4$\6$>6_8;]TE%HKN\+ M6F9:KJA M^"Y&M^;PW"5!);(I$9W3:X(=)7N0P^OW"G%:O,+:NL'?:./,^3SZ)E3$ :B MXY1+UE8,\^\GEW8EZUVK';%!E"8.DNFD]<*1C0EP]J_Z@?0.144<]6%61VF"(5H M48[N)HT-&&/.UM"9^$\LZD6;D<[OF4)>3T46E])E5:-:#71VBR MWO?8?*I;C;7::73 /?/2O!$OUX^*E)KZO/']WLJ:P(*K(AB&C".?.T =>\[24.78"DSO8OIW>6OD_O+7Z?!^\OKR?7YY>0* M1([9_=U'Y'Y-$H<+[U84KF?>S(S5J_H%'22NXKB/%$ .3&.F?2!TGP]_+ (I MC"8I9PKB0BI^9L*V58D)=&("4W+HHXRN+ZG\7I(R\.Q,*O^X9 E"#5?<^&-K MU@I8K8-S_D%P*+2/*Z2JB(U8,C&^\5SZ\UNV"9NE8@]>$9]RERZ) MQU)56IF761$WOU YDN"!&300 _DGQA?D/?_*"TT%Z%BPJ>_5Q=!1F+Y@256V M0T!37$1FJW;GJ]N(Z/@*I4*B#ESE/=8Q#O_6*?H$;>B86 *=PT27HJF(C%U8[?Z8WJ[JP)O1#VX@U@#O%7N&$< @O M"=;($9N(!0VF)#6;ZB%H"3;$E$SY9YA\C+$R)E3&Y3B[; 8%@(]?R+(9Y#V* M1A10YV.2KT^PF]-0@H=<:,LK91VM$9#!I&0;\/QXY0Q -DD0OW6RM%">.N42 M:EJXYC@MSS6Y9!#*9&6B@[SPF9D# H+)W2@.Y'*OYEMO4;S^ZX"-W'9X^RJ1 MM/NC=[Y*!TO]XL2_2R$3'LSWI;Y:K^PQT!E%J$Y]TTOZ;W,2^5HV63AJS=Y2 MO?D#YYTM1=UN..KVR+Z*H7"];M@>]TG[:Z-/CW1"=4X.OE%C]/"WMH2Y8X/C MF$]Q+%Q'ORZ"=\S5,#10555TV!?+>)B0V.CQ,Q.KL566$$4],&=]' VWH3AS MN.[+;.?>BW%IH'5_9TO,N#")4L>=1*,3'24Z-YP4"I)71Z5T2-ZKX"1Z_B#9 M!5Q-0$V+/6S*,?^6/,[$;GWD[)OSRY AM1X)%H*-'2?#7D1FMY/!P$0?,!<- M?F#FK6,&JT@8T*J_DWX?=$A.HK 3L7$O"H?]/A_C9*NJ5M7'*E6O"3446U*N M_B:0=!(8GTL>@>%4!7H7W+R[NOP)Y,F;ZXJ9X")YV!X7]=?< MIE$78--<2A$:B"Y )R#:B8ATNF'PRVZ9SC\E4D=\ECT^QL$MR/176]!!S.S@ M Y>]YD=7O3QG5'S@!2VEQ>ZA2!=IC('6>$3P@$B&-LDM%^] 4L[1B(I,=)7* M"=K*1[ ='V*,[D.+QR77\T7!GUX)3E3V#D:>+T&ULFB--J7=WOWFD5)B=C0> MD=VMP.B]!..8MVA3%A\.V0J]YX?M[R6=UT:R*YF3+C6REIFJT\])O)# 0 X" M?B$D]((2%E7)EM"+>^)\$3)E2^4#!''",# U:1-9[VSF]_XU+NW0I;'>-VEQ<[,=584,:> M0N*@FL?P"5:^-^4%U$'&<9@E-+=,*>&D4&D/M]9F,'4I RRLO22",6\B^['! MSU2'N*B+DGLDTN[T.;2+:@M(+)5C8+,=Z4M$ROALITQ_D2-4.T!@^11OWUQ7OJ3:>M MS,]V16.5QTI@$3!T#"/.)3)DT.I^[P +-1&W1#)LC)%M&*B-8?+H E;T3=2O M&:'G65%7R(FQ18JL7->92:YF_&H/E,3!B%+\"ZD%Z9PO7SQ46$S8P*H87#F& M1?A&$L;Q/"3TB/5X4TE8*4E/Y]76Z3$5$.%[3P6E3#R>H$(OQ+3#]:?@ M)[@?$+T8*.E&@PYUS*6L/2NNK(_ON9'\!5ORB/-BX5P\8!=4=01K>PL!REG' ME&M.''T,Z+DG-Q3<4FNDXB+6LJ>-!ZQ!'N4):(A?,001 ^BV(CL)2B#KJ5FY M(L$(I"?0(N]M_21<+PO4%?7KO%QT;QJY/S;OOL(ML:7B[=#C#?"111X_;H.) M98TX&%L](S M8Z 2QFWEX7,)U,<*+R"K657E^]N M[OBMS7+'DE[^E!+CC5K][PD2' 6E%>]W_7!CK!% 3F)DK[:0F8) M3B/-033 M3$DBW4E\-9X;WY4RATEA!5V--,:@.%B)&N%QMX)V9)\T\4TN 3XW%"A$O_*O=;8JY-\1).4!+L@VB^3M;2[D<[,UU9B=)M[2$ MTYC;T/%:I-4])YP 7,SF2!4W4YB;3 ^/\6ZY/;@IN)FF:A8ZWDS3.!6BWC*!LP%36> ,GB[7"C[9744XK])!3OE8FU=Y9!DER&[1;8\OL*KZHV<^3N^G/-U<7T[O9GP()?T']>?KA M]NKF[]-I\&YZ/7U_>1_<7DUJ%'.GDR/JE:Y%<2?2Y#D70B?X?RF2<&L$H&8] M7H]+:.OK1_=-C5".+VI;#.X=^Y5ZL0QRWQP% >2B^K8GC\ $5EI1N(E+R<*HKST MUECH2G8[9["3(,DH'/1&_!,402XR<9=8>/);=BJAC"086"(A#8.RU>9=AN8^ MF/(%A5A@EJ!4T"&0">.?$CXK#7]WRI8!VZ&1,=I.PFAP]9F2$UQ0@OC$0X)^ M)3O24 #$;@2E-.(0IM$1(S?(@GRC[<#,HW:#_VSR.S'U%AZ)P*K,VX<+0^ ]4VA,M_&CI6R=/V98+"7F. M]MCD]!O=DTP!\!&NWL.K'1%C\_L1BMXHQ4 [J]#"=7FMH2=74J7GT3SDAU9A( N01 M"E"3%ZI\2 2RP=J0O!IVA0J7%50;B: 2P M"G!%R%*K=8>&9BNA0([@":_H+ 59C7]#">[D_>7[FU-Y%HB9J\5K[=SO+M1! M^7YQ#UW8A09 !A52""4DS6$@8PC0&?EV*%'9UB)P8M/OW%H!N= L5<$SD6JU(V*;&0'0^=H:2E\%7<]3XT=Q/# M&)J_')*YMM,XUT]'WZPU5]H"/7%TN@S$ 1;AE?X1E#;JJ-I9I7/_>QF.[7QA M)\Q(N"#Y[.GTGDR#^*I#8(76I+XH*VIF!JG+.X3QY8DVDM8)1ACD01 6EC/[ M]YC6I=<&\+FVN%%HCX*&/0L=.H7F]=9++C@.)6^27\F3-'*N\&G7C2M&L1T> M[1I.Y?6E-%,X#N&7"+/QR((&>Z7C(R-I?C!>8'DQ6=0&LGC\^;\8$.S*AA15 M8LN(5YD2ZZIB!OJ[PV&/?='DED;G]T==/Q7]@#%IW&0O1OA.7)F,H#?6)0]Z MV!]3\CX(_I0OKW*MS-O&27^"\1[T*,9YG'I[6;;CAN8W[^ M8[T35>,CT #^40>:L*2;SP'M_+Z[7!NDGZ0=^PE6_)H)JK,'-W\JSVZ\U12Q6DP*DQ:FOJ!H%? M@)Z7>'<_8?(+LDX9$_$$53-(@IU-L =%_AN)0W?7'NON6KQ,@Q^/*^UY\IW_ MV.QC 7JC0,>R9\IL,2F3&*.ELQ.S!"HVJ"M*TDIX^FC1=WR0#'_P?M< MB//*!,WG9F1;25.#WIAJC4_-!#S T+U"D/&698&6OPB^D5A;&&"\XW9P-D=- M9@&WWP)N:%.)D)X9NQGH?K[I7]KK&WQJY0 MHW@'75PG)ZPP_E@K^-75 <60!@*=4P$ ;3+/ ,UQE(57VY-O=;]<+@ZV0F 2 M:V\N$+GS^, M_ !U*S5C3S_BKSG9(<+ZXK)^<3LN?+,4X5M7*"NK:O@B%MP1 M60Y;+1@,K;:(;LKQUSG5,U0#) 4ZRQ^35')X<+LD@E>= W=$-6R"5[V3=O;> ME<95":G^Z=7/\-FED21^F3'J7H(_EI9 :.9_U[@@5 M^OJ71+79^ ;T VQA9Y$ S"*H\K#56=L-+!KV> 5*?92;M&Y@>;/*9#"PNWID16,#>LJ/PZ;:%G9 M'\&&U2;#_J,>7JA2QFJ^)T#)#3M\BE1N,@Z>>*!U<>5Z$6$IK*)? M;LWB_ G5'3F;.G9S6ZE:K7D,G4HAO^)_%_KC,!J3!$L)Y6*H6"_^/T*>WS(% MCWJ/V#:;V^N3\O^>M%LEUFEC?7L':*4#F"O*Y][8;>70,685\>L,550;"85R ML2BY0$>M\V#?.WT:STBIDL9! /01X=39D@4P)(\2SV1'O0^E%, P&F%E@A(> MO]7'V*?Y3OLT=>9R:.04RC)R2H=OG"4_--EQ*8ORD(.-I/3DT/99(90C*HNJ M?!@&):DFK&-Q1YT%=AHZ1<\H8W\TZ1SV"=)CYV)?Y_AA1!#O$ X(9GKT!EU0 M D!+Q= !$\[#%MH58HAO);<_0B#!;C *^[U1@)@G?9QV@@ 3K),JWM8-H_$P MZ(2#3@?^[?1ZDGMR<)/0:]D+NS2\* H'HS[_,H2&]A+!$=N/S.)UDU@%(ORC M5K>J:+Q!J#F"I>N&_5&7?B+P9HF^8#$'L*3#L-T9PK^]<:?V3AT,^T%GW+<( M$.?:@H#9.T-H>MAO_Q&+W&C,>5LSS;T[4J-^<3[MZQ'K?LWQ.4BR?,F7=L"S MD=7.L?2" >54MG<)'I6;14%J_I9@[!8:W^2E>A71F9FK4_7"4OA02_ED=A0/ M@AYA8W7"<:<71*UV\)/H$=T1N>Z[K=X0$W!$I\, !XS4A5]/$!7^5[[%3Q#S M\/2H_IV%2E _AD!7748(:>,0>G8(C-79&;<&[88A1+V!'L1@]-6#L&;3?G=, MQV70&<,@(C>( <(\=;HMX#/U@^@,]1BBX=>/P9CJL& CB'J#@(,#3H8SQ$7 MQ6XENJ-!U; 6GB;AP8LD+[L9JR.7LD?5@)!F-E7B2[246,=HGA"N7XOP\2/8 M5SKPG58_HEH]=&]9M\=KFBP7C(_5ZK:#[P-RY'P?7/\P<4^+^R@__'\LURQ,]S#,CDCJ09?6PFD:K;[G%D#X'K@F76CVWZ+<5 MMQ@0D.[A =0PS8@*IB#>['#HCZ''Z-R=YC&,-,?J]SI?.09+DN,(1P R6'?D M,>Y^)^*#/F[BF=2G&4'OZT=@..:X1ZP$CEB_3T/80_UU(LW>$U#WPO^QIZ!N MLD<1HI$&S>8/VDQ]_2:Y(>JYO;>8I5_9NR5! F$!8&![0$HZ9J\^\?25N5[4^^)/D128WH>I0 J8IH\/:$O84O7)H@!!>C?DD[F=WLCLLAA%CI&*AFU>GCS\\B0 M'7+.]:C5)01P^+>!@KKR'##3YB[KF.: 7@-Y4_^J8+BV! M=NBM04_WV)&V!B1Z]^I[K$).'M6O(8?X#!8H5V.4PW%^K@N\81#.0L*0VUGS+&UC*EH M[;M6$3[2FMV<,?B^)A3 ^-<YN(WR#=$X55N!6Y:1KVR+;_FQ01/SM M0TO%&^ZVRY\[)FUP^)-0T#9SJ3082YEP=LV;J,/@W#PT%_IVW""_=FG^L&%W MAVK4C3=D0YR*J<&;U4_-)1W/L7!KL*L'<$@M@G&/DDWA))$;CM11)I,KKPB5"!H*YNR$,5":3 M+97!-7 +MCPVQB2P5E&42F.7:ES809J<7\HE- 3<+(%=7#['V F_, M92^J(R/OJ61,MN 04 HKP<#B?!#2,HC>"G@I+-NM2I$\JRU%SRX+%3JO*B17 MXHUKBL)S=>92Y SC.[CGK9N68]4K!=#\MQ^2);I5;;*O*>=F6N.$[8(3JIT@ MDJ[I]+#^]8!WU7/VPN(4X?V93(90\F1"P? 5IS GKWM@E :'2BJ3F>++< 1A M_@@_.#<1TDU;T7L+._LDV8QV>+SF"R^KTR[5JUF5EN-(&L/WAD!_Y L/;S=/ M%#ZE,@XK) P*=F!4":E/22X\XC\2*U?'@@0]/C<0B,[6B5Y6VC51/)T#$B/2 MT/2Q\*%8+!#:UX&SJ<7P .(D]XT#TSGRG5<39XIC0C"A'6U5;\6(7FOR%2W R&'),!QW,3A]LC#9!B-" M"ZQOFY(>5*M1.!H/*A#]D[OKR^N?9L'M]"Z@9.3*$P:#[Q;FRI%K>ZH(5)HC M=CHW>0/.SN;'X+JTJY>RQ::LSE5D86T&4%O&\VY) ( ?66BC US4=SD>P.JX MG&2R2)<[4@S-:MB9A"35;[8V2@)++K+7XR7;+5'H###N\8R: Y22YVNU#H! M?6=K3/3T<(!D]N3>,NDAM+0<@,[#X\J)I:5&)K.33/]O$_OM'&VC%46 M_E" MQK'OK^N/'Z9WD_N;N[=2_8Z&RZYOJOEA?^D/PL%PH'^).H.P/1ZKWRZFUS'1X["+ <,8-P;85\]6-!A)VP/NL'T=N:MCMM,,_PWZ <I=UJLST.?^L*UF--]V;3^TD3=GC=LT>UMU[G&T'@)@*R+ZNAUD(H[_7#0 M'I('/QQ$'>#L"KBK%XY&XP!+NV-%=LS]^A-T>U+#/AH.PWZ/V X,%..T#AH?+#P_B4=2:<*"5M,M9E,D M:$%.Q#A!HM+I?\J"21$O>#I94%@9NF[[='I'7:EFC&ED0UQ#6M:@@W0Y"@8] MNWX#X)"](!J0T0$(L#/&4E,\0==R)QQ#SU.ZNN.L??Z3>/+5N(5CM\3 MJS1;5X'[6C7#EV^R<&H<2?X.OXK 5!YEV>!^V.X(#P!;H9B,X_=^;QVX$BE, M2X-V _;&>6AP5,"7(J=ZW; _P.N@%X7=OKYUK,B4/5KFX*%"P1^8^<6F#_8D M;&T7!9[@+HF])Q'L;8\H W9YU$7J>:$#AJ#\N-V;FZ+T+ T9B/*7SU>6A#( S MX6^TR, 6SL@^0L8IM@Y@"R"0#$"P:&-7/7MR[I)2Q1O+8I@X^Q3>"'T.7,TW M=% LL/K[EC)A;%EU52\2'>,#= SL%V2:/JPF M]HM"EQ<_@$MF#FW4'P3]+B[#N#LH3Q_!]PL*AAT!@^BC6W,(#9-]E--X3Y"S M$:TAH76AB3^*#TTM<+4]2 ,LOOU],!C1CY-!"_K\WH-^%IC)(=OO[L__.J% M=<%K)GB99?Q"*'^B :W0'D3$A=W ET;Q54WDN"+)XJC#3M3=[7/J7_1]$"+I M9 PQTD2^V=KLH=UL YKJX4W@30HE/?]B0$C&F,'MO?/I?!3<@KJJV/ MU+L(BHB^,&XYG&:I10-+@BX.]LX(!3R)GLMK_;1+>5GD"M#:HTQI'\.JHK"8 MS'D8JHV?T",MQP_*S39F )JHYZ'ZFMS9A;+6X7.=UL@^9;/X\N2LQ":Y"(KB ME4WUMRB[B15R\G ; U=ZW+V8ZLV3VQKF$L&Q=I"I7@#JWDO@O_@4"8B!&6'= MA<;6WP;&Z\_>;JA/&@2D: GY35_A#'GOCWDOV'=8'K?=RL/;F*RY")*=#+5(<\(DG,>G6HJGY=&69<%*?K7#J" M\$>C-5A6!C1O%7]*G-N(/C6.;[@PA^><.B>]PU3/+?DT"9'74K> ]X^^1TY(IG:>B MS+VF^7_ D2L6Z5S.@D/1L$<54\DXC(=3V&)?$V!7F,*FC)W88Q@V:FK"6ZCV M0")%.Y$X0S\?WNSPBAPRYBV.P;"9I*I JP(',H!VHC8:I/=%^W.C)0NM0GK?7K+]C:T^$ALS?>=*#QC;B)5LA6M5#HG$0RE*)KXR& M5@BJ'_1SLMPDDIN/&U![A'T5W!.K@60],'7X'HY7>Z2M\5BIH%=Z G0_9\*D M0]+IMKJEA[I=W8R/:+[7W./)$Y8I>WIT22YTYS )H),-']54705@X_%'#W" MTC-!UR EVK*K(\FYLE0_[$<]LO@,^ATR K\. +,O JZ3($FFQZH1+VP#_HU MFH!=?3C"'/*?[H(*UF\'W3%HIX/@)X-27!&OWJ"9NQUQEB.HT>U:I1*+?(_" M7B0EA[I#T,Y00;ZHMFB%E,^U[< DVQ%E((3#<82S-3KGWNL!.NW S'MB".]@ M9 UJAN_3+Q*"6"U9BI!1;=+L1V%W."P/5TLC."?4. Y5:YX:,T"<5I&>\R)"=&P>50XIG:?[21 )./H6T=T !I:(T^9 ME5\?(C#6 =JM@=(!"C(B'O=J;Z#D2F94GNQ.6*5;HY+4G@AL9ZCN5,;P 75& ME7#.'A\Q_UVD.V4(+'NEB]J!DP#6U+_I"G.Z_I7X>#)I7KY'"G61_)E2Z6'M[28<&'^@RH>4QE!8QFT"PE H6J:?$L+ F*F^C!P-:_+X4VR)/%&=!"M M7[,D#XU[TFJ3X."Y'%P,""4>L'_8BA&5N/DFK9M\]"(9&\W=A G9+$^))8V7 M'"+RASGBFH;DQ;=0],P;=F&2=QI]W1WR(?3Z71750M8T]*)D; -! $YQIU$; M/71]AKU1)^B",#/<_R:S2WJO;-Z.*'KFCHW"AU\_Z7?0+W[2;P_HNA]URNB0 M_G:P8F5FC:GE_9KI-\2YUF^9%YF6(1/@X@_VOO%BVBIU@H7B5[I*(2_\6N&-:TL2A^A4%/,LW+SR@CUZ#-YK8Q3I$I/?5907 M58,%O4(JP9J*Z]HMNXPWA>0WH<6/>:JKQ6(0Y;G*FP5]8;-);)!ZX0#\1'>" MGV'$$A:N.7R6@(B%./98L,K&WZ[HSG+:N6J3V5;G?XG-HC#C8770.2'-7>,%"K*'^OGV(VF=I<+\DU3L7FP@J"X(OK\Z7CXU-= M R.V91QRLAM_3LD>)\95Q#A[5"0!+(QO%+25XYU"GQ GIWC[S!CH44ID89S9 M"QO!=<"S=Z:!?Y]35],OR9QC_&X0?=\DK.D']X^)FVUZYHS';:'E>+YNP;C. MJ%JL Z8SUX->8!?&_X>EJ25;$YC^-C@77X@M$(NA7J-!."*$J"'TTJ6T[$$_ M"L<@($YN9T'4[X:=;B>(!N-PV(W@[V$8M;V&@WZO';;[G6 T&H=1)PI&[3%% MC$AH&9T?Y]6I&P=&N/3)AA1UX;=!-X ^PBCJTQBZO3 :#?%'>S .^N%X,&IH MFY+^J=K0&P3N"0>"+06BYZB[/_S8.(K(9;!@8+A0UATCAGJ1 M1&^.1L>-]D*ODBQ*_6B'89^BID#SZ3*"2A>4"APLS*,] KUFV._!O]UQ?:NL M/HS& AD6C=C.-VQWCQOII&;[&@Y&.!X."8VITZ9HUG $ZT+D2&,'#0RT(AAO MU*UME2<9L9HWZ@PXYA F]U.")30VSU1 3Y_^O>2Y(.A@<6 2>AY)]#$PNR4' M$KDD$\Q41^$TYUA:X/F*\*E>V(UZP>TS+/]F M@W(40->,A+E8X&O0P(KK;;0<3K#1)@=I] MX,+ 74= THAM"$W ^!A&[VMV_HWEQ6\L-WYC^?%1.WE5II:W:F69+3"@8#OL M].@7V*]^M[1#G6$X@-G#S@]@S7J\Y4PDL+!CC.P;P1)TZ1##)ET6>9PL@U'8 M 9XS"GN#-GIB@'NY)<+ VPC_[?7@W]%X+.M3)6^8,? 9BD&'7QA=;HR<9UP6 MN,YO/GRXO$>9:Q92-N[E]4_3ZW-,PY7\W/,IINBB)#9K"N!GO%Q7\_J%0!ZF'??N;);Q7!*3'W/*G,$@@?PI,1Y,GAM(VU1#!.O@:.,]16Z0=9!1 M_Q#O8+ZUG3R"G$YWN[(9V*&9%+&#P?QZ[4S+;L>/ARLZ$K[4=68Z:J5053M6^#:B2X> 3A%CM 5HDUDT5A5**FX<%QAR.> M02XB#V']*"LYARBR]FL&:NL3[6$9^S4'E>//FLC1A8B:81S>NKJO"TXGUM;. MTK8QVR7O&OP3X3\=_*>+W<,M^XBQ/)=K+ V,46:VIIA"9D!H16#.*1[%Y.%)\YT:PN.D^O(LG\>C6E8_)M\*)&7 M<[47\0<#V9_@ 7(,FJF)?(P,);(QH5>/*G'EM!7-.< )A;>"*).-R*_B-:%$6P?I**!+7! +73!6%+U#$I T* M $Q)%,78_DQXJ&&#S =-D[@M3(E[R'6O,^I%E7"-ZX=7"EFWIXHB;71 ;Q&"&:R&=D%O=[)NU?X*F)F2-&CZ\3@ 4&%!K[UEX; 1Y=++Z%^VP1;>9^ M V3*=\6MC/%>2];? O'\7["NET[C#.#)\ZS%C#$+4,X_QO"/".V$]3_3]2O,_>=?3H,I3B#/UND<2P&W:$$BSIWZ-\I >X9SKIX" M917F_Y"=NGT 2NW2X[,=QGO>9B\DI\%)8NL"3!$>DZ:[K3[N5K>%2-B'=[?; M:8V/W-:Z93QZ>ZL>DZOI^?WT(OC;Q\G=_?3NZN\J2_YN.OMX==^HM__-(N:] MM^X.A;=SG.9^S !*[P1?5LNWQ0:TOW__;B-*QW=_"?:VQ "NW6\HSK)IP:C M"3TN7-\8J;;8K5:JN)!]7($#UGMV&L-N#Z!AF)S;TY;'%XQ^+BL<3"EZVCCH]T$3Z ;]48A(? .0_[O [OJ]L#]N&P>$+0A;]D2 MXH>8U">@2U*L:T0=#L/!N&M\%+?-<1:(:#U$&]A@B,$^:#-$(VK/I%^3TEYZ5 F/\;$]AS&2-W[;B?P.+[5>!N1P&-PFX2809^W#1J& M!XYQ\.DC@$),]P/8LB&AE8R!" 8(3- E$W([,A F%E!D&([ZD7T4MRO"-SKR M84_3R^@/(U+HRR=2^*EYN=>I3Z2=".VCY&T!DA@.<9TZ \8V@JT:]8!F>LJ4 MZQ'I& F\@_IKKS =TW_:8_#@-;C(@?T0]Z(Y@C0:X1EA\!R/ MASWK-SL^Z3="XTC404P/D/0Q,;Z#*>)#@KHW:< X"P'V!2%F2#\H)YGP8AS5>D]'_/V MG^X& O7R%50[;),[LD!3 I+D\)Z*5N5V M^_AN-OW;1XQ)0-C*YKMTYA*EII_I]M]S95:?O<=HIG?+;/ZI^G1E"#=KBR8. M)%L7:4_Q#R8YO)*M92*U#02:A(W 8K(09' D2+IO*^F>U!NO;;;6'-$#/(L5 MKQ,_D0^5%WQY'A(4+Y_M'K:HCEO)&L,ZN !"I]: RN97K+SNS+3&^HTW M$&$SH0$4@XP]L*Q.ER*!.Z?,G9%?UR4TE-ODJ>-K#H..G#:^/HNI.AT@^NA]9'QRG4AQ?@+,D9YA:1-&KIJ1XC>+(QNM9O*0X MV6*>QYL2.(#,=^$,]"T:S9UV2X6S1RG973D+_4^&P1R3_)JQF MN=?F%3DPT[H\DS(3>S>97<)M^#ZX!3T3;D:.%SRY16C=M-9/;1Q#,*NC=%*^ M$SR 5J<_%JY6I&!(LEW2[!+LPR\[&,HG-OK/8#]C:T% (SG(IKPF:%OT@)%. ML"&I/:NR9+'\K.1PD=%X0Q Z6)':1JJ:0/BY004VZ224:8;@$K&)S2TOCYR] MOX-PM>>K8(JY3!7[!$.:<"EY4:1%#B,09UL;=X;W)N+LDVT4S9Y=$,B23S! M%""#W[^C;+EH6. M*3<(X*'- "M"XQ-C?)'-4QXC.+5M*$0F9),ND1^L."!XE6*6_8[*.BP2:K8< M'^NX#$=P8Z(RQOZY,A"Z!K-[VHL01#YB9R%BE2DO-R5RK^9C:Y+QPC<-PR4<;1RHB,=R_>;;-5QGBFZOEBAYX] M>O8ERY>+%TP()/]A2%I=IC8JCTJG5R5_;_7-_KK#H7:*<\SAEBG[ M?UF9H5HFY$_-)04TY&.E>]@^ R>K:\/H-DT+0\MA4I]B3"5:8)5VY+D6O7V[ M_T@U0-%3RJ@J2VD8(^6 BEJ.^@GLW;\2@0N1C3;0-)5.L[55 3GBJ"(7?&1] M<"K>N@J7*W]/8]\@ W()'8?O?$'-*%1 E,7"465)0^LUY&7_QV[QI) V>($E MULCD]3O]NQ[=*/1<0X;^29%2/G&7;RR5V@59SUKU"U,&@R)OMDU02K'-1=6X M+@<7J(5V"JSIM'[*.+&5LH'5:IF4:N=8]>CY8;9E+RN(K05?&E?-HPN9L6E_BI6Y[ M>X-D7"AB1?BV?&$C$+Q%J\E5;D+E(I(7.PP,8T&JQ 8.'J4.D)&61B\9,#"^ M'6QY3OE-GRDQX!%+DY*0'Y;E/C4*2Y=*;S\1:EG M7P=UT$L4X<]_4JP*A8X2&R#\M'1MA @CJCULO271<(<*-LGH:K$$*H:>-Q'Z MVNY4X0^-DE8%PG QP!YF%((PPFE=F\QE2LM%>%R\D*1*@_GQ:Y>[FX=[!$FEJF=V,$"C4R5%>/AA;FYN MQWOJ,^-RAI@M9:./P*\IY0:S MR=TQ^/K0ICPVI.2<4<.&8,L2-8 M$74>'2_FA*/)=1IOQN&/6R1=5&D=):Q% ;)"I_243'"47ULO\:-WSK91?I3HSE"S0S:U8Q3CW,#RR MDVFJ0*(QFTG * U#"WGU-V PODBU>[PFDE[A Q,^81SW.'C:'G9M&"?7YIS6 M]HZWOFYY@?=/1DVQ5RB^%* 5@ "YH(,)!+U2?P? M(+(2/)+8C01&:"Z";WB^KC$7/D^7"=:_Z@:B<+TVW12]','(SZ0&W]R8*3$Q M;[H[,Z, V@Z4)X ME =*@0H']2+6">7TV ."IP3L0W1D2,$9>3-9.9'#RFBE MM5H9"PP:?H9B:WJ^)4$EL+(-WH2LM5A6FM)&4\@YDIB4K&N*YRO06,. HT#J MM"1-_G4CIY3H)$X56_'%26T@6GD,KB(".*D9MH:3 _TU8:U"7-_B 3..OUG4 M(9.2<=A(OE"VM:QCNKUO*SL+_#L.*_KQ>K8##=L7:@4'6N59$1@>7,R/:"6T MT#:2SUL6NQS*]'RO4=XALU >I@!WN\*C95JBPU:J8$*03MN#$EJG0]E,=R"FTZ5"@@Q44\I $R!FA,T!<\4% M?&D)1EA1>;(VDP@G(W*K47AC#&'SC#WEX=E$%(I2;%&GA1I=Y;1X8WU)61E- MZ0YH' HU\UB>%WQ 2FG7 296F;5/X^?QGQ*21EJ6=@9'UM)/,H2V4(1"1>K MTV*>AW*RLXBK406G\TG>[C'O:Q,9RZKV5'(J5/.>Z3[VU2JLPS_PL0U&;? I\8RPJ0>.I/<=JS! M^Z5[MDNS,/GZ!-TMI[=HTG/J>-V5:\Q% N-'&CD; MQQ+*L>DH2C4Z&2-[&$&XEHLUL;9)V6>T7\KW"4>&*2;UM_=F5:QV23NQ0',/ M(E@R LOJ5;4% #MEJJ2"D>EJ0%8:[IH6N32<46^TFDM":5QBJ&YM2=E)5)U M*H8%9DJ5./MV0;;HNX8OETYZA&QFVP9O6F![2WMX<5(0/Y:[E).5L#3-/ .- M<@(36:'Z?HM^-^-[L8[IT*9#$^@;DHJOG>5'MY! C2D&570!5XDDE?J:*/FB M8@ WE6.FNY::T=C[?F#;PK$[;&\S]79'6S QOD/,>;\L32(/^M'6=P\21&6S MQ_; -9?(B4.E=C/R-*J1.]SZL$NP*6ZM(\R4W\2;X6C$ F^4C!TU49J:5KD\ M&THJE>A(!0V>C=PI#&0?8=X"JH92@C3%MRW@6@G37KX2H/?M:34;:%&NEWI) MB)@!$:U\S,ID-7XTKA_*BR258?OA"]M8,*P]7@G=#CJ3B%O'T8>H (&[L"SN M/3V_DC"_YA\(/]_P3E%:U^?";4W"@/+72GP2KF1LNJU7:M?I<:V*.Z,?2J*$ M@TV5ZTD8>E4[.NL8MYN%G.)]R:0(1CAFD&7:LUB]BIGF(LK&YM9K MLO(K$FFI]]VGWJYL)"HOV-<<-=UP*M.G70XV/&7#R&9''38K:7 V$R@"MTK, M312GBMH]4L<@Z:=_HQS0J5YZ7@TZ\N$=C$/CE2=0=BMOL\EN]3 '3?R32ZK- MY(;ZWMLYSHBQ,^"F-L@$P\^/[(%<#JC$D\'*+Y6QHE>R1@9U#U2/]<2UT!.'S?]"S9^YMOB8^*@BSF':V8F; MG9V601AXU6N^MX%^SR+/3[IX EWXZ#FA" +5\HC%JCIUW-#C3._<=0HF6#ZK MU]*?8@OGS5N$2S!7[SF-K_N3:>"1;HM!.]&^"A5-&:U;WQZLWE;1O^+W8GF' MV(>ZVG,ZATL=A4?M40^*=C:^^XW-#3@'H,><7>=,:\:699L<@S^\A2E*0\43 MUA T>..D-GU5A(!D9>6$.-\:GV89T C]A[L,EI^._N<3\Q2UN%QH#[5[S M2KC__"SKCR;+NJH48X6.*]TA-(3Z+=_DUI6NH M9\QT.W-31XT8IX\V:H"12W%GH[M3U&<\+)/?I]6?W#",)64UC&9;"W/.U(J* MA2@W=SCDK2U,*0&1W/S828?1OFF8DJ;^E.B?4=_0+87.+>TF:Q'O?-03/H2:.#=GAJ:#94RE+/%V_;:8@0%.3 >"QT#@ M1PY=C!&/!'!74A,WC\+S86:?3#D^2+2&O+->-=]8?7S=A(%)6@-%3WJ/,0D^8PVJY,%2#R1CXA2X@%<]A7\D?8OF?'WXV^@ M!>46._=%0AT.TW*=4GA(E%5'+<#-7@\KK)PG^U>5R[]T9#]BL(A_<<%E#F-; MOLA=42J$SS6RA$:\IZ&4Z:_"^@_DGLM@684=R,4U&X=*FZY-Q"4T2 MO@D>QK) #FN+00,-Z\]<4@ -:F##!]@-P(U)31C^/]*S>#/ VN$CG MGS3,]__"Q^%1PR3MY5+5[#WRR;AD!F=[VO4D@CNR07QW'/D/P(#Z^K4@-V'! M%>?D(6.5!E<,;I!X0N!& MOG""L#*%(?<1L44_)MQ;^' 9^G)U@P?)C3@QN) MC%I0[HR-@18:' N>7_UQ,2F85"6$M66S C[+<4$L^7[A/#^:+ 6JJC2J#7ZP MU]C9A]S:8\&6M?&5CPT^'>S;AV(F91[CF0FEF"/(L9_8-Z2(9YU\72XV3P[= MZ@Z%FU5_F<0+[2.D J;-N+$0855KJ>%/)?/1NL;0H@'(BK^J@INJ*:)#:>943VDC .%JL\&40HBEX"3HEEW8_X=VO*9WF>^PG; M= 13 &A5U'6>-3ZV?3^6,AWROSF6A@)%C1($C0S:N@T2B @V>*&W6FFPN)LP M[;1\3"N*-?3,C$LG[KZ3*0'P-B<5MH04%7,,(W?O.*2_5U MAL(01RH!TLL65C:F-4*5F;<,B>."@IZ??*@P-\8U90_.!8^QO#ZE]VQIE2WK M0;O=W!,QX70";^ .BW_,&%3FP!=]Y$Z)3A/K?DWMR"HY2-DL*->Y> M:R$F;82> SY1.CX;\O&C3V.5BP07&7K?H:V1G\B[*Z"1GDJ%,??.R$^DDZF$ M7[GB53IKLM+6M>R!;]1=L@WF)K_9=%4M&>GB*<;'YP7>L,>81/ZSR45'5Y_H4+D MHV9[%ZF_63R!5@"Q/T3(_<!&/DR7%63J0E"MF*[U M>,?)P\L33@_[IBQ@,WM.A9A'[L'BPHW.S\&T :(&9\=3TC)JL6H>#PF2UI3N M$U]<";%&36UDZ1W*:Q %WB)\K".TT/%AE%J'MH%K]=V<#*9L09CD!+M]48D# M$?.(I]WK@+%ZR-E@^TJU:)KOGO62"7<',,$R :M2+VE^Q#7@YMYP;VW%"" O M*YRX5 1M8^(>X"XSY%+?S*$Z%0[/90&JF6SN=I05P5:DFYU- MABWKUB&7"^N#VUJJ8?']F%GW-G/G$E$O2CV[,1',N6&,4,LWX/J]$J>O&,14 M;<-@N5CI%8BO7SJLM8@++F-/T-G,)R #'=M:2,H$61B3Q]JLCUB:Q(8KV_A/ MGH&E#&KCIG))+Z'?B"[HBY7W"="\W);8A0)P/J=DP+ )7'WEVO?L:PE^!K H'Y&\CB^"2QE)>S!;03*37/)*"QJKQ$@)3.,LWWUH&)O2#E?V7Y9ZI+6M,J6I%J?N397[<=8@+B:J10XF+U8;^1:QHY9#60#X;P@ MV(ZC8W6=PJF:%6,OGJ"/'+++IX_1XT$)HJZ'UN,BE S$+RU6Z!VUKF,.G*6E MX,?8VZ X&3,PS&=VVL)]<-\^8A[:> MKNY?=+V;1_F =H1<">K=HC N&8J%SS_2,*A4D/.-W M4D@O51]IB(89A0(:J?,/(2'+[,5K.V$&^XG#.N;/Z3(E MYC6A67Q CSY%7SK>I:9BR$ZQ.LL%QR@^@4/@.R5FJ>*E;OEB#J&* 1G,%CK* M#="--UW29PPV-5A*04:F/O>"2-&2/.WH2)RN#?6EJ@M%U!"*+)M C>G2;2'< MM"RM4LV=T M7:4?TE?$-\I][D<#M2RYE*(K(DV"SUT1-RR"JTL%<@ECT\@JKT90(^W\S/:H M?2@#X%C\&C%@&W)K\_:^JJA344JW'QS?"<'42!W^$8= T2Y'C^#4X##@%.16"B?MX3,J,]%R);0F=!+!R$@A4TI$J3E+1D\4*AA7&YQ!7SPH^.O(A&0QA1 M,I3IO7],J5Z3TB!#2.+/A!UL6)">,,F(P"8>3 259=J7<31*EM;@UZI#\FC+A+I@MUR7)X,:L M))U*;;K;2*[9!K2]]/23SN.D2#?B>(Q- J,8CP(APOXH/FQ+OOEJUWRJF])] M(">K "64L&!,%J5YV@MJ.]>3,61X2I[-I5QV/T6?9KS[IW[E7=1$AALL?)N+ MO69%J7$28LQA'0MK.[;^3:9&S:$0R4LUE*EEMDA>PA8T?90\6/[UTET]>"(X M48+L#'S4Y,B@IV)Z9WQ1RJZAJLQR](A-57G(*1<2(_+TNWR[]?117%J1+@65 MT^IQVR.RW$DC*88IPRC%MZ- $YJXEW^-=$Q"MD0*1/B!.&AYX+",DQD_@$H? MK/F9;U(%JS*=ZV6H;R["T1;41YJ$&)*&R*5S51!? N7&H_6RB.;J5#WGIW+) M4;?4#T_4PY(#$X'KU4^1(#X[N:ZNWFM3,$X]G#K< M81\P8ND)[L:&CP1>%XX-+#"5-/7PRKBB$>?*8],;K@VY)<2#/ B&CLH\9N87H*7=-- MG82XU[RPVKR0."/^1V3<=-1C+$*G6E-0T#C^.%/C%GVJLT+GWU;-D^?8]9-/ M\17>X*;:P 8\-*J)S'38N'1&(633S!C(3$Y5HGU"YX"/Y#%EWW C.85EXO#; MZH':TTOA)L".7")YO9!9A2 /6\%]*U?X$>DO)3^OGQ1'%"@E7C0)1.!#9+12! MB0X:SB=\"XZ^-)$,%3F*4YG[TX,PT795WF+/BC78@#YI(HQ9X)()>?)%7SYA:A>SC;'=+(0<7.'' M,Z[9@ZD2>D,;Z3-5/,$AQB5A1Q]H<,<*(W3G!TM@;[J8IA)_E*T_\5 QPQ'? M6\T&0&!R[R-'L#CH:O%^Z>V!K.\V@/Q")UKY!J,I'PX*BJO[+!::@4/R.F(, ME;*-#7RC->>QSGJRX#Y12BLG\D+"A22D6)S&^$I3\,#(Z'R,;25'WTX_% MQJ/9XZ_:1; $!GX.#.V&<.^;VFSD[Z+UW_Y$XOU*2+]D&XXNK\T63#2M%=]( MJ@Z[%F8M1S[4$!XO9- R][#%?/:B3H_"\8 YN41O.7E1RL1@VH]FW&>& 4Q_ M9*_VS>)-L"&-X'[OR1^Q"Z#+_XY!'_ OO':I%U/C"=W,IP:J4;VD_E0[JE19 M1AJW@6X0TLU %DHYA)9[87@'0BZG_FO>J3X=7'*^?KQ&4/K-3NH^ FW>RN&^ M2JJ4P;QPD.)WDF1F5BQ:@.?B-_*TZ6411\S;CM'N@ /<,%DE"KY24'*IT^&H MAM-';P]2%%Z%WVZD*S(%-?CM.E/;0EK+DCE)2/'SZ'U9,_@1;NPTENIC)MDG MXC&A@1!7+:#M@5?J/G8Y9RQ9WW0]"9^IKL<8 M2)1ORX4[-I/ZLW[LT.1&*&ARJ1+DV,J+2?@P;E2TP54]W=-2T@^Q=LXE.=(J MS"?!] 79D"*6$;\5D;&S)(N#JOZA8_%B15_ED3@V'8P6S@G2C^M/[7\2GP?9 M*D;ZI(64Y[/\:PU$1EXR@0TL?I^N/;">7Y6W4'U>WWOE!B+U-G#?*!Z?9HN7 MPD2CV0I>4";1Q%YS*:#$2U?ZRD[C4B%^'_ LWC6OH(UO 3K_,.P3Y^?03Q5ZF_7=.9^MA'20YBN:8CW0R-\K+FP2J^=TL1E3;"'X MERX]1Y2WX@A1;C71I?*.43'L0LJ&L4/6\\BA-PL\Y0Q6C6"LTD"FM,9<*56> M&N\DT5PE^.=WS4;'$K<29B-&2+E.9LQ)T[8.%YV+XKMQ:%0@J)^*V^4&-1"3 ME55(:O^HV;*.LFL+J7:$C(9BP!Q[,%CRJ.3[P^7E\#VFUPF8UIT]+PV+!8A[ M,A(Q^H06W5#A;+%T1S]@\TUFG'>;+,L?V0>U*S9+7!V(RS(1$\>(>P3[^^;X MST-_CQ22[B)01 3N8UQ^FJ;'D:_$OF7=2[0-<%&"G;Q956[@5K/55+4C"*O' MX3<3+"W=9\&B7-%'U@N#L^'@["W(!@7GHZ1 IP51VY2DJTX/HG3)6R(R_7;K MT"QNG9>)"YFU+46_T!;5[0OS:DG2#"==S_AK"MYMK#FOY,]\,AH(T\_#X:6& M<&/TXS]O9EMW3Y;%QO<>Q!X.-13*$UW$;<;MJF@U>H!+DB6L&))2J\6DWS:U M#?JW99)9I-:F(UXUN1%8*\2I+_4-J5/2BL8CZ#E;'GR=85)PL4+?F( M+)P(9Q5RF-#:DRNPJV=83D*_%U@=DWXA I>6;FYVZ\^HVR9R*R#+ZCF;@V#P MA?AM/\]89'^.<:0Y_X=CHO!/3$ZDQCTN5Q28*$W/5W.*!LL*#R\IRW^LCKDC M.>8T@\ Z/$"I'HCTDT_P:=24C(;R\%&CR)DF[&8>OCHI,AH7+1:?S>.[WR21 M[PDGRB:D3:8LT&@SK]?6-BX9!59@^-Z/9PJY,0EOZ>EI9I*0N.".O>KJ(.TG$)4)+O(>Q)Z&F]2:3W)DG1@NZ9*A?;L8K;X2J>5/LO,.3,! M$7Y9E4]6H>$2G#;.T^!Z4G>GX]1PM'YO"Y5"8@B,O8_3GEH:2FHKTOYG/-NI MY,S!VK5;,.AQX]*]E.-SIBI(&'V>B)2'?2WNJ"0SF_(0UV--A O1:S^]?:;1J &2?3T!N MY \W7Q&"P9791F2_=Y2UT@J3!GI4NN>:QH?6"6./_:QS&+N\PN"17L)485*N M00#:39YO.*#5$.6 /'*_P<*&5>0+A%TBQ^!*F>>ZJ)A/8@/07\9[]II[$U%J MLAXK:L1)*M],O9EQ)>\N-J^4EXJZJ;,QV>.AP MX@+,K'1L+E@HLA@&L<&FJ#((L&9;TY4Y?NV6OH*H648]+#/-GCI3Q._&KZP5 M->+WZI+0?\7*O$\N>9I 0+!X$$1\2"4SQUJ#K\H+B%\S"_B3.D&;K^K""?O9 MJ6I9!]XO=!D=[*33Z1W>^N&IH#LNQT=WI_6J[E1?6[ 3E]8Z'3GK-.Q/R_4' MW[)_0*UP8[-KCKFPP8ZPK'EMMW8>2+DC+3,QDAG!U(7(.LCB)\^C]C/;P,J< MRQHIN_ 41>'A?<95%!WK+JBH1,3=I<8^SZ!? M=TE?QX"+O2O:6C8U5+!"'CF(P"49#"8@^<^J?):ZCG][Y$(DNFU..;/69A+Q M%%.M'B?0LDTCB0H\JS^N?!3B^:3JN'+GDG4*/"OWZ2Y.7XM[7.]FI80"UII2 MD"9HEI3.J,HG7!7GRKIF+0NY);+616UU!9@F+U^A&*(AJ"% TYRW\O\'=69 M7M&K7W2X1VUF:AES39(:3]=22M+#A'S)F;FR?_(8PQPQJE1OT 2X(55/QN[ARFY6HC M3.744B"MJEKCW]V6+A-Q[<#F?HQ4:+=$: P=&;KHWVH?1Q[G%E:V9*S\9O]0 M3<'=;+QDLYO,+)L5JT-()K!]YS6N@YFXWPEH #\D*=BWUA24?/5QJ?R>)6*' M)BGYS&DQEZ*R1JXWNI\2H@I7DMG%0N!*AF?R@'=<+WPQ\>NXQKMV38)3?F^) M(U/5@6V_Y7KG0?1"F@D]EG\AL;<1SR4A%_G2>6'>,>GIZ.=[+NR1A/E(8*R@ MW]Z;L'IOHS0&UM:AB6VK0&CE7:ON1E4..W\8G@[/CT?)]<^CT4UR?'%V>7$^.K^YACU$ M,.V' >F)(R)&]:]JJGQGX+@"^?_&NS:L#0'WO76PWNWY@;VIX]\C1!2\<4"" MN-BL\,I_&&L@\O+U ]E)!96S6O*-U&7 'X&4']'I>) =)N^2%KS:;#;QIT%. M/RED=J*@>)]<:8)KZV0BCNAW2:>5]CLY_-#-T_Z@G?RZ6/XFGDG*3\I;:;/5 M3?)>VF\-T(G'U(28001_S-->NY6TFVG>Z249Z,TN[*ZL#>_TFRJ0;VN^#Z"[ M>98GO"L-.LW[+_?K#@Q?A7 M V7LQX0.6H=).TL'W0S_Z69=#MJ$4,3X8*N=MMM9TLK3#CS_<;P>FYG!=DL6 MFX$9SKLPGE:2=])V=Y"<[82=_#L1&R6]#-[I)%V8R6Z7;I^4:^3_!C M#T6HUTV;\+OA7ER([^WS#@U"V2P'.8EI-VT-<)GR=CH .?]U;%*;;!8,"$_6 M[R?M=MII=O#L?X1CV5YA8.3W!?TW0@)A)!3ELIUTTDY[D'R<4EW(!"L?7^AF MTTL[( []M ER^=&E T+7L[2',IKVVSW8@9*T!/_=@;T#DY]U)%K?2UL@]X.T MV^_A[H!NY;A-LF8G'?3ZM/V&< 01//51><=RS9@?FXWL81P9/?G'DR#UT0^K M[Z_&9'-92EP(J"C&5H8LI[ L8\8PUV.=U"*=6EV)"JY!F\KD3%C3&=K2<5"%)5W-'++(0DU.9F!_D0+CF Z&BCPT2\2L# MSK%2E\3)-\9WL0PK]D_BPQ=VU-32CP8@%1)9I3^2$8)9;6I_!2?NYXN+C[^> MG)XFP_./R7*U!$S33K#%@UY7#D M"+QGMS<@]0C'UV%%&Z9_>.2F[7Y3U%N6E>?KG(J!2NFR.]&'Q6;:!I[FL69? M;:8,I7S!%;T<,)^TS7-\C1WCI4[C>I%&.#05XGC11^(0Z,"_^CCSJ \.VOT42[A@N=H=4-:X<.=49!K]1@ZG(ZSSNP0?[F4: M<<=!<*%%!,=V1JL*QWB69TF'.].M[4L.!TJW17;- "REIO3EKO(C8 :A&(+P M91EF1$YXK]\N*=@S?B3C#*:%!*T'!W3/S$J_MB-=>O00?VCV^]*-=47[_3:> MR5G: D.,-T H6&A:==C"Y#.R,:CY/#]SZ'[ SS]3C.MVP8@.E=^ABW[K)_53 M= ?A$K;2;B<3ZQ76,JA*LL(L%R.ODT:W^AF,;[U-B^_N0_6>WOV.\;''Z3@4BYW[3-=1&,!7)@M<"F&G22F\6Z:IAV MR8+[WO#ZYS3!_T]&?_UR\LOP%*^':7(UNKZY.CF^&7WD/^)I=OWSQ=7-T-MK]32S7$]]66?I[)O%\AUV ZV8G MNFW=7\N,G^^Q:A6ISME+8G$F@G.UA[U.D@S?UV1;?-7Z_NX?& 'WI4ITY^S7VOD%'M;(BN>4LW"%, "R='=MA5CHK/I(=Q MA1T';:A()'+5.Z7K6E:&N'#]>YB"U;6\>WCA"]$G]Q>5,+9BC!X![2O=,JP8 M2%82@Z,AJO1Z>E=X=<2*L!>'A,[/R7+\C(A5_V#5I6SX_T35!4=1N]VM$"KY MX\Z*"^Q63W$==!+Y9;<7T5I=V"-9J+KDUSOHKU8S[>:^VJ5/FC\U*Y17A\S- MZ#:"OU0IK?JW]E-6@UZ=LI*_^LJJ&U=6W9V4E?A#*Y25_/4-E54W@\.#7*G! MTM"?VOW_T52OUU2!B0_6XLW?=C($A=3ZC'._3_8Q^,R[WVNK_1&Q@JU4TAPA MZ)1V037%-]P#.^@#S7NY[ N\G^+OWLEOL<6+>?+G\9QJ8L# H-Z5""'HKIF\ MPWNS2W4VGZ&$04:XYWQO'1O$X-^<@(0IC.\X.SPR71MHCE*'5S$O;4%W7/)6 M%(^@84=:Q@)T)=;JP 7W<70%%YF;DU]&R:>3\^'Y\LG3,+&>CS+JL/.JQ2>NH:G?$"Y&O?=S+\F>^J22WR7F4ITSY.P! M-3.G4P.#KA-_44A?]9+^[TF!PL77]Y5-EE5S]I[X=>$9#Y3SF=&X36(6'[UY MGO;S-AFL&$IHP\DSZ-">:L)-FW?:1'U[VQN14\1?VE(UO@TN\.'"L826?GTZ M?]JL+6JXAK 8[Q4+VBY(?(I@ZG3A,"A*N&A>)@A609NH-YX'4U/P"BI[_5P@ MZ8F<&.$^C.Z:E&S(Y -Q\/77OEO'G19;,6N\F7(THQPRO?*9$Y[U2KX M"3X7QRQ79:EO4Z'%4:Q5LPCZV!WN>0(.J<$N5YUQ=("1>MR33XJ],]EDV)W M1G5MHO%6S&8$32NY;VS439"$@J MJ3Z;]V9H(UW_/+P:_7QQ"@?2]8^)6$SH M21N=79Y>_&TT2CZ,SD>?3FZ2R]/A>7U2AD[$ I/O[L&FH&*^(&/-\/F(K+*[ MA(ZLI[0BURO>LHDVEFOZ46+?&QDN2;83:;D!9FFWW>=_LV8$M&B74FOIOJO! MKU9ZNV2IN.G8L=3[3V9C[-.1?ZR%BBJ6]^B]J!(^,^X$)<#@@"M4 50!::_- MVY-V*NJ#+QJ"DWC,*;N0U JE;LU7E,(%0RTIE;0SH @1K#0%993GP+QM]-8! M'K;T*!ZRA\DV.:#WH9,#RL*@_N;IH-E*@OU3+_UT_E>C"LKNMK"1ABG11PZ\ M_@*J[L9A^5W1+\IH?O3+RP O3WD,&$-1T ,)Q0Q_D29E6*O=3RVU45-)O)3] MVDNV;UAZ[%A#55.J4HL\$&@2M;LYB-YV)9EA9#%/^FD'=CYZ6SK)514<=9YF M( HM$)D6_'^KW18C;>LBH4IIISEU+P.1ZW?XAQXT5!\LVK[\".?]\L1%I0P+ M^$:S&P@2SFK:HH!1GG;Z.?V+@>Z2?,%D=F%*>VFSU8/_;P]:,8%+NKT.J(2. MO8 >*\%*T,SM0=.]3O,-)CFXO1M\([XG2Z,ASA[7P+U\?] OG$O3]@ZK=5Y& MSBRMFZ<%HS-3>L'$]I<%\M)0'950&(C3147F?RWC&1)BI.#0.5/(83J&0]68 M@WS.&!"AC$;;3=KDRV^E@U8[R1K-Y+.@4N9].HWS1KN'5N=],26ENV3>),Q) MP*2U7YCQ^@!CF(<[?=^=2>*JZ($TYNS6:&(7VK8+'/)O#1K=9D47LG97=Z+; MW[L3]F#LY /:9-W6 #J1N4YTT2W=RAN@G>*=:/5T'[+>_GTPYS7F,V(?LKR; M-!N#T'A4WHBA0A3\(BR7QP:[TP>Z';$H?O]66C_X_(>&7=-BAL:W0*F0I&Q7 MAI,ER?^A65FM3TL*E%8/"PCO"@I]-BAC, -1(LW4:G0RFA;2.!-)54Q>IL5L MPB&$1MY,?H!%R%KPS_F?ANYIS4?X;8%=)\]%WFZT\)4\:X"I O\V&R!1/R17 MT]5O1_?H1:526LP,)R+[5F. 36<-$%K\$&R@'ZP;H:CHFJ^P^L[R6'N77SQ8 MP4@C=6'X>LC1+!,K!H-)P0\NK?9V2@7WZ]'O0;_#H1W7:YVFTFM=RAS:WH&( M>L\H\QPS77H]OP]MSO9K5?>AKW5KI]W:LP]6D@<9]@!LS+SO'3&=5L;Z85"E MW>F;I@?M_7M@=/N@31H(=F:G0UVH4^ZZU/A#_#XPW&?[_(^<_X^<_U>4\]+= MY"U$O?:DB-V%_MN>%K'![B3(YE9HA*?;9.GM5-T$LK:3'9LUM>?7K0A3&DBO M"==\986_2SJXC5MP0ZGHQ#N06M>+=Z_OA\LEIT!/EF8MW$O=:BO'YRR("^N6 MQ-3:IMY ,@/A*7Y'.@W#&&/U5H;/?4+I^TXMVBM[IM_<66M-6EJW@[_L4P96:G[QIQ#E^O M;O ;;R*JYE%QP&]4UOH6'Q#I8X2M_1L\F0NV(*9_Z;:$MV&/-B-Q%><),[@W M"X)ZLIN44?86R_UB"(;;XMYSXV[]AJT#)J;9U=."UUEI_#?R.9Y7D&5(!_-> MDN=@R>AT(\75JXO="*11N"CI;11NBIWWV$#J! &>\]C8=U*L%0;O?_TA?S3% M@*;:TH1,RE QYO,X_M@!;=2+L+QW1@RX7S0S0(TY]C#V942$SIE1U RSVT2^C\R\CBL0>7YS? M7 V/;Y+3D^&'D].3FY-131R6 M0K9N^4$/S,IK.8:LJ=RO8>$&QZS;#T.[19 M4>-9G8)0JP>.RQ^B6G4/9E5,4K"+!CT%$F,-WH->.L@Q2CB<&%;K/N7,Q-L6 MJ@C;:I;V!\&ZC(97YR?GGZ^3R]%50K'SRI5 P+@Y\B=;O"?9S9J;_I;8B1C9 MB$F$'#V8,IW1=M^LHY1JM6@&!!5>Z@65Z+Y%3UZIZ%.B-7E:NT8#/Z_SK^8*)&R*".I#O=3MKJ=^T_@S2'C2__])KIH-DU_WP,*9XDVQ(S%U9)%S0' M7-SS 6H'N.#LU@LS'="!0;N/WVK#A/9::;.;(RV5-SMN,4WWWZ%CN:__(;P$ M^2=K]/KFGY%+:#(#D0YY*2'@X/]@2 M.28'8A(<C"WH-8-[1OW-XFGTD$Y30*P=KP<7;H M$X=_R')(Z0\\74PH)03=M1W2/_U<*O\Q7:>'*T2+EK1P#_63;MNN3A=T?!ON M[63JP69I#9H63,2UW$H'T%PK3_-V%Y:]D^:]MFW4E@6ARFPW5=,]S*=OI3V3 M=-3.,>'Q)0B]9RB[8K-6$C=SFY*E\T XSD%R:H>89Q@[Z-D3YO=U6HK:6 MJ[0P-K1I3@P[8(_0!C9P([F7&4: J0T!"=EN4VT\91.T$9H'CY=VEN8=?8II MM"RC"%:;V]5T,ATC/)*F*9M,B?4*L_SE$ROA0ZC:!R2M.<#05[*,OR))MER9BD: 6P!#)PN&"I-_%3;RO%5 M\>CCO&ON/!AZAQ*%X)M=5[>%]^T)\L>OJ6C) H*H0HNRTP748K-#"?N2(FBY MZ%&7PI$'%S@-%D1'1BE46\V-S!Q9P(O9_&ZR6SX)I9@VX)L_Q)!, M8B2)>QT5499%?]>7N+@4!Q5,VM-BB45'9J?>A8>%303>X90@T"J#AV;QR;!< MJI.UZ;3H=EK$ZB18/7=@6+U(!OP*U7T;%A!1H5ID "ON"F]YI'."\IK;=) M>J@O""5>=W41"8X)]T=7QM>$O=ZQX"[5+Z&E;#.'X;2G8_C*$IZN8A/$85S& MGJ$2W,I>89^:'=;J("2#[)4]*N^9*BVRHQW&I[=DY3@7RICY,160I 5U=!ZZ M3<6GZ19OR>0%YD4*@6QBD7C(QC/VL+R9&5W5)<\]1,ZG=WR=H?LKWH9;9!6T M.[ER"E'=##1#):CL<33F*K71S@CU#>[".6SX7OV;CIXNQ*D@Y],5J_GMKQ]T M6@3#UVEV:4OT6^4L=W\YV'UE1HT)E)UP^$'P>_29Z@U/SC]=7)T-;TXNSBOO M0"OI)3W*\+FG6 M,(F7UW!0@U4&"CSK#M)>GL%_]]*LZ36<=-I-V/>M!"[:<*'+DGYS0.:8O@$[ MRR/6#S0?.Z3R,M A'81J;,)WL@[U(4?(D1[^TP1[JY,.P)B-MTTQ::Q8P17O M@NZ6%&B0@GX>HM]P-^CF/YDRNB1;-@H2LHAF:];['>\B+:=^L^/Y)(X#M(<, M-':\Z$5Z$Q>&#GGLWE&^.MV>VX3VB&N F3P#W$YMO(QG:0ON9M$)))]CGUY' MT[Z=B8,&CK^=>OLQ,OGQWB* 99L56L[)1CGH"NQLA\!2X<2&PP@NG8-XJZP5 M^@/)DL_Z?,3UFOEN/1U&EJ]BD\$MFJI4TU:3'%9I'^:%1)OZ#HH5E!WT-\NC MK?(@,];>_5:7K^J=]B[JS$0&;A$2'BZ?8!]6N^SI4?%\C'Z'8PP]B(XS B7O M=#'_>G1*X-5"3/OWT^F\2$[0: ][KG%Q.%^J]F#KLXPR[.J(MB(*D'WLHW\P"= MHXW32K,>9<(WX7;512'*P;#N@QA)8*V;@P6Z62U'!BRRP@?N0W_WQ\, M9'Y"\2;PR0YYVN$'K@X9H/(=!"?JQ=G9"4.-I!2W/3G_/#H_QH"M1'*/1QC, M1<54[3B_XJLF[26A '&HKZ_*YV(FIQU:?;N",?LI3;1%=,CLS! M6K5++@W;5_AK1AN>2LNPJJL-XD(LGS;(:0:+=I5XU^#!08L]8TV"^3RLZ&40 M"$;KJQ-V-+"/59X$HR;O7'2[G^G\^N_4(05>&A+6"1^6.H9?6FS>* 0820B1 M! I).) *\=%!NS]MEG=5S#0%'@#0?9>39+YOQ$O^LM8FT4JU4C&=K*_H5A195&,4R*>5AW MN(8SRP YMB\@A0P!W7P;+XGRR=ZWN4+W 9D*;3_0 "%?#[?'Q=6,,J!'A+Q5 M6!G[N'DD0'3J^N/C5 JPF6,&V7M!(@P;\X'S!X@S=3I?;0@YG3-XUL7<4,\C MR/-XNEQ90KNET!+";PF-7/D@#O%.C/C1LQ=+&HR?O1_?)YS M8AC^AV$PT!DWNK7D"7<;0[G;9[E12]DUAQO!'>L 3GG-F;)MS9!)!9/*&@HK MKKS"[R"EP@R$TU$!6UYX^R>?T#8;] E>:H7E704"\Z\1-4VPO\@1Y3W?:_Y0 M'BC<\YPR?+ L2(J R$WDLV)P@GV"%LX1=?1V3%7KXQE8A2O42=X"PN+)U=?B MK!$6V6UQ-]ZL%!:5C8:J14UM$X8&APB5:69P#1V_BU0L%FM!7ELM[J::J\BC M"6Y@EAI"L]&H/%03UXX)TL9)(&!TCBCCTF+BCSQ2"CB6QT148R_H!;L*C>P0 MTM;4 RRVZ-WW-#=PL%(N-K'),'/TQ$SA6DC!+!9:9*B(*02FL[3!A'94\@ZJ M1\HTG1ID/6B:Q&41DO!J<6U(PE\4VHLGEZ'HQ_'NE4I&[:Z")M]E&L7L '8\ M0DL523\9W\+$"25@U:#] WQJ8ARDZ/'U +'H6@&:.:Z !446C1,(07QP%^#O MA"E\[MQ5>]T35]_]N=U-RI(-^?-X 1H"F7DG&XPT$ ED U3LFFMB_QGK9K%8 M-6LVL,+UGS6BX(RD_P'D.A-]0J>][A?A>3DVN]#W;>CWWF@)N >6-(@IL'"V M]TO;?N./OSIW=K=DV7^9SE]@JG_^RV$RP@$L%_/IW0H74C"=*:;XSQ2@?4 6 M4?=4]\M1I.0V@F#2!2,^ M!PW3::>=0=.XT2U24MF?#G<^+!P\:!'GTB$&<0C)I#O(C:?=OZ9ZH78L.^RA MZZ';P^@1NFK0=]4V$7B5%FE[0'[=K,?)1_AM1B%K,<=0VFZV75IK['VW$BB2 M[W6*9R89F=PF)6G2[YLF =/+Q]SZ] ZYJ>;S75BR'B7(#D (NIBGEI/GKIF9 MK%F;P]I+^YW,/HK+E>$;+?EE6\M+_\V$%+[E"RG\J_69]U%?2%L9NJ7(SX\T M!SWB&NOV!9\QZ[=!9MK*@^8)Z0 %O(67T':[1UY,]&;U._ .7&"; XH@5 1[ M0/PQ30UI2_(NSA$B'6'8O=>VT9_=\T*(^BM#=H<^\JO HK0PBZA']<@F4\1# MV[/IU@==N$.WN 0-G:D9 :@TL;)!LE(I0"&IU[$VJJ06!' P$ 'L2%)RC_ZA MM!5*4792ZSV=\=^[_'2>2';Q'E+;:U)0KH?9!1GFSV;N@]$EX3:_-^L-L=W)LQC MJRHQGLTP)"]?($^BA$\?AM14-X"$^(*#M(UH@[J^? M-L2%A]XM07Q!7 *XV)=;APW*>)_!:4E\R9?(EUPY -BI\9<)M6;"09<%LE97 MM0!;*-Y"Q3+47M!V7!A[(:GJ5/TML&ZM:M],$>L'+X*GR OH5U4EXF&J&\.Z^,N0J+1W)I M?T'W]$ 4#1$D6=GF/SZJ]$Y$M*L>3L74GHG7SKR6_(?CEBRO>47+>47+X]^_ MMV5SP=]Q7UP5=\34QL8V"C>LX1Q^ON.EKM@:R5'RY?IC&N92$_R1WFR*&RW,BWRN'@**R;&%E/4>@W-Q^@2ZIFYK MPH>7[(.+>!(++?_:)@BL-B33YBO9RM:%A M,G.K-7XE0W!PQ, S54?K%K[@RM-JZY.[,0:'^GAWRN 05,!W%U^*NSCEJ\F> M$QE=GBJ&XQ2M:!M0I[A& 9#+=%PL**6:_B2N8934VP4 M*;IWO,/AH2/4PX'>P_D)>OG?BC$WO#'\%R'/K=;.]<;(%K5+(%.P(SFB1VC& MV#63H5!G!6RC\_VN?AFBW^_JP96)KIC6=$_JO\^&EUAE%7:=[:/++ZDH/K%/ M^GGO58FQVTW:(:8Z"/#&I3AXQ7%.N%G5!OS658OQFKYF!?&871>24WCB6MPA M>3%*Q5LY(/)J;6-)_=]5O+#!&L1I<:N^SO2X2%I;;596L,I6KFU >UQ!61R_ MOF(\4VA'6NUD,G[9Y;*VUXSW=KX#[CF9D19VF-_(#7&OX615=]JPW3W'T]VY MX1V&V8\WMFT_[\0WO+M>5*2]U7\*Z,85B6_UGX(K;#6M;^C9J:+W#;;W&Y#Z M[JT*+^[6]J(>I.\=&_8^^F&D*!7K5.3P&W0!3;RC^\7R"+--0/4;>K54TQ\J M4CFQL\NDE7]4VZ@$9O)-)C&-&"=% /'^YUZX97-AM_QGJ;# MF49W4QK=/_I[.TK!?T(W8@)C5RRDP/2I6&,O[KS7=FFLXL6=)W/7]VMGX8V$ M==L>V&4^WN0S;RF*K_A:U5R_R=?>4FE]QS;;J1L2];(-.#.H M1U7OE F+TQAA<>W+K]QPK]QG^R_BW]L[#-IG':X8;SP]Y@^GK/U_EODWB)9& MN'?WMM?^/)XW+(-LZ)1WJ4\U]+TUMIN\Y>P>6IK%9@U[?#S!A/./,O<4]742 MF IG:.B39B:_4Y=*5-FSP#;]'\[<[^7,W5N^*CAS<6O\+(QO@O6.PN'4SC:O MR79.T:N2ZY2%95BBJ82989%R\6E<8%)@\+<;1..Y#V]AK@-IF>4VN-H);L?( M\'=^$OY.[Q*O.4K-Q+BA51X9NA\WDJUML#>#CFQAWPTT?0;G7ZO"QW/LD?#Y MNU(-[$T'CUX)/&H^(<^I>:[>%573S;1\KIKN4^&&XP$>+J=T)LC>Y'R8U*#" MW8Q_#_VIPH/W6?'@#7T>O)&)Q?R7F*O]ME,QB6\E8GRUF\EB'%UR&56*.6EA MV*N@>J21#DW)RDEH:ECO0?R' /SX0UY><.S[L,- M^;X8]?3BP^G)9U,U'(WG[!]%@;4IP ;]_[G&+=#'Q6T#R]OKXBXZ*:9?\8R7 M&R//W*__Z?_+>OT Z_Y\\:V!F='ZV;"]V[6G4NI\ M#([PG\&ZE/3.:MUQ2L6#]%GNS1*E772?"5"9:L,K7DLZ98-98'?SE4DHD,@4 MYATM8_[KCC0H^_N-8!MYL%>C3D8?3,OAN?A/Y)ZJ?=:2BXT"/V) M ;6Z@B7TCA K/D'8H9&'XG ,BO!V//^M>N&G;,8?MWU@0 /GRZ3.HW_EO5 ?32!4RPP=,/'CP+ !3<#LT978U MS@(%]WJ^F)N30$[;ZJ$OYA/X,TTUS=$%X?A-:,[AK#_Y<''E67!_V !*:B:E MA'#D:P*E0 F@OR"]--Y5KB*XPUFC$R[\WDSK9ULIU%\3#MZ[&[MQG;^F*_MS M?Y=;>"7I]W?/R8XTQ*^9%,OB9'3M->;WRT MKZ0%K_S@OA*V)RVU+VF[+8HGDG^R7#-S@MZ!$\_]XL954NT28,W)@@LPQZL$ M69_F"/Z@GQ-0DF3(=.;B3=/.&KZ048WFA4%K@".'*:.T+7#-P_G[U6(V,[?7 M8)W*O&6>NU_H?UR=4!IF'%%:"+\;[)6P<4,GM]=+J$NO5@WUR5+0R LJ29E9%S$5&5L4=IR'D8OQQ]0=H19F+GA&@ MN)BU6(BW".,_3HF*DIA65=F]?@FC-&K^RC@KB)[E3OV1)]<;S*N=N0O%S;/O M<1/A4/SN4T8Q.^[S6K0KNROZZ@;KZ!Q?U:"F7-RK@:W$C36M_4$2D[H"97/R MF?7#JC"8\WJ1VL*LNI>$,6G'2C%U[?TU7_;>H,%*Z^<-VMY5XM_P4]OVPAM^ MJKQ+MC>]G84W.F@^']HV8_$/[_.%\D15M%A%.JR$?H]W(O/XBK=K M)F>/UK:IQ>\V!?0)R7UUWXAR3YFFOC<+-^ M6"SITL+PAYYA0MQ]:5E1DUN\'@>!GD >(F_/0E,S@C::31]#KVWU2YNGIZJ7 M]EZBO8B'_=6!Z[N83]=C(G6A[8VVGL *[WBM73 M\$8S%_8CX_WNQ=F#GGBOI7DS:SH2;W1MQ[?@=QN@R7]4;.X_\-R';U8KE?VT M/3;UW8+Q:A+G5X42%!%R=2"%.V18R%!3>N2;=<@C0=\#/S)#P+^9UW5KJ>16 M/XC>+F>9K(VGVXFF-9^,71'6/_HV"\E40%11ISSAZWG_SRTI]QINM M=YY@(HZQR#>K28UQ^;%8W2VGK*PN[FUTTX_&6UUU[,7 4.)L>,S_TP?J^Q?4 MP7\C?\K%O0FEE'M@->A=T/BC:YPS)/U'*&C5_@$/Q&X0Z+LJA)",HRLTI0@$ M #-Q5:PWR[F]V+$-P<;"L0-PJG"X#)I1CU#U5VC=+IV_+#E3O'SQ;UPB#$$Q MD1'Z9E:E55LN%ZS2 7JA2!&D9GV7\=5,C3246VS'$BUH"F3]*V7\@\BX/.?+ M^"]$C?"U)J0?S? HUQ&&>0"1EUK-:%O6.6>(?TEAPL.#:BWW_8Z(($IBR\,H M>YS"%&&V3ITI47Z:F@A,JI2-):Q01N]M@=B?V'-,D%M0S^B\?*O&+*9:1;O[ MQ\97!HILA;A19"&;C5SXBS&*A83WOY#LL:@JI5;ULWQ+"0307!L-KV7R,BUF M(<9:8Y"%,AU+>&DVLE9\K_Y1PY,!_+) =4H9'[$DC;S=:(6]S;-&+QQ8WFSD M@W_D(*ZFJ]^23U@XXN4=A1,^".[H2F5HXD9&H-0LXY#92@H4J"!%;IZ2Y"D;.*PY,- F=/D;$\3^YC'L M#7X)!3?(Y=QWY_,93:L='O(2@_.JDG(S^2TS5VHLX"HCZ+N4 DE*_CLA?33^OK&-/ M]5@]&.\\3.$&]A;AC5>N:646R.B7T?F7D:'VN;D:'M\DIR?##R>G)S?(^;-K M>J[)>M2ITE&VG-#49 Q:%U(/!FC(*G?[IL=]$QP-PZOSD_//U\GEZ"JA'RQUHLW);]Y8052E?1B!3YPZ\V*&_8D; 9DV-[7$'>X6+XL^;^19$ M/Z-4HF_F%7OR;+RTNSGX(S4K;P8;]OS+V>AJ>'-Q%8!P]G6!+/J,X9J7MSM^P8E]R +(64OKX-!G<^C"4;R3N*$E+3W; M[?V*+MB![-0()^^[8K6/PYNAQ-H=1#O!O[T&I\_<$&)F9J@HP.:H^-NOE@2, M"JD% ZOBX9/SXXNS47(S_!?4;QJ76E&C*(AJ,'],DB*7,SY9/&J#17T8XJ8+ MRH@JX3!DY*_Q4WE44N$UF],J^92$GK#O;KIV*"693A81V9!^/ #QK9&:B\?EK<2KAW MF,9^Z1U5K\K--4:NT0RVRQXP\)?&=2.YYSD!#3I>;PBGLDHRG*JR%6#PLTF) M7FUN5]/)=(R G/@?_UHPL)[AN%_;=D,@436%]-34Z(SZ1Y=5V:UK2W5?WX#I M>\WS-$>+>7%$@1%*]Y[R;3U,SP;33CFNJ)3-\:E' @F+^=&$6;;1@?'58+ZY M N3R&VBA2JXYLJ[$(.%,_:-2;0=XV4"7F^(\XUT'#2%O^M,8B4:(W4G>-@N< MRM06^HZR)5=2L7UO&?$43?QJ#26J[0;:H[H*WX2K]+GYVRR@M9!A3Q X9R-PJ#^E$/U\ H M2%'!M^T2=.-$8V)X8B*B$0C>]'<)Z&^%U@O61)GV]:M9)6BO.B7"*X'7/,ZS M: ORUACNO:%4R5XRCJG@DXY^'S/V!8DK.;:WY7!7#:9THXI!S-O;$I,TP+L$ M\L$^&5/%M/>+3W"96D9?N^)-N_=[U4.4"USLI=(&_NY05Q"?J(57;[6WH*]' MMJ'#]Z92H6.]C].DPG*K>VF+#V3;29UWHI[\+/9;',:!,H&3LG M;6KV#W9539:U[]ZNI=3-EKM7"ESR;I?*&F5JT.U76*VQF=$F((/LDC2)E(7A M.Y=&R^S<^AML6+H/",O]77A=J%)JC+ TO=> "<^+#2.KX[R%M\1=FUXY9.BI M\;-+=@23Z+[!J#^"#*S6T[L]])35;3QGL-DPBGV*>5VQ-6OOC -[X:S7D[DJ MEAU2/'TV?EE-QY7NSMTM2&,LEY_[:.XLTW#U+XOY?/4R^S:>0Q?PC=/Q]LRBN@KN+#ZI8;!GSV6K^"O MKK/&O1 \$B?]"KM1!JL.;)/+Z_U0SG:C>-=3DX2(V>^2O-]-^RUDB^ME@S0? MX$_=3I8.\G:"?=K*6TG6':2]/".NOZSI-6QY_0QU6K\Y2)N5A&BQ?B # M/#)S(2$D_-3-$_A&FF4=ZD..W.X]_*?9'22==-#M5Y&MO3-\?^\LMQKR\.5I MLQ\@YD;ET_2-%GQ"+ V@'C0Y@J"R1>!SOU.,8Y^N%"3]4*C_7&]-WT)_=>2A M0"@C@PS9'78 $HY-]37MR%O,VH$K!1ATK[G$D "F3%;'(R(C S? 43,[RD-7 M]O'#=%ZM/K?J5\]-6:WZK-*N>N(O%U>C(2(I7W[Y<'IRG%Q\"E33"&;J_&_E M7_]\.3-ZQ#3,.%Y/48'1+CE*JV[_VS;V2$PZ3MSS:N!Q&-ZQK];-X$<0+MUHC92 MN>'2K\:IVQV!RA$4NV%V9V%K[<&H93X@7$G:$QF.,0<)O:>ZR MOKD 1O[[F@N@Y[^ON>#P_8[FJI'MRU1C*I]ZCT>W#B98N>]I+%BW[VDL6+7O M:2Q8LURV8Q-U>"Z9KA]=J)D8!OR(MSW)%.+*\9>X< MQ9R!(,2KU P/W27GYV!9P2U"!1:K52,96O0[SOT@[DMJ%#T;6"YTA]J2DTG) MO+4O(/IP<'63Q[E$HRW M3AK%(URB>=*XCNL;$OMM5BQW8%$4UB$M(9WI?+4A%JXTP0PC.%U)^W.L B-* M\ PGK.& Q[/5(B'82%@/!;%[B-[<1_C6[(4.,O/9>P-*Y1-OS03*C!OF,E89M+Q>;KP]\*SO 4XM3Z]P>*M 2X (*DU8XO4_&R-5WAZMQV$@N84TW M8\;@'5X?)^>+1M*'*Y>%4L.NS@A[[4>2DL7,F1UDD&%PV7+)^8#%B/N+?YU. M",.+,'Z?YXXPU2+M31RPL&XM>4+=361C[EEN]/%I5LCQ; F\!6.0)O)RS2C& M%#E)Q@;OB],#\3L&P@\'SK/%05+])YBIY>)W0MV%^8/Y8$VP,["Z) ;+(U#]HX_D<\6Z0+'0#Z&(^KH[1CA+&"? MO" @V5-I 6'Q)+1H0W8+MY?-2L%#VXP M:BI;0)O.PSQN9$< EQ#]J"9 MWO/R,XSX:G$G@+V &^\GX%B;ND/=AU:!]JUDT]IIU/KX>Z.D]+?1K!4GN M2/X6Y((W#AKD$L1-8\J'8%!SYTJJ(<]F=X')I<0+?XQJZEA_C1.TU6,_CQ>@ M!Q#M>++!" DL^/&B0;"$-5AE88LU\:GCBG$O\<6GRI*5K-7HA^&IK-G(PM]^ M--&=A=72HLU_7)G[:^A<^H7@%W;.'5K:U77V9*8;&+>^LJ07](;^['AI$3 S\1V6>@V!':9RQ) M?XL$WF.IP+6 MBHT]-V0MAK"=_@=\+^Q=^O@?Z]'IR.BCJ]&\J M$?9J=/WEM)(2Y&T2O$?+);*K+Y;+XLX5=GJ1T*%#%B5\.S@;MX)*CTSX]A)] MFMBMU&0%EQ\-@'R",CL/]Z>BE>LO'ZY'?_V"GE&L-W@]\5VK74&DLKE=@8E" M&<+?M@W_K7D PH]7Z)*W_G"$_''GOECJF9.3(Y4[".+U5]@OT_L79@Z1D^@5 MA?6CX\1\(TVRUE%SP&4T]1_:L:S^PW;W[:C.N3HT&6YT.YPL-K=KM*'MT5QI M[I#6X!I)0J9E=S5'/^,JO+)ZA?_\T:9/5?L EX9!N2IN$6;N\;C\G)IJ)%C+ M"/6\1)[=Q?T]F>B$2'B/)2^AR1)8PVB!(I[5ZFXY?J*9!ZL5_0,S.X")<])$ MR+')\B9F!O+K_VDB#GYCBD?R$Y5#0EW@[)7#V7V4JHMK9?)KYD&*I&ULU99;:]LP%,>_BE#&:&'$=K)Z=+4-6Z$PV$JA>=A;4>QC6Z"+ M)\N9TT\_R?(ER=@MZT;Z8IV+]#\_7; 4U7K+X+X$T*CE3-0Q+K6NWGI>G9; M23V7%0B3R:7B1!M7%5Y=*2!9;0=QYBU\/_0XH0(GD6CX#=_(GHW/\9[J%T:*6]?G&2*)=B?XULP-0F'-"&L!A?$T;7BMI1.>&4;5UX M80.I9%(A;3;'L 4V4C^Z=. \NV^]#J="JJZVJ^"^Z[[[06+P+"!E; 1<8!=( MHHIH#4K<&*?KW 6_2Z'>7FTK0U@HL@T6%W@:T#6FR%JJ#-18)L!#*(D8Y!9' MT:*TK9:59Y-:2VZ,C))""M(Q#"-ZP\BFP-B]/=2?\SWM-D>NC]T2'R-+,9AF MUKTY[9K?(>^J.>U=6?\H7531C=3O&S,=T?GV[,"=@IRVG=_F(X!1)U7%MN\8 M+00'-YE?%@R.+)A$9*B#2JGHH]&S1R4U 5 8;4!IFNY&OBI2K:#5PW%J\V.9 M%\^0^:G7N0 !BK!=:'/V3WF5_S.Q_?7_-7/W6SDD?D+(Y9O39[37W3. #$\? MF]F7P#4$L# M!!0 ( (XQ;T].]@%LJ 8 '(Z / >&PO=V]R:V)O;VLN>&ULQ9M; M;YM(%(#_RL@OFTK==;C3JJF$[4F"A,$%[-T^602/$U0,%N#>?OT.X[:9V>"C M?3GER3;&\/G,Y3MSX=V7NOGT4->?R-=#6;4WDZ>N.[Z=3MO\B1VR]J_ZR"K^ MS;YN#EG'/S:/T_;8L&S7/C'6'O_MYK54SE3_4'B>KR9:!.R M+YJV2_I[BS,/154@_BV M^3]AK/?[(F>+.C\=6-6=X]BPLK][U3X5QW9"JNS ;B:+:+Y>TC E7K@@_-5/ M/Q(_O(WBI9?Z4=C_%WYK?W?^7QV/V#,L:=X6_(O&WVD].![D/ J3*/ 77DH7 M9.8%7CBG)+FG-$TD0!T U$<#)%>K3((T $CC-T(F*7_I"SXAT2V)5C26($T MTAP->W*CL0%(>SQ(+[F7(!T TL&%G'F)+Y!6,4TXWG\[ M'1= <['1I&8L*E\4]@&4Z-X =&]PZ>ZB:/&W'P2BW_9YX,([?Q90XB6)VBMJ MUU"_?8URVJ&Z$?UO[&"_H(OB:\L-/8G\N8H%Z0_=*S">]M.->YE5R% M/+%H7\F$D%\T9,'<>GY,>/C6E"RIEZSC M;'POX.'DA2R2"QD3DL#W9G[@ISZ5 M,2&Y:,AVH5X<^N%=0GAZ0T1H93+(+1JR7,X5\+FM<$M[0WT.9!@-63%^R*5' M2>K]0Y4T&Q**CBR4A-Z)TB4?":1WGITD0T$QD3 M'*D@FR2A 9WW*>&'M1>G- X^2M50:2 Z9!0=V2C)>I;P[J\OZ[ZO&32R#KE$ M1W9)PJ^Q.Y6,^/Z?FZP\B3-(5NW(AU-6%C(F)!0=62B#"38?D]9ED1>LE3$A MH>C(0KF4;).K-!,DSYB04'1DH\3!L'ZR5D M'P/9/L/YXP DY!X#V3UR CD(!QG'0#;.0"8YR CIQD#6S1!CS#ZSZL3(PS=9 M-P:D&P-;-U#FJS9K2#<&LF[ S%?!-"'EF,C*N9"Q^14O]ZYN9$Q(.2:RK:FC E9R$2V$(QIR9B0 MA4QD"\%C,[G0+TT%:3+61#%K)' MM-!6DRUD@SO51K305I,M9$,6LI$M!$]?*W43LI"-;*&AZ>N8Y765%V61=3(F M9"$;V4*#4]A1]\0:X2Z(ERA^K_HF%%YB0A9S?N@XD9@K[0G_U8T9! MQH0LY(RQ(A0=64];/2K1!'=,C[ H=#7/CD67E81]E3$A"SG88Z$!S"0K6=NO M7.7RC+8#6.?):^A.[G07RD(O^N Z$*:?%+F0A%_V!'0A33HM=R$(N^B,[$*8\.>-"%G*QQT+@\J_2 MA" +N=@6>KGQ<6#>W84,Y&(;"-KZJ"RON>#S.\) 4W%R^_X=S["*BNU"?HN6 M'\^S,E\UI'_IKZ3IIM7OAMZ?RG+.CT554&?]<7&-GX][OO\74$L#!!0 ( M (XQ;T^MW6+EK0( &TT : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'/%VD%NVS 0A>&K&#I : [)(5/$6763;=L+"#9M&;$E0531Y/95O:D*)'I= M&$\;&8(,\E]]$*AY^I8O]7CNVM*<^[)YNU[:LJN:<>R_&%/V3;[6Y:'KU6S3!?HWI^FJ^Y>3GLJN'E8*O-CWHXY7%7F;>+ M^=4-KZ7)>2SF]F,?I@VFO[SW^7^V[X['\SY_[?8_K[D=/ZCXNT%E/@Z2Y2"A M![GE($%)>#(CTH+0M#CEJ^W M +V%K[< O66%=VWTLLW76X#>PM=;@-["UUN WL+76X#>PM=;@-["UUN WL+7 M6X#>PM?; ;T=7V\']'9\O1W0VZUP5H(.2_AZ.Z"WX^OM@-Z.K[<#>CN^W@[H M[?AZ.Z"WX^OM@-Z.K[<'>GN^WA[H[?EZ>Z"WY^OM@=Y^A;-N=-C-U]L#O3U? M;P_T]GR]/=#;\_7V0&_/U]L#O3U?[P#T#GR] ] [\/4.0._ USL O0-?[P#T M#BM\JT0?*_EZ!Z!WX.L=@-Z!KW< >@>^W@'H'?AZ*]!;^7HKT%OY>BO06_EZ M*]!;^7HKT%OY>BO06U>8-4'#)GR]%>BM?+T5Z*U\O17HK7R](] [\O6.0._( MUSL"O2-?[PCTCGR](] [\O6.0._(USL"O>,*LX)H6)"O=P1Z1[[>$>@=^7HG MH'?BZYV WHFO=P)Z)[[>">B=^'HGH'?BZYV WHFO=P)Z)[[>">B=5ICU1L/> M?+W33._2U$,^?!^')N)V"@PV&34UOVMUNE;87\,!) M4/@GV^W2MY]#VTFK,JE5$^E[$P+'G/.#6)^[7/U\G*Q?'/IN\.MD%\+T10A? M[VQO?#I.=HB5S>AZ$^*IVXK)U'NSM4*N5EK4XQ#L$);AV".YOKJU&W/?A<7- MT_5CZW5BIJEK:Q/:<1 /0_.JZ?*Y8>IL-Z_QNW;RG^*"9/'U$+OX>&V=Q*I/ MQ!LFO+[Q>![O^_Y@G6L;^ZYHXV;3UK89Z_L^WI+ZR5G3^)VUH>]2OS/.-C^" M:X?M<]X[X\(WT\?&XM")?Q:DE\L1'CM[.L!<.>?D$+>%/35J+CQ]9A\:^+(; MZM'9Y>1BU87VQ./%2'>QZL5QX3D?T1ZW3F.;-PV/K2_WP_X>W7[^?NJ%_RUZ M,1\^]M;/ET-"&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( (XQ;T_Q.'(4 MA@, ) 1 8 " ?@( !X;"]W;W)K?.$$ "?%P & M@ &T# >&PO=V]R:W-H965T&UL4$L! A0#% @ CC%O M3W%:EW1: @ *0@ !@ ( !RQ$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ CC%O3Z_@F,#R!0 (" !@ M ( ! !P 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ CC%O3YFVF26Q 0 T@, !@ ( !>"H M 'AL+W=O&UL4$L! A0#% @ CC%O3P_+BN:V 0 T@, !D M ( !3"X 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ CC%O3P&XX%"U 0 T@, !D ( !%#0 'AL+W=O M&PO=V]R:W-H965TPW M !X;"]W;W)K&UL4$L! A0#% @ CC%O3]&4 MXX2U 0 T@, !D ( !V3D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ CC%O3[<=F1VT 0 T@, !D M ( !FC\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ CC%O3]ND3*ZW 0 T@, !D ( ! M8$4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ CC%O3WS/\R', @ 3 P !D ( !)TL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ CC%O3S_R0C]- @ / @ !D M ( !\U< 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ CC%O3VL((^6S 0 T@, !D ( !4%X M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MCC%O3T*%9'>T 0 T@, !D ( !5&0 'AL+W=O&UL4$L! A0#% @ CC%O3VF&WY[Z 0 MYP4 !D ( !/FH 'AL+W=O&PO=V]R:W-H965T MNJ6PY@( &L+ 9 " ?AN !X;"]W;W)K&UL4$L! A0#% @ CC%O3_R[G,EL! BQ0 !D M ( !%7( 'AL+W=O&PO=V]R:W-H M965TH[P$ -D$ 9 M " :-X !X;"]W;W)K&UL4$L! M A0#% @ CC%O3]% @PM4 @ N@< !D ( !R7H 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ CC%O M3\_O=Q&PO=V]R:W-H965T'@, ! - 9 " :Z+ !X;"]W;W)K M&UL4$L! A0#% @ CC%O3[R7)(1/ P ]PX M !D ( ! X\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ CC%O3WX.(E-* P 9PX !D M ( !SI8 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ CC%O3SNT]@MQ @ (P@ !D ( !>* 'AL+W=O MU8# > M#P &0 @ $@HP >&PO=V]R:W-H965T&UL4$L! A0#% @ CC%O3X1K M'9L* @ A04 !D ( !MJ@ 'AL+W=O[;N0L" ,!@ &0 M @ 'WJ@ >&PO=V]R:W-H965T&UL4$L! A0#% @ CC%O3T&=_H#O @ ]0P !D M ( !3Z\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ CC%O3S99B%WU 0 !P4 !D ( ! M1+@ 'AL+W=O&PO=V]R:W-H965T"^ !X;"]W;W)K&UL4$L! A0#% M @ CC%O3SREI6T1 P Q@L !D ( !2<$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ CC%O3V+J."^N! F!4 !D M ( !?M8 'AL+W=O&PO=V]R M:W-H965TC@0 ,@6 M 9 " <;> !X;"]W;W)K&UL M4$L! A0#% @ CC%O3Z3A *FG @ ;@H !D ( !B^, M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MCC%O3ZNJ'ZH. @ J@4 !D ( !5>P 'AL+W=O&UL4$L! A0#% @ CC%O3Y>C"5M"!0 MA!D !D ( !-?0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ CC%O3\.+QL%:R Q # !0 M ( !6@ ! 'AL+W-H87)E9%-T&UL4$L! A0#% @ CC%O M3V?B8G4] @ ? H T ( !YL@! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ CC%O3ZW=8N6M @ ;30 !H M ( !(](! 'AL+U]R96QS+W=O&P\ @ WC( !, ( !"-4! %M# G;VYT96YT7U1Y<&5S72YX;6Q02P4& &$ 80"9&@ == XML 62 R26.htm IDEA: XBRL DOCUMENT v3.19.3
BASIS OF PRESENTATION (Policies)
12 Months Ended
Sep. 28, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Consolidation
These consolidated financial statements include the accounts of Kulicke and Soffa Industries, Inc. and its subsidiaries (the “Company”), with appropriate elimination of intercompany balances and transactions.
Fiscal Year
Fiscal Year    
Each of the Company's first three fiscal quarters ends 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. In fiscal years consisting of 53 weeks, the fourth quarter will consist of 14 weeks. The 2019, 2018, and 2017 fiscal years ended on September 28, 2019, September 29, 2018 and September 30, 2017, respectively.
Nature of Business
Nature of Business
The Company designs, 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 semiconductor device manufacturers, integrated device manufacturers, outsourced semiconductor assembly and test providers (“OSATs”), and other electronics manufacturers, including 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, including those sold 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 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 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, 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.
Vulnerability to Certain Concentrations
Vulnerability to Certain Concentrations
Financial instruments which may subject the Company to concentrations of credit risk as of September 28, 2019 and September 29, 2018 consisted primarily of trade receivables. The Company manages credit risk associated with investments by investing its excess cash in highly rated debt instruments of the U.S. government and its agencies, financial institutions, and corporations. The Company has established investment guidelines relative to diversification and maturities designed to maintain safety and liquidity. These guidelines are periodically reviewed and modified as appropriate. The Company does not have any exposure to sub-prime financial instruments or auction rate securities.
The Company's trade receivables result primarily from the sale of semiconductor equipment, related accessories and replacement parts, and tools to a relatively small number of large manufacturers in a highly concentrated industry. Write-offs of uncollectible accounts have historically not been significant. The Company actively monitors its customers' financial strength to reduce the risk of loss.
The Company's products are complex and require raw materials, components and subassemblies having a high degree of reliability, accuracy and performance. The Company relies on subcontractors to manufacture many of these components and subassemblies and it relies on sole source suppliers for some important components and raw material inventory.
Foreign Currency Translation
Foreign Currency Translation and Remeasurement
The majority of the Company's business is transacted in U.S. dollars; however, the functional currencies of some of the Company's subsidiaries are their local currencies. In accordance with ASC No. 830, Foreign Currency Matters (“ASC 830”), for a subsidiary of the Company that has a functional currency other than the U.S. dollar, gains and losses resulting from the translation of the functional currency into U.S. dollars for financial statement presentation are not included in determining net income, but are accumulated in the cumulative translation adjustment account as a separate component of shareholders' equity (accumulated other comprehensive income / (loss)). Under ASC 830, cumulative translation adjustments are not adjusted for income taxes as they relate to indefinite investments in non-U.S. subsidiaries. Gains and losses resulting from foreign currency transactions are included in the determination of net income.
The Company's operations are exposed to changes in foreign currency exchange rates due to transactions denominated in currencies other than the location's functional currency. The Company is 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. In addition to net monetary remeasurement, the Company has 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. The Company's U.S. operations also have foreign currency exposure due to net monetary assets denominated in currencies other than the U.S. dollar.
Derivatives, Methods of Accounting, Hedging Derivatives [Policy Text Block]
Derivative Financial Instruments
The Company’s primary objective for holding derivative financial instruments is to manage the fluctuation in foreign exchange rates and accordingly is not speculative in nature. The Company’s international operations are exposed to changes in foreign exchange rates as described above. The Company has established a program to monitor the forecasted transaction currency risk to protect against foreign exchange rate volatility. Generally, the Company uses foreign exchange forward contracts in these hedging programs. These instruments, which have maturities of up to twelve months, are recorded at fair value and are included in prepaid expenses and other current assets, or accrued expenses and other current liabilities.
Our accounting policy for derivative financial instruments is based on whether they meet the criteria for designation as a cash flow hedge. A designated hedge with exposure to variability in the functional currency equivalent of the future foreign currency cash flows of a forecasted transaction is referred to as a cash flow hedge. The criteria for designating a derivative as a cash flow hedge include the assessment of the instrument’s effectiveness in risk reduction, matching of the derivative instrument to its underlying transaction, and the assessment of the probability that the underlying transaction will occur. For derivatives with cash flow hedge accounting designation, we report the after-tax gain / (loss) from the effective portion of the hedge as a component of accumulated other comprehensive income / (loss) and reclassify it into earnings in the same period in which the hedged transaction affects earnings and in the same line item on the consolidated statement of operations as the impact of the hedged transaction. Derivatives that we designate as cash flow hedges are classified in the consolidated statement of cash flows in the same section as the underlying item, primarily within cash flows from operating activities.
The hedge effectiveness of these derivative instruments is evaluated by comparing the cumulative change in the fair value of the hedge contract with the cumulative change in the fair value of the forecasted cash flows of the hedged item.
If a cash flow hedge is discontinued because it is no longer probable that the original hedged transaction will occur as previously anticipated, the cumulative unrealized gain or loss on the related derivative is reclassified from accumulated other comprehensive income / (loss) into earnings. Subsequent gain / (loss) on the related derivative instrument is recognized into earnings in each period until the instrument matures, is terminated, is re-designated as a qualified cash flow hedge, or is sold. Ineffective portions of cash flow hedges, as well as amounts excluded from the assessment of effectiveness, are recognized in earnings.
Cash Equivalents
Cash Equivalents
The Company considers all highly liquid investments with original maturities of three months or less when purchased to be cash equivalents. Cash equivalents are measured at fair value based on level one measurement, or quoted market prices, as defined by ASC No. 820, Fair Value Measurements and Disclosures.
Investments
Equity Investments
The Company invests in equity securities in companies to promote business and strategic objectives. Equity investments are measured and recorded as follows:
Equity method investments are equity securities in investees that provide the Company with the ability to exercise significant influence in which it lacks a controlling financial interest. Our proportionate share of the income or loss is recognized on a one-quarter lag and is recorded as share of results of equity-method investee, net of tax.
Non-marketable equity securities are equity securities without readily determinable fair value that are measured and recorded using a measurement alternative that measures the securities at cost minus impairment, if any, plus or minus changes resulting from qualifying observable price changes.
Allowance for Doubtful Accounts
Allowance for Doubtful Accounts
The Company maintains allowances for doubtful accounts for estimated losses resulting from its customers' failure to make required payments. If the financial condition of the Company's customers were to deteriorate, resulting in an impairment of their ability to make payments, additional allowances may be required. The Company is also subject to concentrations of customers and sales to a few geographic locations, which could also impact the collectability of certain receivables. If global or regional economic conditions deteriorate or political conditions were to change in some of the countries where the Company does business, it could have a significant impact on the results of operations, and the Company's ability to realize the full value of its accounts receivable.
Inventories
Inventories
Inventories are stated at the lower of cost (on a first-in, first-out basis) or net realizable value. The Company generally provides reserves for obsolete inventory and for inventory considered to be in excess of demand. Demand is generally defined as 18 months forecasted future consumption for equipment, 24 months forecasted future consumption for spare parts, and 12 months forecasted future consumption for tools. Forecasted consumption is based upon internal projections, historical sales volumes, customer order activity and a review of consumable inventory levels at customers' facilities. The Company communicates forecasts of its future consumption to its suppliers and adjusts commitments to those suppliers accordingly. If required, the Company reserves the difference between the carrying value of its inventory and the lower of cost or net realizable value, based upon projections about future consumption, and market conditions. If actual market conditions are less favorable than projections, additional inventory reserves may be required.
Inventory reserve provision for certain subsidiaries is determined based on management's estimate of future consumption for equipment and spare parts. This estimate is based on historical sales volumes, internal projections and market developments and trends.
Property, Plant and Equipment
Property, Plant and Equipment
Property, plant and equipment are carried at cost. The cost of additions and those improvements which increase the capacity or lengthen the useful lives of assets are capitalized while repair and maintenance costs are expensed as incurred. Depreciation and amortization are provided on a straight-line basis over the estimated useful lives as follows: buildings 25 years; machinery, equipment, furniture and fittings 3 to 10 years; toolings 1 year; and leasehold improvements are based on the shorter of the life of lease or life of asset. Purchased computer software costs related to business and financial systems are amortized over a five-year period on a straight-line basis. Land is not depreciated.
Valuation of Long-Lived Assets
Valuation of Long-Lived Assets
In accordance with ASC No. 360, Property, Plant & Equipment ("ASC 360"), the Company's property, plant and equipment is tested for impairment based on undiscounted cash flows when triggering events occur, and if impaired, written-down to fair value based on either discounted cash flows or appraised values. ASC 360 also provides a single accounting model for long-lived assets to be disposed of by sale and establishes additional criteria that would have to be met to classify an asset as held for sale. The carrying amount of an asset or asset group is not recoverable to the extent it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset or asset group. Estimates of future cash flows used to test the recoverability of a long-lived asset or asset group must incorporate the entity's own assumptions about its use of the asset or asset group and must factor in all available evidence.
ASC 360 requires that long-lived assets be tested for recoverability whenever events or changes in circumstances indicate that their carrying amount may not be recoverable. Such events include significant under-performance relative to historical internal forecasts or projected future operating results; significant changes in the manner of use of the assets; significant negative industry or economic trends; or significant changes in market capitalization. During the fiscal years ended September 28, 2019 and September 29, 2018, no "triggering" events occurred.
Accounting for Impairment of Goodwill
Accounting for Impairment of Goodwill
ASC No. 350, Intangibles - Goodwill and Other ("ASC 350") requires goodwill and other intangible assets with indefinite lives to be reviewed for impairment annually, or more frequently if circumstances indicate a possible impairment. We assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. If, after assessing the qualitative factors, a company determines that it is not more likely than not that the fair value of a reporting unit is less than its carrying value, then performing the impairment test is unnecessary. However, if a company concludes otherwise, then it is required to perform the goodwill impairment test. Following the Company's early adoption of ASU 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment in the third quarter of fiscal 2017, the requirement to perform a hypothetical purchase price allocation to measure goodwill impairment (i.e. step 2 of the goodwill impairment test) was eliminated. Accordingly, the Company's impairment test is performed by comparing the fair value of a reporting unit with its carrying amount, and recognizing an impairment charge for the amount by which the carrying amount of the reporting unit exceeds its fair value.  
As part of the annual evaluation, the Company performs an impairment test of its goodwill in the fourth quarter of each fiscal year to coincide with the completion of its annual forecasting and refreshing of its business outlook processes. On an ongoing basis, the Company monitors if a “triggering” event has occurred that may have the effect of reducing the fair value of a reporting unit below its respective carrying value. 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 charge in the future.
Impairment assessments inherently involve judgment as to the assumptions made about the expected future cash flows and the impact of market conditions on those assumptions. Future events and changing market conditions may impact the assumptions as to prices, costs, growth rates or other factors that may result in changes in the estimates of future cash flows. Although the Company believes the assumptions that it has used in testing for impairment are reasonable, significant changes in any one of the assumptions could produce a significantly different result. Indicators of potential impairment may lead the Company to perform interim goodwill impairment assessments, including significant and unforeseen customer losses, a significant adverse change in legal factors or in the business climate, a significant adverse action or assessment by a regulator, a significant stock price decline or unanticipated competition.
For further information on goodwill and other intangible assets, see Note 3 below.
Revenue Recognition
Revenue Recognition
In accordance with ASC No. 606, Revenue from Contracts with Customers, 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.
The Company recognizes revenue from sales of our products, including sales to our distributors, at a point in time, generally upon shipment or delivery to the customer or distributor, depending upon the terms of the sales order. Control is considered transferred when title and risk of loss pass, when the customer becomes obligated to pay and, where applicable, when the customer has accepted the products or upon expiration of the acceptance period. For sales to distributors, payment is due on our standard commercial terms and is not contingent upon resale of the products.
Our business is subject to contingencies related to customer orders, including:
Right of Return: A large portion of our revenue comes from the sale of equipment used in the semiconductor assembly process. Other product sales relate to consumable products, which are sold in high-volume quantities, and are generally maintained at low stock levels at customers' facilities. Customer returns have historically represented a very small percentage of customer sales on an annual basis.
Warranties: Our equipment is generally shipped with a one-year warranty against manufacturing defects. We establish 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 expenses, including product parts replacement, freight charges and labor costs expected to be incurred to correct product failures during the warranty period.
Conditions of Acceptance: Sales of our consumable products generally do not have customer acceptance terms. In certain cases, sales of our equipment have customer acceptance clauses which may require the equipment to perform in accordance with customer specifications or when installed at the customer's facility. In such cases, if the terms of acceptance are satisfied at our facility prior to shipment, the revenue for the equipment will be recognized upon shipment. If the terms of
acceptance are satisfied at our customers' facilities, the revenue for the equipment will not be recognized until acceptance, which is typically obtained after installation and testing, is received from the customer.
Service revenue is generally recognized over time as the services are performed. For the fiscal year ended September 28, 2019, the service revenue is not material.
The Company measures revenue based on the amount of consideration we expect to be entitled to in exchange for products or services. Any variable consideration such as sales incentives are recognized as a reduction of net revenue at the time of revenue recognition.
The length of time between invoicing and payment is not significant under our payment terms. In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined our contracts generally do not include a significant financing component. Shipping and handling costs billed to customers are recognized in net revenue.
Shipping and handling costs paid by the Company are included in cost of sales.
Research and Development
Research and Development
The Company charges research and development costs associated with the development of new products to expense when incurred. In certain circumstances, pre-production machines that the Company intends to sell are carried as inventory until sold.
Income Taxes
Income Taxes
In accordance with ASC No. 740, Income Taxes, deferred income taxes are determined using the balance sheet method. The Company records a valuation allowance to reduce its deferred tax assets to the amount expected, on a more likely than not basis, to be realized. While the Company has considered future taxable income and ongoing tax planning strategies in assessing the need for the valuation allowance, if it were to determine that it would be able to realize its deferred tax assets in the future in excess of its net recorded amount, an adjustment to the deferred tax asset would increase income in the period when such determination is made. Likewise, should the Company determine it would not be able to realize all or part of its net deferred tax assets in the future, an adjustment to the deferred tax asset would decrease income in the period when such determination is made.
The Company determines the amount of unrecognized tax benefit with respect to uncertain tax positions taken or expected to be taken on its income tax returns in accordance with ASC No. 740 Topic 10, Income Taxes, General (“ASC 740.10”). Under ASC 740.10, the Company utilizes a two-step approach for evaluating uncertain tax positions. Step one, or recognition, requires a company to determine if the weight of available evidence indicates a tax position is more likely than not to be sustained upon examination solely based on its technical merit. Step two, or measurement, is based on the largest amount of benefit, which is more likely than not to be realized on settlement with the taxing authority, including resolution of related appeals or litigation processes, if any.
Equity-Based Compensation
Equity-Based Compensation
The Company accounts for equity-based compensation under the provisions of ASC No. 718, Compensation - Stock Compensation (“ASC 718”). ASC 718 requires the recognition of the fair value of the equity-based compensation in net income. Compensation expense associated with Relative TSR Performance Share Units is determined using a Monte-Carlo valuation model, and compensation expense associated with time-based and Special/Growth Performance Share Units is determined based on the number of shares granted and the fair value on the date of grant. See Note 9 for a summary of the terms of these performance-based awards. The fair value of the Company's stock option awards is estimated using a Black-Scholes option valuation model. The fair value of equity-based awards is amortized over the vesting period of the award, and the Company elected to use the straight-line method for awards granted after the adoption of ASC 718.
Earnings per Share
Earnings per Share
Earnings per share (“EPS”) are calculated in accordance with ASC No. 260, Earnings per Share. Basic EPS include only the weighted average number of common shares outstanding during the period. Diluted EPS include the weighted average number of common shares and the dilutive effect of stock options, restricted stock awards, performance share units and restricted share units outstanding during the period, when such instruments are dilutive.
Accounting for Business Acquisitions
Accounting for Business Acquisitions
The Company accounts for business acquisitions in accordance with ASC No. 805, Business Combinations. The fair value of the net assets acquired and the results of operations of the acquired businesses are included in the consolidated financial statements from the acquisition date forward. The Company is required to make estimates and assumptions that affect the reported amounts of assets and liabilities and results of operations during the reporting period. Estimates are used in accounting for, among other
things, the fair value of acquired net operating assets, property and equipment, deferred revenue, intangible assets and related deferred tax balances, useful lives of plant and equipment, and amortizable lives of acquired intangible assets. Any excess of the purchase consideration over the identified fair value of the assets and liabilities acquired is recognized as goodwill. The valuation of these tangible and identifiable intangible assets and liabilities is subject to further management review and may change materially between the preliminary allocation and end of the purchase price allocation period.
Restructuring charges
Restructuring Charges
Restructuring charges may consist of voluntary or involuntary severance-related charges, asset-related charges and other costs due to exit activities. We recognize voluntary termination benefits when an employee accepts the offered benefit arrangement. We recognize involuntary severance-related charges depending on whether the termination benefits are provided under an ongoing benefit arrangement or under a one-time benefit arrangement. If the former, we recognize the charges once they are probable and the amounts are estimable. If the latter, we recognize the charges once the benefits have been communicated to employees.
Recent Accounting Pronouncements
Recent Accounting Pronouncements
Income Taxes
In October 2016, the FASB issued ASU 2016-16, Accounting for Income Taxes: Intra-Entity Asset Transfers of Assets Other than Inventory. The new guidance is effective for the Company in the first quarter of fiscal 2019 and requires the tax effects of intercompany transactions (other than transfers of inventory) to be recognized currently. The Company has adopted the modified retrospective approach for the transition based on the new guidance and, as of the beginning of the period of adoption, has recorded the cumulative effect of adjustments related to intra-entity transfers of intangible and fixed assets of $0.5 million in prior years as an increase to retained earnings.
In February 2018, the FASB issued ASU 2018-02, Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects From Accumulated Other Comprehensive Income, which allows a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the TCJA and requires entities to provide certain disclosures regarding stranded tax effects, if any. The ASU is effective for us in the first quarter of 2020. However, we do not expect the adoption of this ASU to have a material impact on our financial statements.
Leases
In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which requires the recognition of lease assets and lease liabilities by lessees for those leases classified as operating leases under current GAAP.
Subsequently in July 2018, the FASB issued ASU 2018-11, Leases (Topic 842): Targeted Improvements, which provides additional information concerning the new leases standard in ASU 2016-02, Leases (Topic 842). The targeted improvements provide entities with additional and optional transition methods.
In November 2018, the FASB issued ASU 2018-20, Leases (Topic 842): Narrow-Scope Improvements for Lessors. This ASU provides guidance in several areas, including the accounting policy election for sales taxes and other similar taxes collected from lessees, accounting for certain lessor costs and accounting for variable payments for contracts with lease and nonlease components.
The Company will adopt these ASUs utilizing the modified retrospective transition method through a cumulative-effect adjustment at the beginning of its first fiscal quarter of 2020 and not restate prior periods. In addition, we will elect the package of practical expedients permitted under the transition guidance that allowed us to apply prior conclusions related to lease definition, classification and initial direct costs. The adoption of these ASUs is expected to result in an increase to our consolidated balance sheet of approximately $23.8 million in operating lease liabilities and $22.2 million in right-of-use assets, decrease of approximately $14.5 million in financing obligation, decrease of approximately $15.3 million in property, plant and equipment, and an adjustment of $0.8 million to retained earnings.
Financial Instruments
In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. This ASU replaces the impairment methodology in current GAAP, which delays recognition of credit losses until it is probable a loss has been incurred, with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. This ASU will be effective for us beginning in our first quarter of fiscal 2021. Early adoption is permitted beginning in our first fiscal quarter of 2020. We do not expect the adoption of this ASU itself to have a material impact on our financial statements.
Derivatives and Hedging
In August 2017, the FASB issued ASU 2017-12, Targeted Improvements to Accounting for Hedging Activities (Topic 815). The new guidance expands and refines hedge accounting for both financial and non-financial risks. The new guidance also modifies disclosure requirements for hedging activities. The new guidance will be effective for us beginning in our first quarter of fiscal 2020, and early adoption is permitted in any interim period. We do not expect the adoption of this ASU to have a material impact on our financial statements.
Revenue Recognition
In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (Topic 606) (“ASU 2014-09”), which amends the accounting standards for revenue recognition. ASU 2014-09 is based on principles that govern the recognition of revenue at an amount to which an entity expects to be entitled when products are transferred to customers.
Subsequently, the FASB has issued the following standards related to ASU 2014-09: ASU 2016-08, Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (“ASU 2016-08”); ASU 2016-10, Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing (“ASU 2016-10”); ASU 2016-12, Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients (“ASU 2016-12”); and ASU 2016-20, Technical Corrections and Improvements to Topic 606, Revenue from Contracts with Customers (“ASU 2016-20” and collectively, the “new revenue standards”).
The Company has performed an evaluation of this ASU (and related ASUs) and its impact on the financial statements. This included identifying contracts and performance obligations and reviewing the applicable revenue streams. We have completed our assessment and implemented policies, processes, and controls to support the standard's measurement and disclosure requirements. The new standard was adopted in the first quarter of fiscal 2019 using a modified retrospective approach.
Based on our review of all our customer agreements for the affected periods, our revenue from sales of our products, such as equipment and spare parts, will continue to be recognized at a point in time, generally upon shipment or delivery to customers or distributors, depending upon the terms of the sales order, consistent with our current revenue recognition model. Revenue related to the sale of services will generally continue to be recognized over time as the services are performed. In certain instances, where collection of consideration is not probable, recognition of revenue may occur later under the new model after we have completed all of our obligations under the contract. However, when adopting the new standard, we did not identify any balances where collection of consideration is not probable. This ASU did not have a material impact on the amount and timing of revenue recognized in the Company’s consolidated financial statements.
Collaborative Arrangements
In November 2018, the FASB issued ASU 2018-18, Collaborative Arrangements (Topic 808). This ASU clarifies that certain transactions between collaborative arrangement participants should be accounted for as revenue when the collaborative arrangement participant is a customer in the context of a unit of account and precludes recognizing as revenue consideration received from a collaborative arrangement participant if the participant is not a customer. This ASU will be effective for us in the first fiscal quarter of 2021 with early adoption permitted. This ASU requires retrospective adoption to the date we adopted ASC 606 by recognizing a cumulative-effect adjustment to the opening balance of retained earnings of the earliest annual period presented. We are currently evaluating the timing and the effects of the adoption of this ASU on our financial statements.

ZIP 63 0000056978-19-000130-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000056978-19-000130-xbrl.zip M4$L#!!0 ( (XQ;T]]S)(1P$P# "<:+0 - 83$P+6LR,#$Y+FAT;>R] M:W>C2)8N_'G.K^"X9WJJUK*=$-PSJWP6URI/9:9=EK.K^_U2"Z.012<"%2#; MFE__[AV 0#+H8LNV9-$SY91$ !'[^NP=.R)^^G\/HY"[HTD:Q-'/1\(I?\31 MR(_[073[\]&W:_=$._I_9__GI_][<'2!MRW]?Z-V2@2C>BKBN^K.@:'8B$JLI +1]6O=TOWCY)H9_%Z[E9,RL> M3Y/@=IAQA!?TLDOY]6$&XX4Q1^G/1\,L&W_\\.'^_O[T7CR-D]L/@J[K'QZP MS5'>Z.,@/;GISYH.O/2&->P'Z0=VZ0.\0COAA1-1*&_QD9)--\"%AN91UMPZ MRAH:]Y/FQOVDH7'J#TZ"J!\DWN.;TFSTH;K><#,-FM]$@Z8W!?Y)FE5T>KA) MPM.4^J>W\=V'XB+>)LS?%D1W?MS\&G:IZ4UQ0[_88.+&CF7C9$G/BJOE?PT/ M"$"V6GH(5YJX/TD2T*!I\QO+JWBC.G]C,FZ1,[C0])[$OZ5M@L:NM9'#"\,E MY("KY7]-PMHB%5$3\?UX$F7)] 0TMIT'"XT:"!-GPS#P;II?7%QL&FN2S0VU MDI;\0L,M21L'FM6<=7SIJ!I&TZ!"F^3CTY9+?]%B MB0;,FBVW*D6+)9:%_C4)LFF+D677FFYJ&S5M'C7P+*%!U,*>V>6&6\&[#89A MB]85%QMN"ZG7\C*\TG##0UJ9E)HG)CPO?/CGE\\]?TA''KBI-/,BGU9:%"SG M9JT!OE1?L.II+!%!G7LQN[UXM?BA:#&S#&'41GEVJ)6GA.;O4[)%1B!J,6N&6 MV=6&&[,@.AE[2<.-Y956R['":C1;C!SNW"W#0G>-*&I(^S"*(/ :OD]2D_]>,24B)=)97]]ZK<8 M8+C2T+5)>G+K>6/4RF1Z&0=1BWMN;K>$,>ED-(S#%M>]T*C)I$[:D.ZD"=0@ MZF]QX.S2DHZN[F5+%X.'-L$1P%)%81!1C,X>X?X5L'\YD^:4K(D[;1B":?PR M:]!T$[-)#9ZC,EA-S@.M_%(7T&S^9SJPU(4LMFK0EEF3=GA;:]'P -!BFB[I M0W6=,7L!KE*@4(M3HH5\- ""4=QD;C'6+5\^:V(((&^U9$S_+2\VJ MU=ZWXF*3=D1^YCVT64F\MB(V:9> ^48-_!O$?EM_X4J3@F4)O5WB!N#Z3+A] M?QRWN)S\6L/SO7&+41XW$2&[:3# S-G#E1;Q22?C<8OEGUUNF!XHU*M5>ZOK#>KW ';W>WL6":_6 MS&J+/I176I(JRR.6JD%#<@4UK=&$%Q?:R;'TI?-M&LCB^PW&G\F4WV3Y:;\M M!8176EQ%OU4N\HLM;BF]:4\>X<6&V\9>2X@&%YI&@['U4OK56S1[M%9OUN#) M"HU;&N'EUQMMX*B9' 7>6PSM%L5]/F+"RS=>2BOOU.::6CP&&H$6C\$NM60X ME^*<9I33#X9M=A6NM,.B5CC4<,M-&@\&S2]AEUK0S-+,0JU!DRR@36S2]])> M-JG\>-S")KC0HGS!,N4+FI4/KDS\I1$IN]R<4&C-)[1(1"OZ9->6 /0![4=Q MUD*0A4:MWK%!IRI-;-*KM"6GGS:)+LI#L$0+%Q,E2-IV+YI?;/($+7UJ5*>T M";.ES>%['*T!!.+H9 $,T'&+@8,+38E<.J (NVDKI8J >]9PSJ(L0QWMWB5H MFLDIO4O0.)U3 LR5V?'FZ"&BV:H!0I,YW[3<+[4D_6>IV!7IJ':<#'1N[:F" M7)@G9%L@F%]L-M M[J.\TB3DWFW;[!-<66(GXBP=+C<2V**)WRW V6]"S&CM ME[J"9C= 1_]N21GAE8;W#-L V+ 1?Y49@*7)FV9!@JM%PK.94>7%)HV>M*") M2:LV+IGXG%UOCD)!6<$JI.V1:-F@J:-M/$X:F3S+3PTAN%TCC54V6R:=L7^_ M0CJA12O\7P;[&^!^F[ML])!^XJ9GMNXY97LTK(LZO*9 MRX563>F!M-F8S<2H$=0VA==,;!L#:Q1F>MN"Y(N+C3E%Z#2=S_56S"Y3BA^R MQ(O209R,O"S(RQ?D$UZK#S$8W+452."E)8'MTHJ!&E$7JP8>6KS>JFZ3$Z(T MA+JKHO]:3Q9D_Z9%U6^:^=3&UKBQ.9N;:\>2S4 V&RPH<3-FX?19MW#B+!BSUH_Z@#7A7UUL4:FF6J#E#]! VZQ$+)/[YN9:_ M@A[$;0@\O]8(K]IR<7BE:1A#ZK1<-;*CL__S'S\-J=>'?__CIQ'-/ Y;GV"A * ] M*P9 N)X#4CWB//S;S\?9?0A^Y!7LWU@-V9!%M*SLHSNIP_Y=WCTA^+9/]W$ M_2F79M,0"#N YYP,O%$03C]>!R.:YCQ]W0NSWB F",Z_G9B24KFN:8FF)+AB 22W<$ MRU4,Q;94T3 =X^3^^\E:#8^XW&7\? 0^YN--#,SUHH$7IC (]L]/'^8Z_80Q M6 PT9&Z0^E[X+^HE3M2W07IJPS$E4U,50;!ES10 MG9V<\/H)T9[?[5)D\GY?PFUQWX7?TEJ_!5-T><-U5=>P1$T2+441BNYHO.:2 M6;]7-3PZ<_^U[2XCJ1<[#.329"(ILB"[EJT:ILZ[13], WZ:=7A5PZ,S[,'S MN^Q$H)!3H]^'V"*UX.-%)KBN"H<#3'%O1>+/J M\HJ&1V>](+KUQG&R!:'.^VWAC+T7GD=]^O ;G=9Z+=N2"_JF:_ O?"::;9;T M Y54Q5FO5S4\.N/Q?[*BJUL0ZKS;5_0V2!$O9E_A2JW7DJE8@BCCNW51EC5' M=)VB,ZKFBLZLUZL:'IW]]NWSN?6;P_W=&XT_<;T+US6X\Z_VM][UU;G3@X_6 M\T:#51L?/U,OI<[#&,):A$4H\;71.+QFJY;F2*ZM"*9N2X)CY)V4!4&O2#G7!W\]\G!&GS_B)E&0=QU,'[WWPC_C,38Z:AO6GVF2_7E% MO=!),["-1M0W?%#F28ANUF8U,@$;HTU3/PG8PRX&ETD\I@GHST.0_HD4^?.W MGA4G(.)PVZ_@?_X"+P]Q>_J%CFYHLD"[-*44*0A:820@#;<4C4=J>>,@\T)& MVQ0&"S?&@ZM\&!?LQ76+8A/!4G6+"""C( N:8)''0\JF;IQ\\:+) )XX26"D-AU0/YL?@6L8!M%XF5<%7E8= M<#(Y]Q7>4E2]-H+E#8_.+H4V*]X@)2=B34PF:7]!-LY1YGZ7RL$5H<9'(PSC M>TQWP\#L>'*3#28AB KF ](KZM/@SKL):>%S:Z-4-:++HB[HCJ2Z@DY,G=BE MC,N:4JGVJH9'9Z(F@T5J8];31JIO<:2*RCNVQ$N2K5@&;[JV7+!))HZLV-5( M5S0\.I-U=;.1GG]UYX<*XM@;>@F='W(NNX(=W 6 "_N+([?BT2B.>EGL?R^; MI.6#;.J'\$^_-F#BF+IDZ+9M60XO:H8L&(ZB@^\V)-G6^R*HBL&K,!#95DU74U6Y4MD5#5]VQ 3& M0IXY5,,0%,LET&5BV[KL"I)B(\^(Y!BJ( JSH:YJ^%)#;3-4M7%^C2^]Y!]> M.)G#&H[DF#:O$-.$2(08/*"V0OL4TY JQ[&J(0SLA4;58)16C4K7>$67'=Z6 M78,775USK0+HR[*A655@MJKA9J.:L[ I#B?=F$N,"JDQR89Q E%N70@%1]55 M5[$%19.!&SQ1R_!%-HEM*%6WQP$10&9=WP1Q(IF 9B"V+_DJV2RJ!7-40!B:+BO16'+N8 M9%B\@&M/ZZ/3)-L$A3$L!9"68ZG$E4LYXS61KT:WHN'1F:(*DOA6;&L>G6@) MA!@0D?.JY>J*)$JZ6[)$E(4J+%O5$$8G"BK9<'3R2BRJ_"[]68SIS_/(CT?T MVGLH+$<]UKJD491.PSLO"CQH\=F[GP^S2KI@R $@M8]/@9@K2R\@:(-@+KK] M'*<0;B7)=! G]U[23WM%\/>$7#%R*9MGLD MLP5)E5U>M C1%!O "5'XG!*\XDI6+1)>T? YD"R:Y*-;FBC!9 4C$7[[XCT$ MH\FHE2Q!1/LX79 $-Q-\]67H1",6J& MQFL2AO]ZF457!,4U*Q"^JB&"<%YY3=H$T0O31E<,27%$(EN.;?+$MARC@.>" M;KE"+:6\HB&CC;0!;<@ZE%'7HLQ,$Z\HR[@!LL^FUSBCGK\U-:?U*Y5V%DH& M+\,, D5W-&9XE_!LZ\H]-X/PCS1Y\*#@MMHKH4= M#%CQ7A;,Z:VI.426#%.W>1F0CNX:AE905A:M6E9_54/&@E;579&&6Z69,QJ[ M0/F,?H;A]\\CP >WP4U(:I!G0(6%<0'(/@W': M3-SVQW]+Z6 2?@X&=&XJ3=0T +\"P"=>-WA%*%56E" 4K&BZCU_83KY=)$0FT9RDMHFH"1#0&;^J@&HY.B%1$UKIL"I4- M6M7P57.O:PQ,YR7HE0YX!L26UXDKBN7D%>:QJFGW50U?*?TZ/Z0E.4I";,.V M #<;CD$<7I)!.8O^6@H1*XZM:GAT)K]>_G7MX=F"9KLN6!O%405;,2VL-\E[ MK6)51"WR7-[PY8:W)O<>IRH%2S5=P(<"=$\&+A@J*55(4S0HW9$LTP!$HNI$$WEBJ)I6YOFQ^*;2LQ4-EPQJE2+ .0_1BP?9O<J&:(N\Q+ $,?$ MN56U"'5-VU4MD=0FVY(U21,K1[RJX0NIT*X2]&N1%*GD4A9%0U=U MA1G6FGRB:)RHXS^.YOXW$+9R3%)J(I&H(I MJY( \89;3B>(KJ&;%9I8U1 YH[9R9EU P0S (^A0&IS:0)<0[6:US;EIL3D% MY;"X;<'F7-&1!R%LD9&'P8%1O*;)2*@'^:IA:[*I:[;BFIJLB[IB O)770>, MC694I?2K&@+TX)\:Y&_=A+\9.<$#:C RB>B2"UC6,#1>*>=3);Z&Y%8UW 8Y MWU@PVYUA&R5)?0[--HGC6@)O@:H:!$N>))0WAS=5D7>J"'95P_!"5/8R!8;1_'>-/FQ.X MKOD66$()8G*K$JY(N"2ZSCX*H:;I5:?ZJAN]%7E^$RK+KB+)@6:JBR8*D MJXXD%RA8A(!8J>#RJH;+J+S-G,]U0KUTDDQKV9$Y)&,HI@ <% 1!MTQ;E8I% M#I:L\79M,GQ5PZ,S094%Y97R=,L'I3J:PPL6&F73-F1>M6:)*8A;M*J29E7# MHS-"!+VU8&L0QQGN,\3>? U][M&0LLLGO&$JMNU:X%(%394=TU"+,C[P$Z:M MG^3VKGC RN9_AC_OS$8U.OO6.SGI> M2+DXX5(_\<93 $3#2],8UW25)XK@'6B8O6CZ MWRGW[;1WRH%5Q>6Y6 ;"133CXK*BBPOC-*4I:\!6]8,1R).V7.8]X*-IEBZ2 M^L/\0N39/E#IV4^XD1W;3&7DP; XMI'CQR';P0A]#)8'LYV03Q\PIYA?QBV& MP,H$X'MPP?.'^6?DKZN_@WU-XTG"OK%-O3X6MBDW-;4%76SE=MZ$LA6+^$/Y M"RZ9R$"^**H,6:KR.IO!1^79+AL^2Q? MS:Z?B'QY>W6M=@/-5SF?Y=L5Y6N2YZ_4.C![7_E#09DF0H$-)_SO0F\GR91O MQI;EH\;=%ZI'%E>>..K"=9&='S0OUB1C&X-&$++;@V;J0/3MA^LGWHB\">\L*[U6Y".9UJ_6E'GSA-*880BZQ)*G?>+!ASF>]W*14-(SP8D7@2*NALQ?O'!VJ'#W8"'RSH_/:2:!UW M=R(2>-M4X>)F'ATD> -(\')Q_],,>>?>]\JD/XW)M)=\7WO<^R@*3_;NG<_R^.:KOM'T/$/V3 MT[@=WGLSO+=#*=^GS?QUZ'"OY@"?!O8Z [$+ >$+%(INGAOHD.&>Q/M/T_2. MO7NBO4].YW2V?#? WMLG?38/ SNPMU<"]@3+/SF[U[F W7 !^Y@) M[&1G%T+!%\@=#A^1UXBQ_Q>!/?2[/]4J:-Z#>G7*L)N$RQGJ+O=?)776FF M_RLJ]4N6!EQ.;J#WW[(@#+* IN?EICO5;EFX=Q4PX":DUW$<[EGXOVQX1V?L M^.O&\1U$,/"$TV VV3G\BX=G85$@=JW=?H@/$.#CC!Q'9_AUCAY;,CQK4+,R M0TO(V4EK\XDH!RRM=7ITTOJFTKJ6JRT;[9GHK>=GRU:'* B+4[(O$$\(2EL\ M\8XG=EXBKB@)N>VX8F?GGEZ^]'AU?-$;>PG%,T+W3 #7""T6AW80!N^9YPVQ M(,P&@N*1L''8WS>IV 0DM8RU$Y/58F).@A WT'['TC$_Q$,0BK=/P#X!,'59 MW!W+XFX;;769Y$;KC9KZ>_U$BVZBY&!4;#?$>\YQ+0CX:L\^UB.2<;\'*]")POZ(P@Y:A>O$Z].OWFC?O,&3 M^+\XV$/5_R)_1OO7U!]&<1C?3J_PR.I#D($58S]4.V!-TBP>T>2*ANRLWG08 MC ]!'):,^U"M0R<*;R,*.V@5.D?QMHYB!ZU#!QCWS XT))&[F'''8\8=2BH_ M83WI(9B55UI,NN-6:V_DM'$EZ8&!XU=:4;H_V'MOI'=K5G;/\?PN&]TW"Q?V M1HJW9H/?H13OBAWNI/C5I/@](-Y=$=L.\;X<9GAGB'=7\,*A(][%]#0NM<]7 M2CW>Q2>.*- 1JWK<2;1OB\63OG)V6EP[?#PNKT;QSMMETY($)?WN\E_8444=.3TE^\(/H*0B;AC?%^T6'E[\:M,4^L$>L.#Y\M]IWTB+IE4G%A[5=CK#Y]A_ M_.#W<83%,B97:KV,RUM*>#U-1N8MSR,AV5+?FD6LCD)6RMB6>K*.A"[4&1WV M.5:=76/P [D^6^S8:,YZ- SA&;_0B"9>:$1]HS\*H@">R ;(#C](]V5>J;-N M>VG=ELAI;>^>303U8&R<=N@VKL-NG77;;>NVA]CM;4\9[.Q:A]TZZ[8GUFUO ML=MNG:2Z/0/W?!O468K=TL9=GE:NR[#IA5[DT]Z0TF9_=9G0L1?T2W4'.Y"C MG4F2P$#V<1E@VY KWJ\_YGT5 :TS8YT9>TTS]L*3MIT9VWTS]O+KVCM+UEFR M=Y]!7AO!Y1N\YLKN1?VO<>3G7R[C!!OMEYRVF[M\F]=5X]Q'I+:XPH=ZH9-B MU([1N.]/1I,0]<&FXX3Z 2,):(F?!&/\>#$HSUFHQ.&WGA4GXQA">/HK]?I_ M34!T:;(GGH\MYWD.#0I964J$0[ A:$*DWX6O\1TAU7$U040O!E9"^T'F>CZ> M@%D3'"O(@ALO^KX?DE(:C;8QE49C;E"O8B'$$T$X(>2EPOF.B?MGYHM2QAJX MO,DJ9%-Q;S;VVX36CU!:D_E?OKF_8#W]YZQ_V@/PY($%I&8"3G7/:EH?TZ>0 MA#8";0F@KI##E?1]+=$D)X+\4G%V9U_>2Z3\-C9F]IQ_>$G@W83T"I%UEL?_]8KQ_N:VY M855&LG5<^PI"U'D0TG'S-=V\WUNCW!!.=-P\&,#: M5.G;L?^PBB#5SI"_B2%?\,G;0-=*Q\HW8:4RK\3;\,E+C3(+DO.Z]SMZW;NZ M['W;:RZR>+=I/ =AA%<&4QV[WU/PA.R6.W:_'KNE>&F!U M['Y/ =5R&-;Q>H=AU_*L5L>Z'MV..6P'K3!+5]- M+Z7]*YIF2>!GM,^B]/WGX_*1'0S<66%X._[OCS%>+_/4S> M4X0WD80=FX"L1.$MQ&$MZ_+K$?C5S0#(N"8 M+D,OZHWC*(V3N6T%_'@29'^RC$=G16#^FC]NH\Q^&( MCX3K_]X MATR\_F-?PZZG,;'3Q)UBXM/,::>).V-.URNWZ2+F=UR"LT9-1L?__:G36&_: ML3?&A9;A+TE\GPW?Q;1Q\X@.-=71L?Q])S76F%GN^+V[L&N->:>.?5MDWPNL M)EHQ"]RQ;W#GA?NVY$E:YV!\6AT!^%'GR@*$"U0+_&' M!A[R?4?#>(Q-B]VGWZ%PK#'>3EP.[""D[F2=;4U'=B*T;R*TE$H;,*732T&]'07EJ.3ES>2ES>?/M?[7?Q?R:AP._X_K] M)PP2MYQO_+TKLGC;E:#JFT7]Q7R/,;D5Y"H>&WH)O:+C"=@&H,YE$M\FWJ@2 M"&@]23.\L[GE?@E&^V@+*5EON*\U7:1M^62)^G01UI)]]48UW7?^FD#WP)M@ M/^\H-L!N[!>'Z\,J>+IT7/LX=32WE3L>#\AXB-^^!%$PFNR)4K)=V,ON'YWA MU[G^OS/6> _[S9IZ__>0-46<8 =WNXC[YE""CI:?5S= R/7F6T )^N_D?[Q( MW/43,F#@PHGX>GMZ5EFGT2B.]A\75WFFA?$ M#KO?-"V8*[?PQ9L2_H3]W45?MNCUY1.RB7K4FV^'7C8NUX5'[3RQ-#P<2UA; MN!::;X58!(A%=IY0['S*]9?U+#3?]DY%W9KW5UOS_JKGT;!D&OT(MJS MB9D7H$I9!MU$EH.!<87P=>FO]\[.+F6V7^PLN'GA9P)#]#TZ)AK^MO,P:<-4 MQ/;)IOTNV=0GA-%L+^@%.'$#_/T"J1OR^[6]\X1BD<=&^BAN>;>A^K+ZO%3D MVGLHX$?]1-]+&D7I-+SSHL"#%I^]^_TPO/-E,(MC*P!3V^!>!7^_P"$(:L?4 M-V;JR^T:N@+7UDK8V('5EV!1IM<)! V>SP("30[A=Z( M^E^\T)NF@;1>'^T+T!FHMS!0+[!;@%94-LQJ M37^A6!4U'@9^D5.>C,6D=6S6CTCRX]\O4+_O*+'5M9GWKO1-F?>OM(Y[;3+.LK^^$6=;7?=4LO6/6?DP_;68& M.Y_UYF9P?69UFO7FS%K?#'8 X\W-X/H X_SS.V'6^>?W#S Z9KVY9JUF5I?I MV#NFK@]$.@U\3N\"GJ7'9*V[9#W,ZJ[E=-O!R MD?]&(S^(*=N&M8]KB)#EC8/,"W&!/=M.YMU*S-*!OI* O/UJR%=$YHSYS0SBP&Z&S,;MJ8MQ>0S5%*9V-VRL:\/8[1JCK;+A'Q'AFL;\+@ MRYT_S75-!E^^X FN.^8$U$T8W&6G]B^2V(C!_W@O92/_>,&RD1UC\$8^>/?/ M:EZ3P2]Y/O,^^^"N\.N=^^ .9.V?B=Y(@SL?O'\:O)$/[C1X_WSP1B;:=MX) M@VVG,]%=G=1!9L77T_0O_]ISII>:_N5?!V/*UV)PI^F=('1Q]9XS>*.PJS/E M[]Q7__K;.V'PK[\=C 9OQ. N[-H_!F\45W<^>/_BZHT8_-O5.V'P;U<'P^"- M0%970+!_(&LC!G<:O'\,WLA$=V'2_IGHC1C<58CL'X,W,M$=@_?/1&_$X"X. M?N<,[C)9[YS!W4J)_6/P6B"KFU9\_V!LHYQU%R_O7\YZ(P9W&:_]8_!&\7+G MJ_?/1&_$X YM[Q^#-S+17<']_IGH@L'YMA63-(M'-*GV*?C5BU,:W9Y'?;B4 M!%YHQ9^S?DZ+VNGTD0\#SX\:N@K2[^;4I)$_Q%7^JIALG=!B/J1-2/TOB*/"_!M'M3?PL#35\ MADZ _3X-[KR;D'9*6BKI&@1_=5UMX]?AJ>O;IY27JVMO @^\C.]I<@[W)1&C MDA=VNOHBNKJ*VIVB'K"B+H]&.T7M%+53U)V(39=[U'\&T93^^EL%QU(K/LU) MT6GJ]C5U);D[5>U\ZJNDD3HMW9-,4J>@N^-+M=^%WZ_M5Q/K5R(4-"=;GXP4 M]X%0("+29A*E;#T]N1>$ F\+\+.+WQ,(/'-CS@#K#2'3V/ M $A.$ A:IK#T'A+>.G02<2J29)#SO)$,[5\%>7@-WA9QE@HW?OG@/ MP6@R6E"%3C]?LYIOQI&C,_PZQY(MR7JG_CNO_@MH>K&PJ^;_>D.>6.K6. M^2 207BZL?*[]%29.8]0S>)D.KNO:/J^Q6;%L%\%;RCSY663<<\+ESLS\2:1S=L'Q,^;2>Y,RVZ8EAV;87Y&S5HG4;LA42];R_8, M >D\U1L VN>+P"0*%7UEU\NGE->JY^*#'CUTDO8O M:=+#6^M/[@=WP+?ZF/".KY,133R($FMLJ]X4I+%$!/7CMY[]N!/_,=>-^0?5 MWF#3*!X%4>L[EH]T_B4+SRHOS8:VBBY-E%XZQJ4/3/\:9$U/G&0)O?V(5S=\ M8#195-QY(HWAXX:/3&A$[[WPSWB,*M;T:+;UPGRS5>\('N"&D"EM.@S&G)?X M21S.FQ!L?QHGMQ\(SXL?BA8?!IZ?G0SB.(OBC!YQ81!]OUI^)[L-VQUQ<=*G MR<]'PA$W2.+1%1VD/Q_U14&0-(D*HJZ=W'\_O:+H_LKF?X8WX='93Q\6R+5C] -"Z3PEJJQ7]",P-,,U'%<2#$%3=,J^7[0KY _21(J^EF& M:1DJL4U5,V3;U&6AE#_5(H[:1C\05-VP% ,>J5NJ3 21F*5 N0)O+]!O5?/] MH!]1B2(#_41I1C^!F!9(G6Z;HF&;A@S"8>4#TV7>Y%OI9[N*ZFBJY,JV([JB M:JFB5! $=%/3'^GO\N;[1#_ )37Z2;HDV+8(A%,-0U!U1]3S@0&2TXC31C\# M+HHBL0S7,D15!FLF&9)D69(A$(7(Q@+]5C7?#_J! HN$"D2J[)^@\YJK6[*D M:S9OJJ(IV7JAOZ*M&&8;_< )R*X-U) )4%H%&0+:Y (EVX;E+-!O5?/]H)\D M"+P*\J?)%?U,!R2 %PS1 61%7%'@"_DS)$4AK?Y#%41'Y#7+-7G>9,)K"_E] ME@#R)2W:OQ7-=Y1^I-%_"))2HY\K2KSLNH(M@P_6-8'DCM%T=5676_&+*!!9 MM45#=71' :0C$KT@B&G)XB/]7=5\1^G7['^W03]'X TP7+IDN+JI.2983:$7W0R MHQ\!-*%HDFX[@D% )G3'* :FF8+H:AU^J>A'=%'1@7[@"ROZR8H &)J7P+/ M[Q)1=)(/3 ']U2T.J,YK@D )$=5-[A(EG=>IH&K\VG>U\0H")$=R-48BJEW1?#_H5\@?KU>60G1=S;2(#HY1A^C&5)42+A&3M]56 M^3-%614U4868%D)T7M8) 6M#)&"$9#K\HE5?U7P_Z%=ZQ9I5EQ2)J(XBBYJN M2*HL8EQ01/62R2M+LG*'YQ5+^LFR4*.?(KFJ(VM$@@!+XBU7+NR?9N@*;[>B M6L.P>%71%.+R$M%T4R$ES'(MQ5R,2E%NS*]!-5/D)=XFBN/9=G:EXG( 6E(KJ MLJRZ*K%,VV9-TUBJ">MQW'=@\[@=J2@-X"_0XX@4J( M6MD_6=<=78 1Y1Y094D$S2M<%6&!<3M0L6&4$>LR9^EFF# #5FP#8VW!-DN MP0N%[;L07= MD&79R V[R0J)6O7W( N(2OFKQ1^J(BH*M%(03^+$"!BYW\?VS]- MJ>"?"GA/=B23N. Y!,65+-$IPS?)D%OK#PYRIB\G'T1-%?U W&3)ALC4D66B M2KJARDIA_@P0R%;U/<1,8ZF^$%I4]),A&#"PB%=4-,=P-+ M;\!RO%2CGRSIIDH< ,BZ*D@&(*LB%R!+KBIWL=AC9ZK7%B-HMJ/PA">6ID%$ MIIJ2I)3%N!8QC=98XB!CL6(N3:[-P.FJ2R">D'55YM'HR2 A!1;694-OS24? MI/[FM8:"1BK[I^L.+]NV(4&LA-,RKE N)B*2)@FMKHJ(I@,R:ALF;PL:;UJ& M4$Y.Z*KX*!9;U7Q'Z=<\%\37YC)TT[0E"X=E\*8 <9GA%K&LJQJ:U4J_PYA+ M:YZ+W ;]#G(NK? ??&TQ@NY(O.$2!]VN2"Q; M19EGU(CMOJ?P_2?PB\# !? MU2K0J+M8'LB;O.N@"=14PL._HJY*EB.X>NM:#MW%E8,0E8(\&5CAZH!.@FCI MIB";DK&8BE_5?$_(ET^E2;54GJ'(HN08H@:CLWC)AO]7) DB6PA((,YLK3HZ MR*FT0OQJVFNHX X52X7PEM<@8M14@X!<6"!^,B['ZL2O82DYJ5(!. VNZSS/ MFQ#'P17'E8RR:%_3G5;K=XA+RE,#;V0*8!&(L)JU7-=\/^I5)UUIYK GB)MA@8%T 2X(N MVHI>SCD9NN0<>,U,8WF[H-22KC J7=9P&D]6P.2"+CM%TIK8DL*W)OT/8WE M(Y> MZ*^@B:;5*G^'L6E;RSR56-'/$3$':,BVAHM%#%, UC0C[O_6J@Q_R6-)XE/T_SKD'HP./C<#^[. M?F)_O'P_E8W[G%^QQ\>2$ATF\71 M,6>?6J<U:,U?< MBZLO7/UQS,)$<<2.+PA\I@=]H@(*EZE2VQ(8P(IKV[:C\N#<-0'"7U5P;='5 MB6 119"/N,C#0S3Z-/AHQ_X$CYC LRN.N.+L!S "<\=C-E%C:=<%_N2W&7?F M.GVV/?IP;RJ4#1V:%X!:?TKQ"^D@^\B7\A=$>#0)^U[ONXI'7K0XEI&7W 91WCUO MDL7E#PGK$/OE/NAGPX^Z?JKQ,J]H!.0(MU'^KT\WS/V<^'$8>N.4?BP_U&F. M#V;]!TN>]4'*L+\1!DK O*R/?Y+9U:+[^0N5__I4MEF\I$O5M8;[[VB2!;X7 M%EVXB;,L'GV:XP0!JM;)7/^>MY_[*:<&R5E1XVYMH*S)!K)E)($7(KE>(;HL"[O*C:MH5[-ZFNHVL0)1'5TAS7DJPFQ3>B:.*%5W0< M)UF[ > &*)79ST53F[+/*>H"-]^$42]N M!1[_-;Y^_69\YJZ@!Z$M,RPEF%=(],%793: M./V!V?_9[UM /74_)"K09 M,=..$RX:4&P0I\(F;4B_A*+RBSSW!]<\9P?I] M]\, 0@UT>Q0,SGWBC8^66LG:@G&(=%1=@5#$,'65F([I0IP'&$D4'%F$0+O) M2EZR4[*<_(B]]&Q NNJXJ.IB+&DC63-U17 M: RN$B]* TQT; 5G21W.@D=<7QE?>^<,.'68JL-4KX2I7H@CFSG"EX1MV+0/S[#BT2A(\>Q?S@T #GZ-3]?.Q*JU3"QQ55S/)IB.P;N MZC"\<&V)YU5B:;*MU\&"PP[VQ==]S8]6W2@;.]]__D0@PO82L&UDVB #NVNR M(FW<":G)V2S3]]^^?3ZW?G/8E$KOPG4-[ORK_:UW?07(XQ@^6QNHVH*O?;$ M[0?G >262247#[B$W@8I>H2,\U(N'5,?3]+N6_3S"-XZ+E[.D_@.7X"YI$L:1>DTO/.B MP.L"PN=QN%:;8AB*QENBHMNB8:@&;H4@Y!QV%4T0R6,.7WL/YVB+P#;Z[.4K M'3@1\=Q;3=17IO]V)#!]&6?#M(&#P".&R"/A_CU)@K0?L*(3]#Y!77-^?+^R M#)0XO^IQSF@]H]B*Y2B/K9C1[R9S,$0T MN!X%Y'@;,Q%.LB%GW-%H0CGY!0*3^9(VA:)LP%U*H%211X+>2V)%W '4#9]AM0Q M%+;/E[@.=<1G4.>WOWNC\:<>9Q4N@7*_4J__UX1%(.DNB12IG6/$Z[RDFH[K M")I"B 9H@A%-(S8/RMFNA05$W >^OD=)3A<1F#P/"$E?G'(;$*XF;8Z@ MBIIE\ZXFN:ZIFPH/A)-CZY7TD64)(.#K$>>- M"BM_*,B&<.LR < 5C+V05T _'-> WWE]SAI;J!WPOF=J!!%>WG'_ MN+ZQD*K5+*)AN8ZI60K178FW=(D7922&[1#X#T]PJXCQ.0;0>(E<>4*6=;ZS MJB:=*#S/[Y*1V.L\6IZ7 GBQBVFQVN-W*^C4-S5A>K.4??U@K(@RWQ<)P/FY M(.,0;Z-U.&: "KYXA4-$CU?\5*MD QL^P+1W=$M!;L">4R[TTHQ+6%U':YB^ MZ2SSCOE-IFE;Z$$/8 5<", (Y#,+- $RCB=).L$IABR&D#'/_@CDAYL?$93@ ME+3A9Q^[R84U)ADT#I"KR9TXC$0WYN.P'?^D#XE-=V1>269OQ:3T$RAQW<,@#$HJY6&!1 M<_<0Z9Q\C^)[> GUTCC",K$TG6#>TTNY/AT$45XY M=C4!F"KQU:)"B/1.G[U,;(F8UH[MUD1'(:9I2I:K&:9@FZIE*IIMRHII MFYK"/YYA^ -&^!L.L%>,[YP-;XFA^A=-5XC?YO6YJ^Y5U;Z2R48QIJ[\F >9@LI@;8*%SGL=*FW,R(I;JS+ZQ)355AN:4 M VG?/F5?6ZQ6VY#:T>N6#%X.K(C"ZYIHZXXC.T0P9%U2B"N[3:5B_XC#291Y M":OS3M(EM@/E>_]-QYN*_?V0LKJR!=G_0?B1&X)+0H'O%J=,N:CA/J4Y8X$ C'%@:GW _P/$ U7#J! MB#8=QEC,4*Z[R89>MMCW>R]]K+3LYF(,/QZSS/4/)!_C#6 CN'[S;Q@!MF=- MX2;L1?$<7*"8LDZP3F(V6^>YOC=-3[F7],6UDR^(85J&X]C$,2V)X DL%D)& ME^G!)CALS+)LO4:2]<<=N#_H 1HN"D3^C$$@=Z<'ZP MQ2"@HH".C((L ZUBVYXE<8218CCE*$2-4^X<0RD05:R)L+W,RY<%+=B+ZAEU M]UF'NU?T=I+O>,;U3JZY']!9J9\X(I+3&2 .V+J*,:ZK>&GKD7=X9A1H^N.+ MHN_:!NZBH,5V--J\:O@#?O M0'?76);?& 27/[./PZ2:QKNE)S<)];Z?> .0E(]>> \N#.>9ALGC&_?-1+$0 M._020!>>[X.)P@K(/E-:C*^CQE\!XD$M2^D]0HQ&,8'J, <> M!Z@ 9QEON=LDOL^&Y>53P#N4]8W%\VR9,*L=PZ(GPG]JZR&[+'PJFZULT-Z_ MLB&"G*.67AZ5689<601RNYQBEDY54=$D M(O R443AF>O7I-53S$+[-+) VJ])2PI\!'7WUKUMJ\!BI0\6>+YRPL0R=)=H MNJA+NFXZ"F\ 9PU)DET\;EAO*+)E4:L%>GL;;U2<3-G=3-7]XF[,V7YN-A?< M^UW-]L00>Q?&NBT9-1K8O>=C?2+6>I#)#3'!3LH(B^@ E:0TCE:JI>MF5-MER5\'BJA"* G.I,2$T3A$@U M'@MI2=Q?&&VM,MYZU]O9O?=-V5YS?+NX:)WPA[-JO1MK-]9M;4?P9G5)@R49 M2EQDN68-!$[[L,D>B%*P&"*+N4F:9S>AW_F6U0V[(<8)>UBM(1;"E=G8.,V\J.\E_93#;7R"?MO:%_$'[\?F?.4; M)/T/K\!M60H^'=(PG$'*'QH*VUJSS3\^KI!9#M1JYRVZBB0Y@B08NDPT522F MH*N*:6NZJ%FNJUH-T01V]-GX;'U!>RQ96UD-^Q[*Q':O7L9@@J:A*HY8T2YWAU7]I1952OC?*>H>K@1(<24 !T+. M"G381-< ZUK@&>GC^]C,MS<&L_L0@+S3>[_+%3797/2T*$YW14$=::[ M/#%D >M:(, 2--6R!0N7ZLNZ:%FFY30$69>3FS#PW3#V%N>WSYGJDB-N$@7Y M3Y.T?P0VR(=AA>G/1R?R$8>+5>%YROQI!-%DU(^SHN71F7 L2=+I;/NQFD]$XGZBKA_(Z"R_TRWH,^,JZ_.,3=N5\P3,3V-?YA=K&Y>7G<\LP M/SO?&Q@7BV8?JA''/2O ^-RBR3]:.__'@?O$TU4->EK;1#,7@YH[ MC1H<*=;5%+\5/Z:< "!/$. _?UE:_^/T9) ,(:A^PT6),&K^F4!$6-) M62LT>^L$'I26MF?69^0<[@3"X:F5&WC_%UEJ]XRMM'?"M'6=Z#JQ+;.]]0+0 MXNAH2Q04VQ5=61=,62 28#%5P6#I M/M;7K 0K)>%R ^<_ ZPXY7?V"P&;X^[MGG8PVN>4XI!5(ER&MSAKG5Z=GYB MT?OGA8$-+]C10Z7/P0H\;"F'^BXKD]537E5X(HJZH GDN2=KK-[\2F\O,%;5 M)<7'&QVH""3>CZJ;5KG=T5G3]S8K_-8';%P"^.+R#55WK>CC!2K,#H[UR&!, M"6PRY%>P72_N=9^UL9CG?[]-8M"2DP+@^_Y@X/O[(N0L'R2T3[.:@]P!F8T>CP#<[A.@#<5D2B.*ZB.)(A6_S.]]4*L:/4IVW^S,_Z%\7=XU>$5 MG<@J+\FBX.BNI>EX3"\ON$0RM,[X'Z!!/*2Q'I;QEP[1^'\)(LKUO '-IIP= MI+B.<9)T^'^&_QU5)3H8?=/69),W-4N71%6S;4TR95[F=]X%O#=3^)K50!N5 M [T3GJX6WA%T(J1[;_CRY6 ':?+S=>>X:.RJODZP.(+0^6L29--CN!:R)6EL M<6Z^'I#[XF49+@O$%7+YX5#3<\/:S003E$/](K]Q:SXHB=V,G5/6)4-2+5NV+=EPB:H:IF)JCJ[(+G]T)G;NY-!,["&-];#!RR[UXR[=)>3W ?A!=MP=(D0W4TV35U0^,-R1(52]9L@]=5181]PL*'Z:O(KBG:O"#* MAF#)LB29O&@:ALJ+MFN;AJQW7N< +?$AC?7 I2#W-:P]"_,=> 20? [Z9PS MN4X\"%O\_.3TO"8K3X]Q>!HEQ#3]QZ?)=R'-2N?BR)*N\;*JXL2)H>F*;HFJ M8QFB0RR=J)US.4"#>TAC/3#G0'8XA9:E6Z+J7%@A":W 7^@95< M;<%U:**L.IIB.P9Q9=WA#4DGNN,2A;=AL%-4"P5;%A#R/7\(>U/PLY=;.HN'%YP;5F7+5Z298>(IN */%%U MPCN"Y-@NN(MNLZQ=,:/=6 _%?>P2*-IWY]&#AWG9P2W?V$8L8;JR8>BV+JN" M+&FB9H-_,&57ED1#$AWCZ$P5&YW#A\R[">GL=_:7_;E)/I3?ATDYF+%W2T]N M$NI]/_$&,/"/7GCO35,8[X=A4MSH<4'_YZ,UC@^O]:?\4[X'1W=2VA7"_]?S MA6N>QDM(>G:-!&%3=O"$QV="OF@OCTJZO^T;F\5@63]>*70RKJZY\[>FSHN^ ML6'4;IS<>TG_Y',($;3<75*LUCKD,+G"#(,3A^? 8+XA2>/-LWY&$S6K M17C&8((>@J-W[$J<7!T4A P+0M8NXXKT +HX MI-R(>A%>!0N 7R^3X X+A*M=WKG/\,\MZSEW17$4G.%GV%[0=?D86[)K1#7* MA]1NGC45Q6/.@XZ-<.:ES_V [?[^-XT0_M-\<_:C\.G'(ME6/%QP&A[N//AL MW7WM+5+K6^J-RW<LD-$'R1'T[Z])B[F63L55&<<6$P"O!!67P\SU!@\P3: MPDWPJA0>=UH>^A/&8-:(#> C>B:V\&Y#<;(JD M"@ "HC:Q&Z 3(6@'%]%[#L#)?3;DXO$8[IM$C%V/[L:!)7$(_Z9%!(T-XG+; M3]":04@?@N(&9&LA\^C"T4:&=P[V27K^UB< <= *92,DCF!T15=?R_:">/\[W[*\$#YPCF1H/9 MSNJPC?E[0;J^>[>HD6#R80!>F'["N]K"O!*6;B2PG8#NJX#6#/,-".4Q&.T^ M.*:;&'$YB%?_#E?F]&MBA,W9COQ)' 5^DVR6#\SB. 13"_T%?P)_"LN:%K-6 M34G:.1'<15CU"XV8]H*>WL=)'[ 2^EQP"(5K'WG3X\*EES_=!T#7A=_283P) M^XN_^DT_XM:B. 68T<4K]&$,;%C\-<#8Z=%3*-!DU/ ,\+[1XVXP+_^H[6WL MA>5/R,CBYQL:!N"@9ZV1\T/TO;?Y!JC@(='M,^]XYX$%R@MA8F8-TWS#U/QJ M"E D]!(.!@;>-<CFM*T+D$^: $CKP^="8*F?\N$!R>)9%_GL'@4^X/ M^#UFV(A%IQF@&,0(DW'>&L$)H##*'M#^3A"0(67#6H +"$KF,/AC7(VWW<,K M3G<_SG"7$_W&2\%Z *\!*2<,OS&A]:IBJ""ZBT,0DR1(O^>_3,#BL)HJA&JG MW,6C*(-CBL+U@\& 26=/9H]FSCWZL$# 3X(2U30MHG1_EQ6*A&K-!>>#= M.?4! ;#H!?]E.XXM!$OXG%D,A,>!!4S93[G=%W>P#7E40-D&:X#LQD$?Q(X- MIG2//JY4R@)F_6AT%X"G1"*=,E24RQ50+8'!/Z874XF, ^:C 1K'0!D$8LCN M28JM0*;[ 82'""'S9V5##P$AV#70![@R 1EVYVP*"RW]#/E>J- Q!Z-@-@B$ MN[@^1#.>&%%2LC$FQNRRU-V7)@Y66,@ OFHXA M8&RVT%'1!'Z9 D0IK/DI2A%(.S9/$'\D^&J:?VF'[0%F8H7LJH')W]-@%3\CU7NEX\&'A8!HRQ M'^/K>>2? !D]0QO(- MYAF^AAB-\\$P@=%:@.4,DH.!8/F>$KLOAIM]RO#Y<>'J4& 05-XF3+G](/$G M6&?P0^%0SJVT2F(-@<#L3>CWQC&J*MH1\(KCQ/H=>:A"'08QB7 V@8=AHI^,H M1UT17*B%-<4H(1 "O4D9)H3(.2Z#%R1[P+*E+(7E!4FNHV,@$J),<)VS]^<( MQ@<.QR-<=C1. (DG 3H-T#APIMC;)@[469LP=LR8T-2@8HC]I48^@"@I] ># MN):L A,,,"9Y>K%??]1%S[BN/XO!@8I,Z4(/F!^9P#CCW/?5&J:X>74 C78, MTX(^YCK%W7L,W)4;4R RY2YI%*73$(+@P,/O@BXK.3_'L\K,F.UKD2B"0-S1?;H6Q3D"]3RE!*PB@CRCYRJ22<*S_-,4DO9!)6XISY4!9L(7)!N +\\@52YDARQ @@#L'PX3.$0@5'S\*_T88\GEW'D2C#'PE ME$6)X.L1M/V0JP&8%=QB=^:)_QNLR'T$M@G04D01*_A(Z/RF]$?64;PKB2=@ M(^M]9LGH'):74+N.]8^YOR8P( 133==_/YX%5XM7-;R9*24 '#83D3O]?&H! MX45^ YNI2%%.&9+RTCCRT#*,$URVXC,BL&GG(M>8XT&4ODK%<\',@.AGQ]Q7 MYYC[PTN'H" 9^ES;@L!2EG3D,N@3,K_44J0$WG^B\?P)?#GA19'?M=#NZ P% MJ0R:671%(0!")2\":HR;6?2L,:+!!Y5YB"?3?A:6YT5&96S^Y.<=/[4KM8(, MGG\D,7JZ@S,FM]"1W/H*\K.M+V*)(O_J(^'-ZYIGNHX*Z1S_FN;L9U2=C_.')G?I/!$70 M)*SM0+4Y!BL2F\78$-H*ZB=,N8Y&+*4>^]^+6.$&:YPH-T=8I"L!/ 6<^I\) MH%PA]W/:&@0K*GEH7C&0,I&L$:>D9QY@5?,5!3&1J_2Q]V",/6ZUDE,OM]@Y58ZSN=@ M,(<#!JN82&68&_M;9?B1(JSE)"V!<\6[*KKP 7,?L[\LGW3GA;-\?@K,RDY@ M[*,B BUFK[XM]O4X)W-:]K(:6+^*1J'?90T)//P#JS5CY7<@8A&]C;. Y36R MN:T,,&/$4A]]/%\&1CD&-1SC#"_%J& TVULGYQJ,OIPA\4:XF!6Y4&/^W,,? M2T*^50*J1M%1OSRNF66Q[VD8XK^S!$XY734)/1#!(MO6+P]R/N5L"$#+N8E' MDV@[!/-KLC''.P\$-F/YIZ?W5CI]NHDN5;(4+TR0U&T8RCPKJ'M6#]'FGLK/ MMKJ@L$;ZK(YLG[%YG2,FZ]BV>S_&QK&>KG<_\"J>." M!H\,X5#H)"M,SH%=-LQ0TM;$AXALHAX +]RLI% 0C?\3.V0KV$)D5-]VQ+-%F86V9OV\K(F]BRDS?6 39VS&N%S/ ;W&VH/BT2S,@H>QX)E\8J%D?(+]?#3+ MC9)%3[D_RF5&V)$D]AJ;(<$2.IOE.2Y&A:-G:UF2XYELXCH4L*@%R]BRG3'U M61DB-L^"HM2 354=HUL\R:40.%0@O!HQL.AP.L[O7YL7[.8V>@9$9D]C0E#,W95DQ*[X8(YN\F41X [[ M\7U>Q%42N.@>8QI=7-U0$Y?/'Y=++*H2C#( ANM!4KP3 M?>+,PN7U? 7G:M7RM5J1655+S:/EOJY7RQY+-9[Y")*7 M(MH@P 8(R:I?__)DYMU 4)LEFY(X$=-E221PE[QY5<^=,%A6[E4&^Z//SC,>M1PT;3Z$CDTYR$.GUI2"%1^8^:DQBI.P+WQ%YSZ3QP_P1P-C5< M,6D M?<5*YIPU?REX.[X+%K/=) MD]\/7J?)U$SQE@ZF1F(?VLG7PLIY,JQ0M7Y2!)74WB07M>9L8%].T/"%*1$D M>Z>5RV].+4QR;^%[30KV!)LY,,>,AE"T)P)^]O#'>55:;2 '& @N:M+?M'H< MW8=WNOUSOK\X(W/\2B^B Z=9&W-LK2"O743YB#X+-="/C;>$>DT?9Q]U32"K M!J>]&H_5#/3IK&IR25SB)K"E&&Y$ H%WAGY@F(COT60%XH7Y%VP<607.* A@ M;-Q?^DSO;=&U9*UDPWG3_V16CQXM*[<)7H'Q!L.R.O/')(.F.#8,:.3+4H*- M& O):X. 9GV,>N61V&@"5S;6ZB(K%.A?'\7%%Z> .9> _I7C_+A53R9"#S,0 MP,XSF9_-5JT,0T1P'WE5C81^L/=,R J8/'ZT_P%042N:"Z8OZ\,"MYRSV!G4 M5)TGX9L)/54EA,MJD*(8L7\9&#ZQ&D'9;62%T[H[")6S24(O4E"?,BTU*FVY M;F@3;_8QMGS__?ED(N=!3J,"U9QE07\HC(KXN27/L)&5SUX*9LKJ1&Y]@?22 MLB5Q%="I5$=SD%QKY>G@Z.[2XJ6Z>G*#0R+ MDV"EO$Z1=T&%-,QV,L#YJ)-RSTHQ1/V1!E+2X/GV*)9241BMB@&:,C=CMW42U4 MX0R%@-5IH]6!4V/$C XV#4@#7'>E,2.))I!60WD<#B5_F+=:A5==2_S:^X!BU.MAX(&(T67%3/2>2/^1"]8FOSN#;K5&K88KBE=-4J!LH>!( MH;7;1%:L-U#G/,BCAY7G.R6SA.^$" M605>6.H:I$)/W"'YJ(GC^1RIS\44G84>''Q96A'D-4IL/6P?EN@C3D'HD(WF(,(Q M\"K.;;@;-!J?,:QA@4H+,LY(:M08$TWD!([#Z*CBJS4,6BFD3&WR*5^6<7F@ M7WR7,)%@BZ9G4AU@\-X3TT;NV,<;J9NWF;P4 M0$X-B!M%7FK M8E%^-G3*#V-^DG =3DD8$+(;HL8=[X"T1&07-B^&A;!(*SVB@K3K*=Q=/>EZ M'\L(AQ(1JV)K@2&2'6L[5,[.P%#16LA'\I8$EP$)P]]-N7$(<6)#:8IB0;T: M=!.Y>]/^A[>O_^__V7NRM_,+/BM(EUK*9%GO.UW*WT&V3VLK\=NW5BL]V=R* M(EL28?ULSI*Q$2CR8H-AHQ^T!/ E:K)AR"/_*XB^Z>JF63/ M?]X'[7ZCWY&XAQ_;M]?VZVR>)?OD'YW-$6F6AQ_5V=!H4"BE%PLU "WTNXR9 MA3IOU6_Q4YI<3\YKLA]$TN6O!Z(41\D'DM&-E[34M#Q26[-ZK!_*\0&PZE^B MQU4V0&Z!=6_"^YD)C4JO?GS&3VK%C3!]8*58'6BB1;,XFZ@]M!JM3ZW0_&QR M2U\@LFO'DCR.Q/3=P;MK^B:+8+E'O_YT?3\G. R1F*ZT8A\&CCXQ-?W^TR$&0#3L0-F; MMOD:5_?_T75IO]!#A'=.^.KY;/[HUP^'4 OM[-=K#T!-3G6R67]J_PYKA=C"X$2;]E@^Y#>-(B+5VGGOUW-;82<3#H M'_Q;6].1-&E/! MC+K'0.GM78LHY[E&D-(3"1.R"9D$X53!!+">VIP-9U698'9=YG$*S%@[I1=@D MG+6C<^CL;"7#I6W9+]4(]C8W5ED7)886,2(IN.)(24T\7$&-K?TCF!13LJ*O M&XKKNZ@^_/[GX;7UA *3;&*X1:+L+ZP0#BR9VLQG4"]Z(QQL0SY;_5CA7AJT MTQD[SPH*$I:PTPP\6L)>P2FHR&Y@R[) D(/-WXXS[J!A\<5@C438P@5;EAF[ MP+0F&]474E&="\&R*;QZ]_[0\5KG4\FOEPTC^1M>V!*K]^V^D-GG]S2@TY1]74G3J3_*QQC&SCG[7%:G&Y/J5#<7 MQ"3.)[17H^*.QVW)+L6&BUQY]<1>/PNJ9I5G[5QY[^2F5CV@%KY F.C>9]5I M>FNN^^$A#[Z.GG[*I*3W3?ZJO->7FH(PC/T!%:E>S1I M%GVYJ(M=_6=M(A"8AK]X!Q31M,A2J':PM5?.['VI$5"&@J/RT[&VY[,-5JO6 MP@L"MQ+-(GVBNNHWW%[A"P.SD3=)'9= F2U"U!FSZ;2_-0HB90:+$%+,O#L< M-K.0/%Z'@5@AT%79B!Q1;+R-$."*]V(1XK]7[9!_LJQLT,N"6BLUA;HHX++^ M/A+*VH\N0N9=I*//*2*Y[]Q%F4;*TR_*XT>??O_PZ">Z9K-R ]"191][\UX_ MV!F/V2 -HO],$\241R.N&3(2W3AD[;N1EQL?Y$/TK,./4:)"I,=AG2DKF$(A0D(HR$AK M:R1# ?81=[OAKH$L\3=VUT"6.[IS=PC(HG64$>N4C0-VJ V@_&W?ARGYKSC_ M$CIJR/DX2]"*S>H#\>X9E9D$-)O\P=2S =+?&6&8D>7$[%9^0+"Q'IU9>+0YB 1C2EOF_6Q-V;6KR M:5O,L])4;8/B=76HN):Q#Y/"AVH(O+I-YG-2MZKG':1R\V,0281>=M%YZ5ZQ M8N+4@S;JK0BX-CGVDUNM#;.E24JL3Y)_6CF[]>>>2@3,:?_#H2B)<84T,(E(+VUO2A.K&6FYU1BL-MK:W M:&H#S@AM,$AFUIB?[3\6N Y\ER[Z"!;N/Q_M[-CV7#U=N>0=.SL__.)[>,5_ MV[[>G[9N_(G7_-IZ^-]P^)?N.'Y'^FNO5!OY6YA?G\.MT_/ZPRNO)4W413GI M3+9G7^"MY*/$W@O768NK]P^_\MR%F719,[NU$-^9^5U&B)_=3QE>I-5=A8V] MN?D][*W=6V_M?=W:Y_?^WND#7CP>P6^IE496JUJJMB%7M/EI]83]6UY0N]]! MU+_+N?_#AW>:U=OR;ZO?=A[*IO_ $6.N8 [">ZNW_>L3OS[QZQ/_D$[\M]W^ M]9E_@)N^/O/7]G0 C4&M"=.PYVQ&]NLE9BX7F2<&U^X MQ6Y_#9YO;SZ[C27P^WAK:W!3\O_#]Q:!NR3[ZPOF^UXPS[=?I+LOUA?,O3YD M]^F"V=O:O$ZV=7W!K!V8]?WR[>^79T^WTQ>[3];WRST^8_?L>EG[+_<=%O'H MU_T/AZL7$?^F@-)50O7Z39927_D'HCM?=>ESUZDSW>WU[KT3@GE?13$%YNW(85K7;HV2[^9 M6?H\W=[J@YNO5>G*RN1]E,,7#]PJ?3"8IVN7&][UB=_,@=XE&1]5+2@%ON9$ MW[%$PD5+L-J9AJ=/MM*MIU\?^[G*Q%=7G!]LJONKA7C%KNRMKAU6 M_S9?'X+U979/+[.]O1?I]L[7ASW6E]F]/L?KRVQ]F3WX0W"CE]GWA5ZLW$WW MW=$X+]*M)]_V&OR^$K"^(U?ZCOS.Y^&.7* KBE_[&Y.$NM^/O@&9?E\<]KQ7 MW@Y1\*$QR1_5W"3;3RPS-KC$L2W<.&6 MZZ12&_ ^N\X^_NNVGYNG#+X"V_/MS/V*#12^$<7T*]M">;7(L*6_U#3[5Q7V MJK?M8]Z^?B>"WDP^*K_TN*ZF(I/N MC=/L#%W>SCH$]?Q)<-+3(FS@O\D@ Y=^52H3.LD?=\8]X'(<<[3&^GF2CT@;W>&<%*5SO_);>2#SCFK/^+:O(KSBFO7;.UJMJ,\5N M;R;)X^V?UEN^WO+[J,&O@^2Z$QK\'5J3E\F1[S+WMAQ6]:SB]M&K-^OU?IX_ ML?W#@_"H_E85>'_R>/?^ZN5[NY>'>9$/J_(4#1<_U&:8HP>[VUW3B [NW]I[ MIG^['9SOS1Z_R>MF'JK?5Y.\S/1ZO<_6U+W=T8?K$]W;+=T?G:#)+OJO3J&1 MT9"UJI.#\C@OC:F77[#W3 M?IU[K;FSPP[.:[NU>/E"/YM[NY_[T,^G:>#LW M[[^N?7I?]_-_\O+,) <>AK&9O*J2>VT8W=N]?+#>R[W=T>MX+_=,\UZ':(KV%!IO7L7Z-ELVK3E\?W7 MIME"3W-?!4[FZVW\;H'<;UQ*[UQU_ ][IEJ715PY,V?R:.$ MHWA!K<;J376]B1?9IU^RAGS(9EZW6O&R)'*WWLB5WLC?_TX;5U9S\QG>(NO7 M^Z];5Z5VX,9W\WT99S%7;Y[K'5P'T!_*7E[^DKQG^G7[.LP!=V)+SP5,W^=# M>G^W]&&%>N[O/E[IYKP62T M<&KJ8Z$S\00,>^!#H:V:)OUXM,UD81TLHTAW78)E&!JD<3M'ZS;H9:Y(;G(# M;^QBGOA_)[5]QBP[-AN#VF2?-[(QK<'/67&:G37TIK]-:EV^6QVALA>A3&L\ M%M$Q /I,D]J_H"3C3WW0=O_W.]1%L7233WT79\H\Q M7LR(7LY'LQF\M =P_IRBQ-@7D,)_@K M*0S+DO7E.Z\>F3M"ETO6=U3%3T8S+.AK00 M<]Q%387YX UU=9*/C'O"N,.FI&1%U6F9%%EYW-(2Z';31C?014(M5%00#/DF M;=#[JXX7TH!G@.++[QR]_Y!6-:,/TSZ];>K,%&ERE.6G&:VI9G3^27^D_[S+ M"M+>.?T+&_!A0E.=S>A@T:K^(YOA\T>3+*=)C.03?VX>DMOU=Y+YK#RCKYLO M=!>GR2%-YR]2O,P+1?^/C_YAZ'_Y5S0U/!QP!4Y15N 8\0T3_3*Q3,T9R>M4]N<8FB,G$:8%P/>K MA;/2XAF=T?L& .GPT_O@Y\G)UAWDY^=%72ZR/(>148J#]K\N\UG".3@ MZ/ECAD=7.$NY.T/X-9OE;.'Q=T^RHE6E<<2"I^.G1SU'-XG&HR-&Y([=@CN'7D,#^-:"GF^F UKG&\&NAW%LUV>JYB%_2;M'A M6ZUQ"FO=0(9FM2A+JE..7,U/BG,X,:.V .4AR0%.R-1J6U'+I.._D"#1U46Z M9DJOF="N[ LC7CX_LUZ2/@X*MFD'_\+M!^&#!U+(Z8/\C0PIIII$;7#6X;<3 M]9Y/F2["'=<*7V9(R;$#0'9!7W13:]Y?:"[GVXA6QPU_VG@L(YP+/ M:&MKP3,J*W:*#LV,]/G U$*5M+.71JQ>5YXBR\#W&/B+-.*RNO+ U[2$7T5+ M^.+1\AR*O.+9UG*FP'/X!<_[T_,;?^)7OVS-$^_DJ-2G56.,-S'T? MM\P*IT%OAA]JF0+OY=T[WX'Z;Z"%-R9#=[>WT/;6D_3Y]K5Z"ZWF M_MV)UD'KL[L^NS=P=I]LI\^>78<18$7W;]G9_6I$U/;.MTL.O'.)HKQ;W??] M@ZU!8MY\09S,E$/."D[#47-0?5@;1)LSSK^;>41^>#4GNYAS0QOA9OO235;DQP>_\8^-, MZ\?LE)Y&KF1.)XH61X"!U7G;3E,1^4::+3L![H%1G6A*-6V+>3ZCGQ2P\$LR MH<&#)RU8NL27IV*(@30G M'21B1,K*_K1_!# G:0_\^\/^NWU>C7]F)'MG=)CD8]W5!W3$)LWS)AG1PD'M MLAP+!B>&M@A>YK>S09T+Z"1@8-FW#Z);OA5=>;VW+8!#/BE,Y>WA^^3%UM8V M/PD_;#_!3SA'_A"[E.XRD0O 1>'4>G$IJR8#GV(E,,KYHAP4V0AP'JB:@O27 MU8%9PO@?Y,TEPPXAP!=$D39Q3L@$L;=G822A>X@'X:/?QX=LQ7"4M>:PK6O#W7,GM.AD:'GW@3'..F;KIXR3TTE.]PQ;L30G6NV2')46 MJH\]%S&)7-R ++M6E;6M(+.+,$:;6,1:S*CA3]+E07$&8T>IR,C)&UF+6]^PF>P[P'=QQEMAQS5MI>\LQN.+(:(;MLE' MQF%[YS4,Q<8,:^-W9D9FY)R;$--44()VW3#%MSQ2KVS(BC;$_M^J'2A8M-.L M_FRD-"+&@WM?B+?!F4?>67K#F^ZHX4M$4>^T+88_PA-4+GKXMH\;?M4TR-B.H.-K).>U8JI5A6A#!UDF1G8H,B"_:,;IH M\Z85@O$(E<%Y+(\;*?'R?B8>3N<,N1WRFDD4IGG3\.]AATP09D]A(Y0-FQ). M7NFOLZJAX9" 3;*_LGJ$$7O=865Z8K)B+KY[DXV-KR,QY$U79Z:WXBE>#A-M M(T_9B[0ZZFQTTI8<^Q&2@462/+,%%;A&:"=*_< \#$#1.U&1B)#D3$(9**28 M8\GJT09LOS,R>YNY\=-N\KE\D4M+:CE:B#NLGDZR@5G2XC"( UNRF_USHM6GG^AF9)D)!!!$3*;'HV1<(D],6RHL>Z'( WPC/F,M#ML)*B3^<8 M?S:P&R*%?(@,=;=_*JQ-N0^;EG(P2)#.KK\ DMS!T@:LN% MT$Y%0WI'N2VNTCRGJ..V@#OPFUWN? [;4*J8"LUNNO?%J]&[\CA3I'ZD:M1+ MPUU0]R]UW3C^D9CR ,P1CJ'.(^UJZROVYD=%^GH,.3:[C^?6)(80Q)XVTF,EZWU%H7WR"K.:];<4MH?;*I M.:WJS^(,TOUXW-)-*@GTX(IT;CF"1+#0/K/>"_0#YV;L:N%G1%8:2 ;;Y>3^ MS^U3!U7UV1H-PZH>D9ZA+Y)%V8I.<;0,;AOM54Q'[ERJ O"[2_\K/4SJ"4;*3/GGVPN9 2$2*0L ,L=!N M/WF:T/OARI$?"5'G&N"J+D:G=!Y6+G7;'\5^V!F2;E>,:V1(LB0?_>>CYL7> MFYW76[N[KW=V]YYNOWKY3Y./;PW\F;_9?';W_>+A:BJ4O^9\W= U_A*,CM@9B M9,[(8U"#AM]6<"I1$6'/Y#"7!2]%C,0>EX:IF\05@YUCSMY4[3:M M! ]6T]:2*27C2*WY OX=&W++&$WPRR"+-\D1EJ,96/'88.$/R$M.\X)7#R#< M58LY74I'_!DZ8L@PB6.U0!@S:CD613Z(('$M8.W%BE?IU4R#;%TJ$K5 ML1K3,$4J5LXB_624#BYI9\'9A6<=KY,/B+U]_4X$2OFM]7 MG" *&J!P,HY$L580UKEKAA,QR)"QYB%V:)\RVK%A/N-KCCG<-NG6T]RA1.,X M/-USF//:BP7H\O0BP3%RTA#JO(N$(@P:\@)*I%S^Y+Y0U98D-2\;.T4P[V$) M^6)2M3N$^,Z# :0.L&W9A-J2/BCDK!['*H7+'SOM:6=@T$^=!+?," Y*ZK3475:-OJ*:?;9=.1NF %&UVJT!4Q' MEB.JI9TO>$MZC^B ?@O\.D*N)(YW4HD=+;W/<2B\^<)4=).LGBDA$RT%EI7. MH0;/W$)O)J_(#,A%_O11P4/ES*G8)A$7'GO!!6%0G@;(657FN/02C MRN8NU +L57'G)TR"T&B8,5FU,W$Y39***A$EPK)?TYF@*ZFN3NGW@A.6 Q-; MCK69DQ /)V(*"^'C1:I('8C.DFN5T;46_;5[$3^:X^U(,L/FKVDQ,/#^K/4( MH?ZH1LQ=LL#9-4V(2"(]D0WYUF:9&0[I> BAIZFK1B/5-*5"(-DYXQE^4Y.; M94UJ#D?Q#7"">O4E1BW==,&-16))]$-:T#L7\- 0PP[-/4)$X6*4K1< MMP'A)CNH'"O@U93ED.W7]6A^P8FIS9@9EJ7 ]))*D5\T,!===*L'++ET(/#? M;5;3W+!T"Y.W/M""Y<>H,R=DO/RC"CSC-P)+N%4 H,?65!?,7I#F=@E&\1KP M&;38D8G6[/FGV6>PD@V7R3T/;+IS%W9L3.QPPMH&>@41/ODBV[K6]V!.;.M: ME!F?9 U#]ELIJ:2_N3A/F5RM9Y^II1O#[!D,U,X!1G MPF@56H/+DS%@/;ZVWW$RF(]S01LM$WF.2(A)IJ D_(M6Z>?.T)MHZ0CEV8*HR%<+3T:D]0\D;=>@R-G;V?GV95(\*->6A2=K65AQ60C0]U'D<"T3#UR+,A2V8M1@]&C+AJ2'HM<:&OX(O5 M5]&4U'%=-8VW:0-A6=]-#_9ND@8HTM1%VK_POT=KL7C08M&8C)-8^?SL0C%X M\%#;YVLRDCNZL/2M):>598>A(24.37WG"I( MIVJ^(H#\=//_:SEY.'+B>U R MII LJ&8+N7&FF6?F- G+,VIR(S8].9D(+RR'F+A'" M^,Y8A9"DEX'2#;#$#6@!F5(^8-,-;H'4(L-2A]H5&!+#+H&LX@H1]SPAF->" M!?UU"H@.,%/2FIG+SBQ?3 <>T4/M&UY)%H1EB<>*"LMFZJFEZ&V20JNQLN2, MGH&3/67PE8!++"U02#HF%$%*Z?NVE-BD>&(9-Q' Q3B@R8_S>1/=6OS&#CY2 MU,X4I,(1^J85XJ,I\T* (3)W79CUXJMXYH(2 >N$A=]M@MW"%KFD*-Q3L)VF M;D)TR>GR@H\>8#TG"<-1!!1,>5C? ^-!3P9D/VK1>$W4HR56602 M?I M. 4CSHCE(0!0XJ1E=2:$&HRE!*V_GUFZ9 XR85T1&:>#26C;!2UX5#BP MRYJGCD<03QC0A.C8@)^S&H\WDQ#9$\&5^O ];L81C"< [M#1WE#@CHKN&KSS M8"X28:-10JVYUNU6EU!S:_OWX0H-UQ0(H297&+81\:*M]-- 4&U 2@=K/AX;!AN-;,!<+KUDZI!4Q6F&?*]Z\M&<9NMG9X'+C=@?U/SRX:$ M;,RPR :5V-.6S/,..#TOS650V&&EJ0.W"TF<\CDP\EIH"2)['Q4L9MA*:J=K MZHE-FS=!2*R_S,/6DR3'%5N((ZW6="R30D81E*JL&A1>?L3'+RZ;ZE3/<*%B MX7J>I%',D3OH9=R2L"=\" ]X%DK7<6H[ M-F1<]%7XW,&&,))"V@=9DPNW*_NZ/J#6B>DN?3[3K 1%PWGP/AIM*3ZC=H,_C@FB<%$R%YHGBPJY>BLGD\)DO'W<0,MS$MN.?2(NM,7(S6H!K6_!,!1B M5BFF5%J&8ZD>Y488N:U!6^2_$>I(I$"'6&'D((ZK>\+B9*9$#<*J!;"UQ]T#SCJR0WXWA6VV6$G*-8; M;>FOU4>!(0A!X1^-9";0H'# N4D UQ_#)8_AS5*(:%>0E0OL9J60")"KBV32 M/9HH/"]>GGUOA7)HR>>U<4G4GZ-'?B4:A$*LAK[4C#M\ C]:Q5YR/Q F*9;6 MI@O:;M64U*7T_6$[0',897+EYE-RGRF,=*%/2T@<6QOF-9>RS%[N;N#VGR8H?_@Z'3/U_\X!.%WMX:>_:<:U.,@I^464KWY&7TK^?7?AB[ MU3.YR[A33B:2T4Q$9T>=9IOS19%T*AW8O'#]+_>;//N;;1E"PD [S@IHR=_2 M2"TP99+K9\B:3$A N-EJ15?.;*(%W"0I0^[K,)>;.%?2_:2"QY7:3^O.XS%YN=C_C]ZY"5%(B^_^: ? M_2H-/E=-/?C"Y'ZO12Y9RZ'3;[H:VU' S-D%M,0'HZ2QOGN'.Q*/]+ M-V5>[+ L#[B@F7#V8; M-?M1DO_JR]A"/[6=Q2,8:YE\M(TWS: M@:S3F/E4VQFPW9=:9@W=&F[NI9Q69*!U%D<&DB9'67Z:T9MY-&GR3_HC_>== M!O!2GBE?_X0.V6PFMMP_LAD^?S0!! ZL.?^=FWF93=/@XOZ[@5ZBVW_-[!U] M8V]=;G!'=^[&>Y_>(A[%?,F'59HY0W0;RT;UP/5EL7D3MI_".,4)S)JFHAL7=P5C6AC_4FK+#34-0J,EM%92&T8Q M#HMS8]" =;IEU=,M(C\(.62UW,7Y25ZP-+?U0$*-+D.G#64<_H1YJ+FJ4EK9 M=)O>.M#M&DCP@$6L,?E? 7K;*DQ$R.=10&N8-9.UH#Q<00&6DKOEG@E1NG2B M7O3 US+R<&7$BH+Y(C%OQW[NFKW9](Y2MJU12 ]97"+IJ#JMGK,OIK%4VK69 M92":#LWN)3?46IX>KCPY.$ZN_.[SC'[A;-U2&I6CWRHBI*/8$0O">^LK[.'* M4)"LY52TXR-&5BO[ G6#YJ,@. ]HCM82\W EQC5-1@/9X]HH)(=#/9"8K)U/ MJEHPUVLQ>;!B8F9YPUT3-$[CH *>P-A&^"(N1F13YAQ-YSLM+\=%:\J_,A_X MR8L"\<>U>#UD\6*N[:P(NEC;TDV3U?/)O]OLL^'T;RTQPW%15:.UQ#Q@B9EG M-=G+VM2@!X.VEHV'*QML!7,%LL.L>$S*6C >KF!(E0\:LM/7JAE2_=K]:5[G MG[W?)-70N=PUOOV!.N;L65G4SEJ<'JXXV8"Q[ZC9_)A,J]+,@3>"\AE:B)*" MIE&SJ'4#:\_[@4M/H?W;YEIS9*4)<;T",+E66A/.:+QG29&=KM,-#UE<4)(# M(0C5"=LSZZ+F!RT7A3DF/=&EIFN0S6J+Y M*0#T@LH-8<*O[&.X!9A_BK#L6*02L^IXM+5M\^5J*^B!?ZL"$Q*#X'Z2BR_< M=\1#*.,Y%]3M4,^.\D?'(XU1N>&E#G_EP/&H'%V6SA)X9-@-?IR=5$*F9 O2 M=//!\C^Q07C Z=4%11!V-!8IK5YCLM 6S9K:,0E?QITBV4< M.NH)BCR+J#%DF-9832]=E!$4MW GGJC&=A%8LWKE?D>AD @C3>&X9^PF\"X7 MYB1'^32O*Z?U+>X6E 8B(OQ!S^X9+6Z$%' (1]N /JR.\VQM"=,"A&<]Z**K M+-J6Z%8+F1G&VV$G34553?)!WK]M85&V4E"B9!>5^'!BXA)SE7ZA3/.HWU3G M25JW67X.13OY^B2# CLIVFF0E]1B."]<9W45KDU[LVJ,P5C\K^-?@" M/X _S1#K85:B'%HO/3I7M ?CMN8]RH:^5@G9=RT9'.!YGVF=[J*6T"%C@"^$PW=C0Q+TCL0&MP&;R1N>X4,3+ MYQWM*V4R:4AQQ^"5-);:JE0=TG0UQR"KZYP59U4O?,<*3!IU9L?V9:=>JZ8A MXC>6T5FG3CWU#"XQ4O%DF M%0S5738\T)Y:N!6[V.5'?/R<.OJWCA!1HG/"^V6KWWBW*KY-0+98Y.-<"!2T MGDI('MP&&T!H_7K"(VON,G%$6^J--#]; MU%?QJ3"E5;CX8040=4V2^P/68\NT80SN8,2Q&C7K$V:+A:]]57# M='99$9=LZ;D=CVM'/]/KYP&1$1Y@&TT,ZS:?N[N"AN*?;,@,JLX,7V1,]PF' MJ2TM508CKVA2*DQA_9YV)+[:K!QK'>N7L:X;WFF5F30%#W;%4JW& Z-),9F( MJP.5NDC0GL4V[.FR'NZFRTJA2E)W^@H$JST&W<.N*WRQKBN\HSMW9^H*+W6A M?A*M 7.M$=*GJ 4Z"KYMPMPCW4FYJ](1,Z4TQYFPAX37HC98B;ZH\?V&5D.WW"/(GD!F4MB">3?=1A;)Q:.R#MJY@M4;D@2=9T49, M*<$7\"M\*.4?T(/\(.&0!/2(3##=M9$([-0*A:V4_IS$18PH4E M+"+&$#*,BN^<3/P;OB Q,W@Z%P0C9$DX21N*^25WICOKU97@TG!Y;<#O$);N MP@5HAR&)CR<"..7\M6J$5GC-K=LQI76WC'5=,5W0#Y?Q8ZRV*"^I,'[+&V36 MAS["*81#9VZX&H1A+UOT&?AZD,27L@G'N*:?[ASFY1+M] !9K_DH9SX)L):5 M0W6$[3JHRTH+E>$5TX#ENO\9&*#+ TNIAY!IX;7Q1R.RE3//&WCAH/B4:]>" M!>TD%OT2#24;:.GK.B7D?1.RIF<]@L]?-A+NZ%D4/E0<)MZ$E4&Z5M@8_%PXE>B+4QG4QC^\IO$ M^#*# HDMRY*WU!USO])4#@/A[01@./_@V.'"(UXN"5&$A_A][[&U?2PP1$^9 M\IJGD;J@W?^V8#)A0A/^$?1 H$T@O?8&'.%IP'R2?#!-);0GRZA MA[30$^%/*9-/N/W$+\N3PXGYK/X9+@ 2A(*VJ#UF]U;.9CYEUAJ@I>8,SU348X\#2?DX\:/M)>6,+W M)*7U .V\)E^I0MC9D;OUI-K]:M>%D[N(<&,R;B*INJR$>@^5FD%W"- M,0+G'6G%N9AOD)ZY] ?AKY"7OM#&4%B6.0LGL?]JQI&OM\8IM\J7.SOO0O P(F4DO0=79G93 M&L=349]H)+XOEY[]#-/(,@;7KS3WYJ%[+W,ULJJ_M$*V(6]%POGZT)4+O[[W M%( 7\U9/M$W M-=.O;29OLKQ0MY1$!/_R1.QLS8,&G.3B[XP+F]FSG.AW[0TL2(.QZ 8O--URI,>Y[KLJ&04*_A.*%I,D=RS]*\ MF7R:H/D"S/YYK5&1('ME@V[..AM++EBSMT+N!T\'?P&@)WRG#V/LB;$<"+HB]&;: M.YZT/L1M?9B@I>$/"S&<+?6&\VEH^6IU<2H/(W(<'<*^'AJX3(!F>PV)$O0I MUFAA.H$T4N/\/1(1G.EO;6JB90'$=JWG*[?56;X78RYF?S90R6].T<720+WL& M5Z"+<=[D:IB0N.O^RS)U^ *AI,@4GC/@-THD7K!"GXP-2V%$W&[20B&\^4_^ MO6'%&VX,=,. VG]"YXC,I MFP5#\MP$ZF/?L$1>&A ;YPVWK2PX NE?$3]9[NJP<6O8$?A M9P^B=R.'6?4+'?:TLO8.YG'%:7P#(V6=$XZ_L;VU3@K?T:V[7TGA?:]P ;Z M+&1"48N7H%].F&#TF#?60G,3(:+/0PA7#*DM_$W$2JD;:ER]*_42:R7AX:FI MCW$?!(A>M"I"U048P,/> (R-=(8^WB8V?$^C)7TG7-!&NZQ)V@MX2VL/GB*D MH+SGEG>_T[!'@N_C(I^1 Y%+XY]/OW_HM@X(KJ+X"08V ])HZIL8N5%.F8,! MOAKJ'XJ\D4B"86)W6VM=&KW-%1";D0$K@H,NTSI!:;S4F&FNVJ;Q M[9KB#AV3'Q]Y-C9>2]]=.C83KLXLW46QC[=XM;E3GVJ>K-GZ;C.!RC\>G M_&\D$!TD\=O&-9FN<(>GW6L[1I/:]*=_F2]*N/SU_'HT%+V4#49!O"\=O@4-7*PQ%I7#:NF&2ZE:F["GE9U"_97M=" ! MC* $2()+TO(A@*9H#X%N4YIAV =<.Y07E;PC[#ZFSU\]E;IXT..T@#OV,+.E M;TG8_D>K C*%VK,+VUW<(B-EO/0E6G>E<J> <(ZB1(C8#N-Z/,0ES?QZCCDI;@8LL5XY9R&\E/$M-0D %E;N5)5W M-"EXVDLX=#U]D5A7(V--=U+I&P7)O@B0JC8S]/R6D"FC?UA=;$N?I5"R5T20KFA9>B23WO93,/IH)[D!PC&OC3W%$_WIR43\NO$#M#OOS7MP= M:_4.BV\T=)X*80!9%.<.=$HF ?ISM]2WNJJP;X;M>[EJL=MMQU^\1)[#]2)M M<#2.HZI*C4-$N F@,=#T0&RA8)9CK;T;]N.1-0<>/AUW=8=X;"2J14([^Y2>W8\A00$WSIR<,/^,VTV(= M*,<[SP3OUM8ERS_?LK[&<)HQQBF?RWGJQ[G;C$8>)AW?^CN"0S"*/^J_+U+% MI??_52_XADTL?5C4ZK1Y/*W9R+X]*T&.2)6C01L9A>++M M$K-7$3?E&,*5*$3J4[_(W"4! 25<4M^;D"[?IM4TDZO,LI)?U:XVUBT/=%_E0F8I$([.P@T? M%N:KZ%B>>;C/8KR4>P6CXTD.)=N06 ^-[6X;-]$:^SE8),D@ER96;O3R((D9 M2B=.KS?/<9Q(9,B?R!JM&@_E9U2UI-(V!E7UV67PN0]P4![HQ;"=%_1!/L]M MZ61DT.8%ZK";.$29VS2^K)'TJ.EV;63OB=]B7/N.,(D\S89UM>%:RT7M'(> M^=&HH6[0ULH[L-WMKNH@9*RN$4DV&P^0!#Y$VLT&"T^W&;D]9 <QQ4W$I;^\6,O/C/&=R !+M_S\])+6=!^ MI*.7U49R().+ULU)-8_[(W=/Q?3259$"4$0"&906'>D3!]DFL5R250\]%_/Z MCN/^:_HH0 ,J#KQ&7JWM>_3K G9!L,9077%WZ&OOFFDDBW[NON6E[2K/F&,S-/F)7#W" M1D*[Y=HB!'J\J]/)100.PH]2U7HVC[;!59^(#[2TXSI^%'A@E_!:^I>&3"U] M"R#WKWNKB.48FG0.G@XMTJB%(8&^^&\8$[GC]<=4;%JP6HSSB3. A".L0SRR M[;,UV-P;MK45?W4&Y$B(P3%DB#7WIH"&CGY)5W,#C07=B^L7%Y*H)U25:E/Z MS-^Z_$)6TQYT'YTW2Z2#X9O 8>HT'K]2B>DZFQAG$[?7V<0[NG6WG4T$W]DW MNO;_I&VI0HNY.L818I"CF"C?*ZR4A_A7SXA_]^G:WVRB;(DZH45CZ8BO@/2[G4DM7$YS] M_$1,U:"0_M3#[\:!55]VV0<8"3T_4Y_*#4HO1[NX,,8<@L[&!BU5KR!OCNOJ M=#ZQ46KR-6 >E!7VJJVE._M$N1N"8H9I5:)B-K4\>2EX04B*)%-I,8R1S:!4U8KRR/!RL*U= MTZPSM:?JJ2YRWZIP;W,;TETU+2E3#<# ,L4FG.-C("%T,ARY<&@XU ! +OEO M/R4C3F%T OC=VT5T\7EG+_5\>EV>[M073@(7<6-MB/=NAB#UZ>YW(4C=>0 $ MJ0@#R!4]CLM]G8NR\BS<:^FXQ:Y[S:QJU(2+[UDE#:2;>YQ_,:.UE#Q<*;&! ME;E>-X&4>$)+F%VSM9P\9#F!>Y2/ B$);6TV<]G!L(8/<[>O/*G_6EYN[_8A MFUG2OI;? ?[S<=9#YKF*!.R".Q87TM6S"1#/%\@H44E$1B*1YCCH.V,-J_E% M[W5*9#[*23 3>&/JX*7BLXZZ&>?EODD:11HT">T>IYA6BZR.\4C.:[L V+Y: M'MME4WK*M*Z.>^ _!77F58'B,"1RPP\PSL*&:3K\,L#O524K02F:'&@4+5<2 MSNAE-E6N: U%-_E[%RD106K9#?-H+?N=.&Y2=9%GJ[4Y0BC@4W*UT7K9+YH4 M$DZD*RPJ[!*!HFJI/E)=DH0KGP7/[Q$BD2'.4J&\.$/3(IS6+]-&+R;$._V$(+8PB8F#1"01[ M'11X0!>O+;>,ZL1CH%806Q*Q/$>XUU;_PQ6F3M?U98F!@)F?818!)__$4L6% M8$W!=/+%:(N'UU+V<*5,L&N<7T&F)E'DGIBVJ$.K!'N86?++Z))<2\[#E1S? MX2HH&.KDF2Q!1*R\/%X3IE-0%1R8_5YA20#8?PD"4J",8DMO<-NE(V3:LDLU$L) ZG2+)!6P( I-L33<411>(F(1"PA"AE""CI90118E8 M2X=I$ 3^-+!J-N/RY#I)QDRD:KJ19TM7H M8@T3C9ZKW%)8A]V=Q7"4"LL[T:]]+4K?4)2",ERE< M9X-=_'YVO934N?_V#4_ MNO!@5/S!U]+6+RAT+M!V?)HS+7+#O]_^10@=*CCL4@4D];P!Z[=O"N3:W3K? MBUDV4(15=< B<97\LF*>#JQJ]0 Q;TN0=>VD"1\3-J%>5Z/1!II"?4X^(85Q M.*^AYS^B5>!4>LPSC3I]_$-=S96#]@N]"DHA\.QLOF6US$-BYMH<9_6H M4,K[TXE1,AKF-PE104$N15D(\GHDA>:FL7"U:/2NGYJ?067;!7*\>T37U[$4 M'DHKFR'31ME!T.2%" %)'CO5JLZ/A1O4M;5[;:;5$)IM2!LR:\G1&JH^.ZZD MOD_7*QO]JY*F,:[7=._ EY-_29A+Z"=/LKRP$32;]5$TOQLMAS%\VX^0ABT:SQ MZBG[#D]/&4BTDVY5S\?DB5>0IF U[D][$&-W?A2^V1$DFB^Y%#YWQA\_RY]ARSLM_6MFMA6*$I.FW38IKH6* MDD9.I]5(:9X;'5EC>;>461I-=FPO-:YGB'J3<*K+)5B#YCC\-F51DN[V;.YL M)OONVYX^,'J)U1;]Y%%\Z0@9U#&X@[1I4U0PF\Q--NVV<%'UI8>M9YW3B*;$ M$ODZYMW2D6=:>7)&V6(/1;;,;+(/JC1JW!#(0FD;@?6*1;3K0ELWE2(!8>:6 M7I!9TU3#G"U/EB.98LYBFRX5XT!S? ?O=?7U])$#Y@FP^9 MK(9=TS"_$/_-JAR6GD[($*&,\+#Y6T!V;<7NM$C.$R:!F]RG?>BF!08'\Y]9T>-,6NO[YIFE\>3 M--J5@63V-:T4-!@8Z\4OC%;.-A+C=@4!Q\:B>*^8B%[%]!HL:Q=H&])W+FY> M2>-NM79#YOKG( +UH<%=W[.5XLG]3E"B?SF95F=*+=)1$5C M(\?PZ\B@7#*+<];C++W,'-QP\%(=P.J)!YOB'&MPVM%LCV2G.:,/U_N:#]ECU N@]/![AYA-MW*L6( M=8I&)+1#&T.Z : 9_M*O^RZ04=(#QYACV%V0QE:2 M/!@CC0(76Q_[UKC.F.WV8XF6A$X4.J3*NJ)O^0R-S3O!**'YSX+&9Z$^PU^Y MPQ@3,0H7/+(QK1(((7 15[57VD@^]M^S&;V[%DX;,Q;66D?3R!LKWW)YK16[ M'$)>_>X^SROG0TEDSCHM=E%^#(OCM',DF_#\=\/2&A%J>H7 -[X^74')W6H[ MIG D.:%OT&2'6@+;%6VT+D5IID2-E+$J+(]K_V,34F;ZU16D$<<_ARTF[\G9++Y]:1 N8BV.GLK6(3=UBL?KQ]C;/B.@ M&-U,WBWT'@DZC?C.BG8?"VU9V=,S(89:]30,42"@)T4+[$>,""TUCJODC,ZO MYQL7#SN/&Y7VN\N6]M-7;0NVOEO1),(];.9V'2S+,Z++G?3([MJ!'Z<(=(XJX?PK<3-DMF0[UN3* M6:WQJR([Y=N;"WX:U(=[.E*W-)K21WIW8U*=;MI4_BNX"XM7LK(8$V(45:LT"US(G\/(F^(OM,NR?!YFCR\:3B6K1$L>"N9V' MVA3"^CH.3<2.?>!2%FH:A1W<2S<(S8(&CQ'KQY,J],"[I;%402;#"A(K[.Y] M#WCC]I,' &_\NE,)63S)D3)QGEB@3+P&2%V@8:C=$TT)8TXDCSLC>FVA>IK$ M>9(/.!X3\(0N?JXMY5G2$(TIN]#:6^MCI06F"4+&*X\+7TO[K4D[&@V!D[;7 M5$B81-RJ5[I5_MU*HW9[H2XU,A*^'YH[ 15?2]>M,C[T&@[#(LNG37QS!XBB M05UE[-5*?DJJ_D.A\U?Y+XE_22,,$OH2IP^'$S+L3'F,-JQY>9)QE8/VTD+' MZBG2RF;TB^*H\2U.+I_FC8GMXVJ@ # Y":&58TG3 ]/S#H#=PUB)K&,]+UV@ MQN;6?0Q%%Q;&FC>FU%JS7:&=329HT##$I'#0P-40M(I@2"_2)C8Z$@/=+ZN+ MTBB>PVVO*TD86CDY):?=E'++!-#3KA3 (?9$;<4%CZ?M/ (Q=5:^[Z<8MBIT >^ M_Q+Y%P?&]U'G/ 2S,6@/Z'$M[;@Z06ON,-R)P8?=V!'8M!WN.%A,IIM #A$< MM4'8Z.MCDPER((BKB\WHXOX\9-XR6+7(!@GE'B Y$D'N,!>J.ZF$4!"SXYSU M@E)"B5[GOK J MBO:D^GP-'3OU,JY:R9"PUK.?&EUM&'&HUI3 ,*%Q-;?"E 27(AB",'UJDQ/< M(%<0(Q:!9+(\'C_9NKC=9V\F^^X1;NR,<;,LL*P N8ZBP3Z M2R!CG1VW5SVI(8Y?3+4-I,!1N#:+G;8I/6'U=,S[H-]I&D/B.5T"A@-%/F>U M.'\RX;2CV/&'O/'M7G2]EBE[?[&6-GDK 1]N?@EF7_%3%UIUNS\JZ:^>>T#M MS7$UYT8S*D6V$>FI[$ ^<<&S&=]&_E)+T;=:[T$IRUB"YI2R QC= M$N>;,P; P@7"7-"JB=X5 4<78B0Y]^J;C.I>--G86&]2.&5'UA M6%F(J8EXO7_&ZDG;!]9PR2FX0/PFSI@6@AY%RX)MAK8!U["B^-R$/*(I(NPL M'.;(MNN: EBBQ3N<=W!]HEED M7(-O"U?SSPP(R.W+9?1&R^*DBYB^B?N/LV%#MK#K>HI]+VCZK6Z.BG.!6/^TVZ4N>")!>+3A S @I6E%78$KN9-Q9<2?K. MH6#=@WWBP$/ FDD[M]U[5UD(7V%2[.IK8LJB9RH'G2TRH:Q/>]3[HG[HU8.T M0S\GC[=_^K__9_O9UB]!V[\(-ME8>G3)T?@B#;LG'C7BN_6JV(75=VGR>,>_ MBE-X7?:\H-(D5C-_HR<_WM5OARXPR<@NC>'K M[OB(Y5P[CP@'08XC*\S^BWJ?6QZKFQ]^LW,LX"%/A;K<5;XVIE\F9,%N#4VS MQJ[$V)4G:^S*'=VZ^X5=^604DH< A%?(S!H8T0>0/J<_-884JK9E#:O;['T_ MRHLV-(?X.2.M:IJCO^A(L:"^S&?U;F$$&C%RVVS^O'60ND_W$RE"3OD,V$;$ MU;;P!7;A U:%SI*Y*Y]79T+;1"KX1_LE7B!_M\*Z21W,Z?-4'ZN8%;> M;-"@6-.RV>Q*Q'RL3->XM^QM$3@++U@W\B^),79V,M@WB>&T:O?)B>[6[N)/JN:S_$ M;C&WO XU2<9K>,WG!I?FR^@D>(B1!MU'@CG0]T6)4B=I=2D0+W8:_?FAKW&MSJY(.LWJ0T;ILO/]2F#-AL FJ[O/&HO)93+BG MLBV9\H5($K_@GVT^OKNX4B@4EK4BG,(I@/>]>['L\WQT?%I"&CF[!ME0^0HA ME.R'Z]DNM#@N:Q&2)8_[WZ-!KAF:G?L@3]\V)T+N5M4C[[G_N7FX*1I#0HKL M4C$!'.RA(?/52*T4 UZYS&7?B]BIBBMV('.+.#*"S!B>I0*P0(5:%#B,/L6W M<[?/>R:7-X//$$_B_,!G6H])58V44J5?U.5B!E.&%!;C(]/^!6$;1W-1FG06 MF,?(S%>RA%^ S8MB:'-J-G,.MAD?5B*MJ.5,XSIK1]8SEVV0R%U*7\=R(JHW MJ4YI8XO"2RUG3BS[!E Q0Y18E<59KS#3AQG^-6@JLAE#Z;8)XJ3B6#F*U3TI M3C@\37D2)F@K(PG!?4F4/KVQBR"&UF\8V"L1Z?+0KM>3HVQ#3T MAA?"L%#)H&Z)KRP]I/HL>8)$UZ5]#:/ AT8LY> \+^,;X*7 1B/'4)PY_BK' MD/0&9:#;6QO__-N^Y56B434(=J,@"LTDZ)YJALP]I,%3_HM_ MN[V5_!<][G'&V3=:9VSU3Z)I42EKCYG6A-%#](WTX+WT*FN_7*5J[961L/_C M_"?Z$=K,KC"6Q)S:E !]]5_T?/:&A',K)*K#FT^S&M5\K/#J5F.3*CY-,LO. MG#@_SNEEPZP!R4@SH+O)WIOO@CO(GX\.4MRG332!Z7T1FC.71X_\T>A;*CJ( MPSH?X,D#1-;9OK0/%J(H>E/7!'S!V[JW:CKL4G90N+!A)LK[88&V[]7M0@JX MR*D3F T! ZOFG=*D/\PL:6+7T!4W! =1%7PBLN_?242R3NT'C0%\#&VZ$)J<0T6W*H?,O/JN1Q$G 4!)P@5NCZD M;0*NO$AUDN//R<=W)$F[VZFJ,AS;0J8E)EHDBLM,;':0%1O$B:-1)%^!I<6M MJ5CW^*@ B>HB'Y"IBVZ'BFXLFI-^AXLFS$(7Q[')OK,D*RE=#.\>+4HRG: 5SJ MN3+.*)KBL4^37+ @/UGMH4<\B)@IKY;?B)1+CFK'LA7D]3A'&>V\/%;DW2ZA M7OA80"2K\[K+1VIS28$I$:9%+&S%PFC0L4Q#;@@KT%KQ0OVQ?_AZ_[\VDP,E MK%#BZ*%-3W(:B:-,PAW'-K$$P6R\)75MGD&IYF\@-7PZI#]>Q_6JLR6J3X)1 MEFY$W'VV<5:,-.&* )?@3(0M0Z#+A*THL'.8_(!W/J0PT,0Y6\UFSCU" -'* MFGG=#N>>Q/*R6]2NH#O_*8 /Z%$Y$R:J1J#Z5?DUZV.-7 ?^7P0\>#R53;U" M1=G.[5,Q^1":SN:9D C3?R6S%T(1LEIPGA,TXJZ%<">?9G4NC$F'M)39K-(* M3WP*_C5"G+@N6=E%7=2U,A4NM9<>ANCEQ=Q.P(F2RU:DW/",+?\;<"<&I2!=[V4A":KX^X MP;TLL?8XZXL/L*6)+>+E-0AK.-P"6E7N=M;"=?&D(BL%S66? MP_NB2\ ^#,-E9U6!>(B(^H!6=Z.=>4;+$#5KHU>2.'=>ASB@A60U6IGPJ&9B M2&C[CJ88!RRW3;K$X;4HJPY\8:$,))BW(H![H'XQ YWGNF-"21ZBQW5*6TN, M4NP+]02Z9;E..S3+_J*V"YD2&]5X8Z3+5B$V892)$ALH 8NX>P.S.BG(4_4" M""RM#'K']!1T.,JJT98=J7K3UK <$,W"*ILRHB-F#'^@XX D:6?'7)'M4VQ6 M""(FCVQHF2_ICS04%&L+S*.H&'L>7DC!%7+^*5@C(&($Q-,U N*.;MV=04!X M>(,GVE$TDF:]AX94\CJ,QB:V) MXE\'%2@__1)XN?QEA,I^":O_% X;?.D7FL&4!)S_;/M@9T4;6+VA'4 K8+(: M89R0^H./C*\3^D7!'-K0]1G^Q)P,I"Y B1BL=&'==S+NX_JOE6EW*6WVE MO9TU[.W,BGGV!>N O>>X5."^="C+ F9#*PZTVTO&Q 5_5(*"5K MPX^6FB+ZO%(9"Q<=\.W2VDM'(*K;27MP*ERPI<,*QSE8)AAD*Y=OC!B4SI5[ M]LNQE1E6#-9FW(8DBL%@FS A10=+^$;Y^39EPPI:I^@6>S.Q(4KEGQ0_6N.R MN38QES@K6XZC52"W=HSD7-6N 5E-3.ULT@(_R M9*D6TR0,!D#[$A0$^+,AY3EN!_JI%MG)46+82+HXYZ3YAX$Y0Z@:RV?I-WF@ MHF_<_>7BL.$FRH+T+&GX!L?BFPT:6ZJP,*34UC.$ ANK ZDE9)GP1 <9-X"A MUV\__R&&608!UNC6M4K7[H.CO.((CA^!Z=,C*Q;4NF2-/8T?=+$;P$GIXO]. M>TY31MTB0"V?D_=(]I"$ MCFIR2%"B3>?:AK#.//G/RNEEGC#$"6LTR)I\*(+(JE8G;/L %6H^#.$I;,M/1/FM.HFN)#V\]_:9(W+I#^2KM7[5N2-%&6F>91I4< D^4:&J0D)^QR8K."YZ"Z/:"TYD"4':YU M=)K@/?"L=7A'&E1-WDAQ):GOQM0G7-B,[_Y+8Y>^XFK?=WE'XS3=\(^\:&3* M3G-R5#^UN^*$%5P.LCP6)^N4]QH)HYG[=Z=7(C+*E9]CRS^!=_ M:U058%6P"X'L*2\8 "U?M"4;#%%ZW7LN 07SC0H!/2/2#X?OWSCUD'JQ'6FE M/OEI> R5/^#FVB+C\G_L=(4]A(UOD$WO*WPH-@X;TPTE5 M6P.AE;ZLRJYAH[(SB\.&?R5S=_='3T<,SJ/G"O"6DC;AT>%2]?[R8>_Y:*,> M;>P*Z+--T3&*E#GO]69&LD5[A+,Y[(RU6K,W/%8RIAP 7B;D4KG!2+-3-(&$ MOVQ5EL]PRU!;N*%TK(U=%XU_>[O"T\6$W=C4L,V'MF:M3GS#]"YP0 M]"HZ,YU0N.3;2A<]MP'Q;BIT68U9KY>T8G=OC^'RGO?A(_HLK>!8+\-T&R35 MD6$A(_0O$WLLNH?.:&(5C4^0_JKS03LWCB5$J1!7;-\>_;K?B_M2Z+^'G"A; M &Y:(!80\ J*'SD2-"2OX8SD_]3""OYC^\FSS:>V(H)EF1;(4AIH$I^-)EHQ M,8#D>\\W]]RW[&75L[3.M!6%0A,?&+'O/#=YT(E';MV%EP=>2T76Q+%-4+E0 MFV^E>D2?T;ZIVA]U^\7>,]&C'BJKKVNA%_^*,L@7BT< 1 (\]A2\:)-\YMF< MK)/JH=; 0)<"X,M<.2*5?Y'EVHRT-&^3#WMO_3B'FL3#D&"5@:G$ M25S&7%4U,JFJUFK?9GD (\S4%4ZSZ!NW(+#X)4,NFRF_7YNA(,IW M=M+ N\5FO&HU)?6/:M"P GZ,/^G],(=W;H[!$_0]GH,PUX8=W]?'69DWF:-#/J ;IYJ2XGE5;7@$ M)][TVB=Y$63PG2,,@H^NQ-,''AW *G.$O2<9&&[X/F:,M[ "A/T;-!;#0<,F MS_[V(1OB-N8B,S%=W9W=[8T7 : %YQ_6RR%R5KN'VUA-.$X&"(;6'$.YF)*2 M-6DSLR746%U:A"-)VF@LIQG69$&7BJ35V!QGW^W5Y:T>IY\95J(KH4'G!:/2 M)9_41!!W*4 JHKUX8PD1^&4:H\YM@^\@ VBSF('?9DF5D<8*A,."#+@K1RX@ ME84+Q[=%YRM\6I5HO,7QM^X\7 E"@!>(8''.DN"@P.*UJ360YUK4R5WT*-XO MW-G9%T5I!(&PP'2\C)6Q1W<:>#\*EW7P 194Q#J!1T?LU!E2YUF,Z.SLFR8S MCD!K;4>V9_18>T-+.GDAM1YFD_EY'=L.)K"J:<0^A/U=RC(1UK!LKWKL(PMY MD!6V$7O=?;):C&GHNZ7]]>BIJ_)V;A#G$&M3C3>3P%WFL -SX]K[9F&+0,Z7 ME1+9YLQ'N1'^BC[-< L;L/%(^F#L$!6MZ>-> 2C6<1WV;&,!;A?859;JP@ Q M1[\:!AHOUI.!@1QW9SW/]>\YHJMU0"^EJ_9I]S=P3W"1<.#_V/T%T7GA 3KB MS5LK8G#F8@(2LOI@RK(Y*T[(#,FX&Q:W0J*5*^? M^X@C8KARX:1'OW*;W6"1U)>[W"+YI,Q%J\2T_$%)9Z#1NIB1H)-DE@!-E"DM MI$V?Q2&%RP[6DBD%C"-8QB8!Y:'JI]HC"-)8^92$ B?-E< K)A_ M0U<_)P$+N7R9U A]'6OJXFU%@0D8H58[A^<,2'>MTK M>V!$[:@B">*_C6GV+Z%>5+59]XKJ'6A.I>'G,.D;F2XO[1*^"JR(WY%=&!A/ MX1%E5&7V1@V-KGWAV(^D.ZC>03D^OG #I?&#!<["-.G^DF)&)3R+1V.9T(.7 M7%ZEX/MT1,VUT9 <*!:T+*_0,Q"K5)H+<IJ7-*PZ$WQ^U*V!%$E6 M>#Y:KH+20*POA(H>ZH'\G4==Y1G,UG M=+[B6]X!($4=XU>^\1:'.HJY9<<--(]L5*>9W@+&HF+%GC71]H2'I=3>F]+= M@X^,7B_!<0].S8A. I"M7@I3%3PB%(_78X(YK;/I.M\A[X.%CW4PZ!CB_?= ME#2J%IR^#U6A98U<+VB33M 7]D'6_)+,C[M>F?/CW/GYNO\C";0VW+QOJ$2' MEU$XTK1J!DC=D&VK])PZ(P7**HW#(E-,>0&)3V_+@RS)1__YJ-EZ^6QWY]G! MF^WG!Z^>/GWQ9O_5R_VG3U_23R]VMP[>O(9/D'WEE0U;_U80K&_!(KG]940[*WEN!\X M@.+YUP,H]+ALO][9?[[_\M7!BY<[3Y\]V7JQ]?3-L[V73W;WM[?VMYZ\Z!Z7 M-?+B+B,OOID.VR$5]N'C^P\''X_>'ARNEI\D%8X>]BRAJMJ,"ZG]X$YC_ZIB M"JU+4>%W8U7+A?O;4>+_?/G%OU@Z@F]'<:\MNU4Y$QSSS^'C2Q T%-'N;F]) MJ.Q*@<(K++:$ ;>W:%X#KEK?&**0;=:8G^T_%B;L8XGT$:S:?SYZ\>C7I:%# M?<63'X) 8^=OY_SIZ;6^MO/B>E\[;R3G_.FY_]O%L5-QV>URJP._/?M"5FF1 MCQ(K^)'D['3\^_!G?4+X*XZ\\&\>+;OW;T:Q/?K5%G[LIMK&5F]^=^"C/S.:-H#3VCSFFZ&95G$ MG=/XRE5T M3DPVTG80S4).S3,'A_DU,,N@#8_(U5H([JP0:"OP ]L*_&>@SPO-JXQ0U5Z5 MTDW4LY!FP\^"Q<&G]H_(O#'3?"T%=U<*_J UD_+DK2>[Z/;^$(R1]J])U6JV M?BVZ=]<@V7ZQO39([L.)?+?,\!"+ W"Y$0,@JGIN#9!F;8'<\5W?_W#X,Y K M.1@ @]HNK'E:R_+=M3WV]M:F MQWTXH$=K6^,>[^X?:)0Y8Y+U0;%.<=_9?>0@Q0,P%PZSRKAB\LYO[?CBO)#NQ^SQY_'2I]6 IY#JU^/9=WXB,KX<6X,8JJB])M?CD MNU M[ER7:O&*Y;S?C6;Q &2N2N$3,!$4.5-Y^][KV&SZ1R$M%6S;S*P,O\C< M0!&JEJ^DJV:E5HKA\ZZ)72]R>_7$[JW0N:E 24MX[IVB#2QLLWEM=?%CDU0S M;7Q;YMR-T'X1O3^8G"N L._L7DC)N9:KJ\E5;_[\0N)$0Z>(9,L>!H]OU%E:#U[]S YBQ-_I'1"]/D78:.Z#G]Y;!JYY/DGU5M M\,-I/O]+$-QI8*MN!>1JJHI( '6\\/ MMIZ]V'GZ?.O)T]WM@Q=O7NV]V'JYO;^U_6;GR?X>=(TC!?S>_4F>//D>VF_K M6LJ/?^RAR^NUBE=-(_8,_O>#O^__#J*_5P<'K]_^\??#U==I;[@/&7?*K?B_ MJ26I!4%M,BNRO*1W<8416M95B>,\_^ M%(V=ZD8(QH-V=Z#H[2.XMX-->ULF5W5/Q^0[IKRV#YX_WWE!ZNKEZ[VG+[=> M[KUZ\63W^=[KUWM/7C[=>KH5*:_O/9ME"N&)6_5KQF<7__>:#^P9X;NW?QPD MA_MO#H[^-WG]]O#5[^\/__SX-2R?-YZZ7Y39!TX8O'=CA,'/7NZ]WG[]?._E MSK,73U_MO'ZYN_]D=W?KQ=;S_?VGKU\\[QZO-6'P=]KSFR8,OJD<=X]"^;#_ M\2AY^W:Y3G_Y:NOYT^>OM[>>/7_R=.?ESOZ;%\](MS_9WG_S\NGSYZ]7RR!] M\3T,TJF$'= B!A2LL1A=YP<0B6:(4: 4:ZJ!Y&3WG/[8VMW<0BY/% MXX;&T7J]%NP-QW;R!IU3T!HSH>\&1 =7A^;?,#]['%AS4[;3O!3O_-*'TQH] MV;N^N)ZSN% =,EC7\@?C5U^6?.6)WZG, M3L^06YKK@7>%[F9E*= MEG:GA](GFWM9CP7F4!N)(Y\:;1'4-"T:$ 5]K$+%:;N80N_WOS4Q7X9TDB5Z M+9^V'^2.3Y$TFB]FV'*LND+;*N[']%MU:D[0MY''-ZKH 8C5E*3=FB:K:8&3 MJYC.TSPK;2_*A'QC;46YD^Z-_H'O[+#F=X)!B6#1#GN[8"_4=6XOZ3 MF^))R@.^]L-6S0#HL;T_&CB)R:'MTO9GB59D#;3@J+OH?XIBH;T=&M/EW[G, MW!0E^*P#)'PVNX5675=N?/6=-N!#6Y,H-[+Z(-:8GX7K3LH-XO\6W:!K80BU M6F"4V._6U]^+;K/.6VF;UM^^AZX#NHGH0XU&VV?A4D37T,C;A?-);>@*HQ=, MFE4S#)/';$M4;2.M*_7"\C99-JU:LF9^AR,$^S0]^ZX<:]> ?,IH#*0(1APD#U!U!*[K7,(+K MY+]M5$UEZ C!) 39_]?,DYB9N8YY,GNS M;_@&_G[;^Q^WL;7?]8#M[&SN;*^/V'T^8FN5OY;'59+'MVLGW7E^ M/P[9I=VC.Q(-%[]FSSLZBAS;W;ZVJ[-6)]_GD%UGKU;VLEH+T16$Z'M>/2LA M_#M;F\^?K,7_@8K_6H>NA6BM0[]>^-&L[4YIT57)5=SZ GC>FVUOJ0=D.'OK MO,25)WY!=O*.!;&V=[J5Q+>Z""M[YSU8>5X'N;Y[7F/W^;T(<:V/V/K*6%\9 M#T">UU?&]SV +YZGVT^>WHL[X[ZE16RE;4\=THVX7?==M<2WQ"[=$J.J1<72 MUX _;_]$/MO;NHW)KNS5=P_$\-)PY'LPUP<]O[5*6:N4M4JYT;DN;9?S54QM MG4G?%'G;'>-2OR/-;#Q7U/93MF:?IQU&G#XBH'8^J5#3#P:HF52S)(_QM4=: MV_+H)V0H?+%_TL[PB__8WMI*:$ %F#Q01?__V?O2YK:1)-&_4J'MGG%'0!S> MA_VF(V39[J<9M^UGN;=C/Q;!HH@Q"+!1@&3MKW^9654X2% '2(H@6;/;MDD" M=61E9N6=E)&U4H2G4!5 %?P8BVD8B72MJF1' TN:4013J_E(R2HO<"/5B">M MZI5?GMF1JJF2E5/3VZ&UM[.UJXE5$9$T5&KMW-.T;,N#:UB95=%M'*J_?^KD MY\]72\""Y MKO_.8WP(R\3K4C54LPV^PI2H,:X@X#=4 Z:X,E@1HS0LJAD#0.3L#M PAOFQ MV!V0&=9U-@#_F@#3:37'O?.6P8FT LR%&^,AZ%KP.&V^DL0*Z-0RS.GI,CLR MD0NEPV$):4^Z0 Q>D.!V8BJ21=6GTRI78ZJ CX\G5%FZB*/\%HO9$YOD"K9_*V1,9:[4XF R3W<@5 4C5/&Y]" +!["* MD5D-+GV2^8I967DL-XP66'15[2L2-U@L*@2LA<>E-S'UN+;2\R#'\)?OA!+F M5>"SW2U5&WZL!'6G>]D;#$>#X?M^;S@8#0?=SN#=\.V[]^U.J_EVA/?+DTI0 MOV3)Z7Z#L>OW']]?8EG,R\^?KC]_O'I'-3(_7'VZ^'1Y=?&1P>>+>A7!*:T& M@_7"ICZ6/)<"_P+:FGG G"*\"@DET99,_">K)0>?L<@;,"G\FJK$4RVRTH>E M*49%+/#?B>^YWQ7N7X?3*6=7P01V&'E8WNPJ#T*L.U8R\:KU*YO9-$]1]V"?!C3?=1P-AV]8C8VK[2HH/&E_:6BR1AQ3 M14CO+Z!D;K-BK(FG>\#80N-+SIYE*^7D^87&=[I$6R]\I_7"7XKE8\E%Y-<@ M^218M1%IE5/!0_]$-A53!/U6&\A$N[NBB@WB%*.:4*P>:/I\OB)@6*12^ M%'=4?]'TY-1\!SX" UE0YXT2SHY%0P$@GFGFB7>-G\P#-A,DLJ9U&?65-A9P MQ3VG".#CUIKC7'^0.UKKKK?SK).F-VKO*W\LAU,F:^ M0F&^T1ZJMJPU5F^O1LL'XN"/>*;W>N);M]&KC_CX:ZRD[:'[OU":=?J>*+&'QT^+G"^!GJ^,TA\?1NCJATH_83'_(6KEQZF69+4]-;OK](=;[;U2;4/[9JG61'1X)J+68.#TNEOM MW&;Q\V3P<\^,M]4:.KW2_%;+>2UF'S)F]_I.JU]%/+:(;1&[SHC=P>CM$^#8 MQ^RO^A*%MY[$6I=8]O;56 1BZL44Z/=+J8[X?*C*9+$&5-BIX($JIX-%;)H? M)(M?*R_@B,TN[;8SJA226-M+XI3N@GKB%!"A,^@>E#G/(E7=D>K5P.F,JN#4 MZC%LLI]M(>*S^O%8)*P)$@Z<0;.*=9_A"E"HORADJ>'TJ.%O_S5LM]J;=QFWW-[B MM\5OFWFVJSUC:4OML-OX+#MPEI,PP2YOFV1/[->=6Z4HSI/!4%^O?*OE]*OE M,3^V]WIZYT_ 2&HI]R0HM]=W^H,J?6 LY5K*M92[SSNWW7>:H\TM@I9T+>E: MTGU1TNT.G6ZO4A"KI5Q+N99R]R@NMYQ1:_/2"0=#N62\^D?,8:7I]_1G;CDK MT=2/KR_W=@'UFW#"]+87 ,VJS_GA@S":<[^ )ZVF(GU:(W.%[^M?_WG6/*// ML"G7?"Z!R3=O+B3[).[8UW#.5QB%;L'>A'WI(W)#W^<+*5Z;?ZQL^&S5X-=N MGI78 _5RU!S=8VE2;^?:?*X2+#G:NS,EDM:H3N5VMM=$]8,G82N/^ 9.YI1M M8UU*HVFVJNCN+[YYBR5[QI*AQ1*+)8]BR2;AX!9+3@5+JCAZ+):<&I:462:? M+*D>>A+&%Q$QE8CQCL?\]:8X<\3!:R>[<7OZ]O3MZ9_FQNWIV],_Y=/?J\5R MMQ',"Y#\)$I^K]<$,^\U>KM.)'X$^[-G>3S[LV=Y//NS9WD\^SN9LSP9X]A; M+CWWA9!Y?YE\E6+;'CO9O>9;-AN5W(CU2Z:L%8$=^G5A*6R;%#:T;; MA5D* MVQF%M1H#>X=9"K,4ML,[K&\;^5@*LQ1F*>Q)>4%'Y 9ZY_E)+"8O1%*UI)R: M$$@E0T5M;QI[H5CL?Y81P396L=A_HM@/"GZ5F@@6^RWV'P'V@VI@)1^+_:>+ M_0?5)>=D//Z77,X83.$!O4TDFPC7YY&89,&2U@IU@%:HKO6DV,O)4M@.*:Q: M&R)+89;"+(4][> J=Q"P1&:)S!*9)3)+9);(+)$=3UC ,E'IFJ%M+!"Z8P*K M5:;+"^[[E/9JS_CX]VK/^/CW:L_X^/=ZDF=\,CZI/PF@8L(X[(_?".6(DBQ, M8AGS )>S<0F/DU4'CWGC]O3MZ=O3/\V-V].WIW_*IW]L&3L/E")YVBU/=095> M)A:G+$ZMPZF>TVU5"<>LOQO]T"VY#Z;=/QGMM@J%%Y'O1S8 _W2XXH&A)U[! ME5H36O2TZ/D"Z-EVFOV.14^+GO5$SZ8S[+8L>EKTK"=Z]IQ^[S@N=U*2_A'S ML2_2[^G/W')\+Q#G.OZFU6[^_.;Q]>7>+APA1N_0VUX ^*<^YX,FI8$D5^Z;%DE/#DBJ>/HLEIX8E56(,+):<&I:4U0X] M0AGV3ID;QJ$_>8-1D#X/7,&N9T+$[!V/^>L#R(C:,6T<^_[L61[/_NQ9'L_^ M[%D>S_Y.YBQ/)M8,*]DZS,5ZMN*OQ+OE/DB?DO$ ]CT+H_@<1-$Y\X);(>,Y M_F1K*1U<+:7>J..TAK;TYD%S)$MD]2:R?JOKM&P JR4R2V0[)++FT.FVJF3L M62*S1&:)[&GB8G?@C)I5G%"6R"R162)[THZZHZ'3KY1_5S\B.RY_TMFO?X;1 M=YB2N7R!45''F?[9&CFMYD%UESHE^^IA(M6PU7%:(YNH;I%JFYRJWW2ZS2K) M0Q:I+%*MS3;O.J-AE81)BU06J=8A5;M;,8^L_J+[H?LYOX4@R3,NI8CE8U60 MCRR[L>4T!R-0-JL$C-9/V:P5HM:5/QXMXA9# M:XJAHV';Z7:/PZ!L\?,(\;/9=;K]XY!!C\WA\3'$)6&@)\9]NDD4B2!FBQ"V M% 8LG+*I%_ :W*P< PS<_S^*%7X5L]I=MJ'I,%;L] !X-2H9YTB%J>VB5-] M9] _*$NCQ:G:X]3 Z52J4&%QRN+4>IQJ-@_*S78R'I%K; \Y"_V)B.3?*?DK MOC\ME11N4%LU]Y1XY('AYW#8=-K6Y&SQLZ;X.6HWG6;'.NTL?M83/P>CD=-K M6Y>(Q<^:XF>_Z8Q:5:S-]EN#=59 M:K@^6:15>9PX#^)C+WI_5;" MZ68"X.\##T"G$"B2+(9OYJ&,F82IO"DL,HC9E+MQ&$GXD<>,3Z?"C<6$A4G$ M%E%XZTET+TW#B+T:BT!,/7@A"N>_,"]PPSD,R7\(^9K=ACZ//1_44_B!7A8\ M"F!>"?]P9VQ*M9K9/7S[AMWRR"/WU,JS?!["4G&9^$R82!R?_2>)/#GQ7'Q% MXCMW,P_&O!,L7(B(Q^(-./QKP6,S+7K+P@@. M($BG+@R!D_KBQI,^/?\&WIX++A/\"R &KT_$5$01P(GV_X9\(T7Z6M'L9*D-P&K)P>"?S_G M4P#":^[?\7N)'&,6:?AQYDW^>2;[%Q]&K7>=4?.B-^K!A[?]R_;P;;?;[W<[ M']Y_:.,[/+>M'>]-OX6X0$4Z*U$H\&%#K$D98+>)S M=&=>=DEEAU).#2_"..ECL5;E52SF;-!@OU]\NOCM_>_O/WW[^S5[=W5]^039,8N"D3M_0+W"YX#>@O M(R$3/Y8-!A>8%/D1\ Z#">^ IY_[84@)H+F?[SQ80J!N.<$#"H68TL?I-_:@PLS2.[E]-%.QX$+ M!^XM :0\8:_PN;_]U[#=;KXI/DY?MM[\0C=%.GCK?VNMA M#=>_GTR$P\9)3%,%8NWX0-*B(&3 (*:^N*'IU_ $]?$ M@&CP2@E'(4 B,D+;+TLU<_/ /(*A[1_&#PF^8>#,?^_?D9U)D M,.?1=Q$K?D)LE3X3@17?!>SZSF^0(N$V@ UP7PG%CXF^6VLP91&TS@B:8\QC M0$H'F/8$[JQQB (PH-?D%FN!3W)HA(\+']Z.PL!SRW#3#!B'H0^L%M8+]PG\ M82ICBNC6_M9#)65E% $PF9>, ;=OL+H, MNN57GKT)N6^^PH/47X^%[\$%G3Z-)S_#NQ>%N%O2G/#:I]LQ-3" :$G<$,1( MNFWI5PE2BL\C!AN#VU6)0.F]OE[D,?+H T(18N"<3V Q@4_WMQ;N)BA[TK]3 M";G!_H3O0Q*;2 V,08I!&2%9J*=1. $!31EMUL\)"#(3M*TE<0&%DH)XOBIR MXVMW,$6C_BK(AX>!/N82;59!&A>MD%;C !Z]%]R&/J!)Y,GO4IMK7(0Z(#*( M:@WV>44!840H;.)-IX0UJ!$$"LN=7@;(K0O$#JD.MYOF_,QF54"RB)Z06?F] #U2":_XX +UA M10H^WIQ0FOXF)6!)T\%Q4@7F,IS//2+'!JL_0OZ9&A_)Y@BRU\*; &+09LP% MYH;SA8@]XD\BN/7@+D,@-4AN42M(+W1A/6R.YPV 7Q"6P&8?Z?8:, M5IUF@02,:%?$?ZD$0CA=+U"ZFP B, HE+I>L7/>>MNP^S,O0L N*(O]>SD.- M[1>^N0(020J0F]_D=BAK*)(PJ:BXUHI37\N"!&P#?B,04 MA9(E(.((F?F8=%1C,)&D#-.^M9U='0Z-_+".W6"_ >($&LQK&(6CZW[CR.JZ M5_B"ZBY"/D%VYGMTNLJ0OY:/2H-2ZN*<+FWR &Z);\C-I#:NF/LV8V8W1JH" MA)9N CQ;*ICK3+Z*IFD_#Z#"-QF,"I@14)7I+DL?N-81^B3L.[M.9'[B=IEH(S'F7&)G(%!2N@26 UB B#9Z1P^@D MZH7(9[^BZ)&!_._K@?WJ[/=W?^/SQ9N+LU_P9B ;GC[9O(468<)=5P%2FV.I ML15QY6EZ7GGJ#XAQ"+I:@%_"W8[V+0P\Q=&)A\/C XAS"ZXYV#%W=O7BLV]VC MMR, -=RBYB[N7BNJ57]>H>$4;4V:LQ?LIH!VWT$<4#(.6J0EK%3*O,@%5[!P M9T'HAS<@%BB\GGD+)[41%VP&6[5:600\, 2\1.T$[Y,+8*%)0*+:%^">+JHL M%C5.&36^"HS"*" &,)@0)?)UC7.SV14_9R:I)00>DE^D1N\9[[P^R==*_M684M"IHP47UW7 MW@* /Z A+B!7.*[%* Y&07! X!?L3-DAR/;1:KU1UHA6(_W\5C]]5B^S00G, M'Q)9W*@7<['- M9!Q1C@RT.J.XHN^IX)VR+X:B-B$*2FO](^%""1,,4DB8]-6X^$G MN/>]<"*5S0/-C'Z(<<-2;]!0=OEDI2Y#\3A@&NQS0(@>W(2XB#&7GB3+M[CE M?H)#I9!QM#V0 J8P>&LY<$N;FX4RX:,U2&$3@M\5WBVR'(A+P1O0_)X/.G=T/O2Y]0C2V#:H^W*#JE[D @$IS@<1(L)$GC \2?C0)(*$.;LB2.HB9 V_3 M$2'(HL;(L+@, SSO!KO(0B&("])%D=T&658(<=<"=Y)&2%C#H0N>%320>^BE M7&#P4:!28TR4B9+P83$)<-2(?/>W>.?E[07. S#(;QDG3*2RD>.:B<$3ZX6M MX=IS[%W#[^'K0,7$I&\U,'PX[]!$+[+V^FI7[]+S=9,G_LSA0R'OR35"$<^$ MHH46BHS#><9O\741D!]8W &@TW"%"[@J8Q6<$,="&/1X&P(*X8=W()"08]=) MGIW$JENV1%#]JL6IKRI? MBO9+_ZO77E3F Z!--"'_.>'$Q?4E^Q0V6+_9=XH)L5MP8!O $,WAG15QUP30 M7\*V0/B)9,7YSGYU\OY5EB:KR52\O9L!"=QAGD#LR>E](30DS*NI$C@)ALRY M*LX"AX6E!A+YA19T,5BH7!XLZ,& T!K[WQQD>K+.+=& HT> M$1;JDR#H$0F[([-5+COXDX M8B_VU?6,\3@X$NAW$HY-JDC,H+BDL4!]11KB4?K4@I,UD)Z'2P*$!R!^I56M MCC##L$X7@YO$1-\1&3'1OD!L\+([0[O^X7FB6J6.-C!F(CN"(O@7RLB$.\=H MH5"EY)*O'Z\XV "L@RX=!3U2S5146DZAI:6 ],#]5&TU*ZV T#D3YLN%8*1^ M8PPBRA*GTDV2_R^G%^<0#]W).6Q_S;84P+"EM)QN>Q\V7)/5?\0VW-(['*=$ M&O@JXB0**M_6K]D%\SD&A^:*/*O(&\5X%6LQXCDSI)=E2.1%RS6I/D"C:+II M,&6++MRK&MI(NR48J!\'R$+Y22>^9 M'N7C+84AV6BA@>$9719RCG&RP [1<,-O"%(I >N;@)0FKL+-2&=Z-'?$$O8) M$?:?J2%Q YK&BR:C4+AI,II (6=A5$\.Z"A4"*@V8(+0<(,IU1CB'2083:SL MSUB* F]9-&Z"6@D8Z0*"\V*6U#N@IGA ML0G@366@)0EAO;ECG@^ -..1A5A'L&NS>UZH-.Q*97WEDGP=8(N$(1B6'=UH M?X#/,?%9)=^J!!%UD8_16DV9(^I>#R/4(]+1I]SSR82?,_BGV]0"EF44EE&D MC"(-@R95XR*5QC.Q\-D N<[K5R6W<3ZV7265T:V8WG YE8"D>%*!=1H!AN8B M715TN(STUP[D^CQ!/YB2 ]!BJ/US1"'9 *CR*$,"Q2DOV5.R2Q@(DHQE&G*1 MXDW(\6!?2E#(JT8%H0!V0]D4>BO>M*CNY59-\@K9-SPU)N5IZ8$ GIZR%QB- MTVCV10:9;8Z\561^3DO_%#166-HSUY):+OYNED4RU!.6@<>^M!2XKOSOK*PX37V%=7GH=F!)V'-PW++78-=@%S4VHMW66%P4U^LN(A M<)OBZ+<:ACE@ZR357"1WP;VN*)P. WXR7T>9F7@#X]B6#L&G8B1DX\!EZIP< MRB_U7)/XE[.I(%'F_0 J0Q./T5C+]+,97R8*#%QBK4*S4YA,U[,I@8IVU>24 MP>SQ=&%DRR1F;DR?NLR;L7F67"(Z=0C.K% Q+NTTA$YWD%.1S5VC]&KV#Y@T MT76 4-@:>[Y?M)FL( 9@8 X3]DQL#^UEP;W4YFT($O>2S[+")Q'V1 TUL^<^ MR4%S@=XSNJ*0&[P+DW$\3=*XHI*(B?U[_XQ% ?-AU=J5[C,QBT_#6(H*"]IO MB96BXQ./6?EPER]B4@'2H*,TR503KTRO^9+\IU1L2W&?$E?1$(N$Z&'@@HJH MT2OPR!#A 6YYD2DXN.(IH'68Z9TT_0L=G1D 4"@;9\LE'7&I+A0L$YEUQ%.! M-4>CF!-CK,:<3;'.D0AO(KX *0(@YYKT&R55J&1A[LN0%J]CK=S01Z^H63I. MH.7.+)Y(P>_&#\>P?DK'O5%[ 081A'.8S,UDZAS4\%ETYBH/;^X9 V%]I\%D M,ISG JH $2(O9;!W5(HA"POT8KT78I=%YJ=WILWD:[+@3-I\[KQ,L2A"D@2D M-14,9:(-5F.L5OG&B8I[K%LZJ5VHY-/TORQ6$B%Y55!%?M-!^I7#.G:';B8XK]-K M.E6-[646_:LT%4&>_Y;/42"W>66K/GMUABN&U9[]XF39+0]G02BSN1?0)>@! M^JI<"A,%K>-7IZH8F3DVY=7&>H*ACDV=XG2"BIEYP V]R$WFQNP$@RNFS[/" M4]E@2HM$K5FBE]\WH^[P" ]Y'5H9**0:E4AR8LR M_LUS63584!??)W9)+WI8G*K \QNZ4L34T89LM43CL2M9J4,!?\J$DZY8AWAG MI;=VN68RZP?&R&R6&M^%@(!BD3] -,+C:$D0"!21>'2O-_Q_X4:[Q2J:WC2W M'U3KT1XELS)_>C)/>W.U!2/GG5'VBPC[0^#L6EE.5Y.BY=*R4L"ON8A7@()" MGIA(@D<.?CI2I60%,(E>?+;!!_8@T6HP*0RQ;NUD25'F]"7C>3&M"]?]=UDZ M#!J0%/ #P)J"V*E:"UW/]#&9V\P$6M(8N2A8E!8]#F,H^N4%JAD3N-.382P+GD MS%BWT;ILXO9 -L.Z9B:H2:S+B\MO% 1YC[@648^N?Q5'WLV-0&>_*5=%M64H M&#-T3:2 J;9'1B)RQZD$0[+13Q(W+7CW,(M0Q1L]LOU0B73D4$NLC5U,@,1! M8,XU*4DC&+3AB9J<*&L4P.D?5'@ODRQS+ZK\E-2R9M@V18O!V:1B4;9N4P=0 M5Q>E@H=!&)Q33:<<>JA@BQ052"RK(O_LG!BNRE :@8/F0'4GZGJA)FV#G(.Z MLE8N,8>JO2JM@## G(D12=.B5ZD"8NR'TQ*-(#3%_G)3E)5P3(M,K@Z!")DS MOA:2B'392'3F.E]T@.$0N! M\[E]J>J/R!$EZKVI_J]\&,Z2I9H7> 8"PQ8%/@">L8TPCC^>XPY%0!8(ME2G<3D^Y)]I%*3G[&R9G MU^T0'TCD&G2;6]04'58&A@JI6FF'L7S..W&]G&TD2=6;,?=I:W(FX$*8@]*% M:1]L.7<':\ESE@I]F:]0N:B($Z(HDN]O9O1.<_TI$7DI@%*[M["O"DH'I4J3 MBJEF[,^9YXL"BT1^GS,'ZWL$YM9&2X* 2FQ5DAPN"XO*4_H6E:$6-U[:_RVG M]@5"*\/Q3)3MFR1W+RZZ9$ES-7?1'5T38[SF?9'WY*V#4T'\*1JU\15E<,2C M2.M/.!1X3G92$S%'ILZ5P?5B=+.<%#(F?91B454LCMD'-W9F52?Y(QR)T@5U ML>#\*:S;NXXK6]X_!M13ZX\HU08>!<>3=RKUW+K7S_.W>@!)1]_*8"]+]-!U MG057.BNEI:$5@832U*#&%DF,*G44J%9_KTP3&:-)4RM*XC5S;)-]"Q>@0+2V M;6O+^*?#=">,#4QL6J?#=>.:SUM-TR<+6-$?%(V5^ZVH'2;8TQ*3'7EF!N$+ M$!FYJMR=ZL^DS)7"OL&NR0X1"$=%-J116SF+'U]"8CAW8SBC:'-A>$98!OZB0&I26N $X0Q20#VLRYPVFJ0FG)L69BE^(N.C;\XT*/;./YB MT-W;-?DDU>.]J@3UEMC.9:X25-WTD/R57PQ(7%O+*FOIDFO9B'DEYB)N#9TM M7K\%\+%SX/.HP)?!=,.[&-L7F'M8?Y%=B,KZG@4X:T&H:$HU*1#E<-,1Q4JJ M:12WE=8'DS($!3PV67=?J8+#+4@?UU_9EUSUB^L9:EY_!"0GR545C+/?D96< M7_+(#W-ZQCR<"-_)FL$\M@",*=>;H4:AF!/#_7_\IJQT3UM1X?(-$FR 0,'( M^()D-YBWIH=?!JEZQ92>HR?AHC=&C!$A*@?)83[GT7WFGQ;E<$-04M=%1ZQG&>HBOI) S=$QMZI1(G>A^7:B1(FLY)WN7TL85 M]-2DZ2&0HY*&GNAM:,H>U*Y/10G;_?K^\OVG;^SB\O+S'Y^^77WZC7WY^OD3 M_/N2FB1?;V;ZWTE.D,;EUK,-6CVA&>VFNU%2AWE=.-"VX M"R;&@IZB 16)(G^2-+'&A:66!AZK(+O5"/2R4&+=+WW4[@W?MCJMX?O>>_A7 M9]0??GC?Z74N+P>7[SK='HIO_$7$E%+\.HQ^V:"_H)K=U<2KL M-;2]T0A]MKJX8;T.2\E?66TXE96MR[9)'3%(U@>5!++-T\MI)\WFBG82A*28 M;'">FQW?4U[V2=)[WV> T&)1(MU<=?DH_R MG[4(E?\J(M37-2#*+5?;<11BZ89\3<2G5&[8X?Y0GL= A-.WX]QJUW<1*NPT+.0L+TR MQ0L01UZO>G%$>,;F+9;L&4N&EEW4 !%>X*Q_8I<4%GOBY_V8^',TY_WS^O-^ MLH TYN[WFPA[I9]K>YGK3J>N>QB2T]FOG[("2Q70_D5W_\+TL'5Z7PNLG1_R M3[LXVBIF!SK:;>RHUVTZS=YR]9>-]K7S4RB+N+%$]E)$5DV0/%0*K+;;K9'G M<#AR6BL]XS;:]'[/S]*NO2 /ZH)\U>F.G&:_BH7CT8UE^+?)5K=U=E6L>2=+ MEEO=^$M@\:BQ'&)^C"C\\]';Z+$"?JX KC6Q;'VONZ?&]K#G=/M5E*[:RF>G MA%0O&F"P-:3K#D9.?]BL<@D\LE^+E!8IJ\HEK5'7:5?R##UUPS634$X3C8\1 M=;O-1N]T\'8CR?K0G3N_1=2(-@JG7KQO9;%FE+VU"VJK0-JSV;;=ZSJ]T2YD M+6O6M911$V%0DL1+WCV-:." MSJ"Q"[7]T$B@=AZ'99PWR9];RO*O=6++"^YUKRE+]HSM&=LSMF=LSWC_[N*Z M[OMDC+/7PL<6PH[I8:<;H\V]P*/BQ=ZMCXXK6$EK=GBI\7/W=MT^DYG,#B!,%&+S\<;Z=QK;#6;K:887#NSXPXV M^55(P2-W1@)]K@-L317:NEPZ]:1+E,U;E=)H:BOBG!)2'6:,7JLU)MJ>=,#SY[3ML6ZF4271\)A5 MYGH&O^T[[+G3=D8[23&S8<^6,FIN>&IWV\ZPN8L+TAK_+7[O'[]?C9QA^T71 MNZ:"H:6'TPUZ[C9>5+JI*074SOE@X^ALK*0]8WO&]HSM&=LSMC'/]1+(=R"" M795V4K2:2569O ,R^21,L$7A)CZ8 RN\^A@(ZEV9M=UR^JW-U;'G[-L:W"P9 M6S+>_LRM9:5E?7XW6[$@T,<[-<,X]" N0]L.;XOJ?L\(<./^3R-B;WF\E*"N)V%@MC;F@[GLREE@(WH4IPKF(&&&0 M9-*=B4GBBPF;AA&3,X^R)MB=%\^H>ZM@ :R/Q7?"OQ5L#M/,9(-=L+&" ?,D MBX2+@TW8W4P$C"]-H9ZX]<0=/($ \V+\:B)B$,^SZ3"^%Z4\!V M,E P%[8\ACE%[& YS4GBXO?L%:Y31+>>*WXQSZ2[<&#^B? ]()M[-N&Q2)_ M47!ZW%*ZPKD0"!: E1N)B8==V?Y*O$@@#&";?PJ62&'V*ED<,G'+_03'Q7$B M(1-?P17'R(PK)K\' MQX"U<8)[A:/1?>T(*VX"P,@)CL!=Q!':'J(6^^WBXDN#7<$/0 RX%H>% >S M:T_ Q+' KWY 43.,+HWF%S?@]'[+N)C\!.3VKB3:>PFR#V[P$- M:71(L@Z M^AD0+2+N(NL&]M5@0#%S_I\02/4^Q19%@!P "R#\CW!C',A%&/F^GB0"9(9] M8*&"\;W""HVZ4L'1]^9>#""F/0(6!=R/ 4Y H;X,G0S1)V*.IX<'A*-HD=+,P'%AE)Z MX]7?7>K^2">9$JHA7XG[R$- T\D>(<,*79>*Z0A . H5ZX:11-S[_ M;8:K]4$^PT7298G\=NHC/A%$\I>5 0_N;^I).&UF-K1NYF_>'$;\).[8UQ!. M=GD%6KK08@?M<8+W 1W?ZR ,Q)MBU^=G[Y 6_D*K'%9>Y>NG(\;C\E/N[8+< MVC1H!)@+.$^?\\,'R-G] N:UFDI^(\Q@2%CZUW^>-<_H,RS;-9^?#]D[;Q+/ M7H]&C6&SU^P/V^T^[''8^]F(J"YVA%](\=K\8V7[9ZD7)G5##<_6^VC4A/W. MSV_.5H1E]5OK@9_ZU5[;Y62U"H9Y*4?CH$[96MMK;OR!>&K=(IZVKK"IC_CX M:P]$1 ^-9*](70@3">Q:KC%JG%YW\_S-5[/X@F..&]G569:5XSF9. )C]MAW M8U+;5/@%T[1ZS8[3'&VU#)5-PZH;K[:T>Y2T.^PVG>9PJZUWX-VE341F.:EY7"'5:&AN/R5<(C=K'_',[:[2^"B/V=1%K9Q(\[' MD>#?S_D4@/":^W?\7J+/?Q9I^.UTB;F(E^ET)>(%$%!$."E&$%%D2#AEES " M1E*]*"!?_NC*D/TQI-YC$&\N+$WFX[909V)PI(!C4D5MJK!%#*@-*?+K@3>' M&-HWYQ',SB:)P#?@5A01!O4E<3X4T>& 085AEF *09SZD!'%?^:B_,- M;M( 8 SBY!/@^5(@ . <7(S*'-]G+]^%D3^Y\R:"82!I")-AT*T*?I4-]FT6 M)C%K M@;CAZJ.#QS#U84V)CBG5@>US[D9A"AL1W'I1&"@$1<*[]=+X52\ M&!W'J[ ML -;IC01.%J. B7RU@'QV,@,E)&C$<0,!\;%U MP:OK0G;QRUPP^,P#*HQ0U$A1Y9S0+!>?>^?Y!#[, JAE!.L?C>L&;4S"EA"% M33!X$L01QGT3JOJ81@#L#?C6="H14UV0LC@?3G@Y _Q2PX_Q1X$L4A$W("%@&G)+1P5;TTNYV?%=(86:G4:+ M!-K^.!S(??IK[@4:0*\5M@T_TL2*BZA ^230>XIUN/L*1W#8Q_?O'#87 %BR7RA0O-I#2'(,0%A=9 &>:M8^C%@;V#6.@5DA0'_2N @, =DFK]V'"0) MY #$'C'<';#!PXCK>!81 TP?;C=KAJFK%E[ZII@:] GNW*_JSJVV^N[.Z.QB M 2SDA^':HTZC\S-ASZB-_]))"56OG]+_GHM)4J$27075H5#Y3;H,M\-V MMV6:*,EO,>DMLH!\(.2E&.O7LDE;_T?22;G/KR2#M ME\P\.?#)GI;<<_P!!+6.@;)A,;M)%3JELSV:W!!+J7NJ'OJRIWG\5\ZK"4I2 M$>-SM+UI"]3#(6PG@]\G$Z-EX_%.ZJRK9'?9LS[ L_Z)75+UE1,_[WVTBMW+ M>?^\_KQ/)KAV)0S!QBCN*4;QZ,(0=Q]IV!GVG6&[4H5(6\[8$IDELJ?L:- : M.9V1)3)+9);(=D9DKSJ=MM,;;)7*5O%ODZW:@MY[(,M#J]?=[3RL7L=I;Z%'3(WRL"Q2'CQ2]D?.H%,IW=^M#@<.:WVY@J@I6-+QY:.]^G'ZHZ< M9G]SI?D(FG9:RG_)PZ^9!MX9-2I5EC\V(MA9Y]H72?=X)#JRXGIWV]\PR_^F M7J[A?!$&E$B/-$UZ7RXX>HV2# OXX4/( M+G"YVF:BMYK-#7//.V?K#7AJCE[O #*T#VNR8PM=L-FF2$JM.CGEMI6T4>3; M)DU<57N\E8V-:Z4?!(:722I/::9P,KA?CXRU:D6+=T4I7R+/W5]FVS-@89&F M/DCSWU3OUF*-Q9KG8,T#>;0GXY>W>94V&V63H]VS]=(9M6PNBB5*2Y1U(LKV MT.GW+5E:LK1D62>R/.7,S6V[\K;H&OM0; :CRO2K5BT/N\&6>L7@:XO(@]'N M!8^P3X073JA.]2--8K /2##EMV%$3I<%&F#8+;R 32VHPT'QA=(A>=K$!FO- MI47.O>!6R%@5R%ZJ7+[2(J%">P1'LG%M>5!,G]H_PSO<&P M@]WY?P^X-+CUW%K/[6%,=EQ^+>NY/6+/K?756E]M?1TH+X#^^W7 VL-^T ML^/4GG9="@>?C,.S6KT@:[:U[>T/K+W]JX$S:N^_RME^S]RZ:"RMGP*M#YW> MH%(I%4OKEM8MK1\4K5]JDM.9-SS=[)BUIP M'$ON"_E\]W'AM95!D]CSO?]5WE7=E%H[527-$9>Z>G/#+/EUW1 [W].C:4/A MA[RV;.6P3%V,Y<-;5_9)EI3HV/&,[=X2A=&?LRCS%]Z(\W$D^/=S M/@4@O.;^';^7Z/&911I^.UUB+II[.EU)C04F)R*<%-W-=-B85@PCH%/Y10'Y M\D=75L_E,:3>1VP"?7.GYAR'_@0&_2T*@4Z_1.'4.ZP<]AM:^((6;IN8VTB% M+40JV/[F-9_,]C>W_HBX_\Z-S@N_=TM_I#IS^L5)[8 MUM*W1&:)["D[ZK1ZSJBSU7 22V26R"R1%6.VN@.GW>OO/6C+!F'6B2P/K5E$ MM]\X!12V;=.M'>106ZH.09IK[J*I:FV%.HN3=Z/E$.=MX&1-99K31.)C1-QA8_/VHP>#MK9G>B&R?-\ZYN&2MVW26@:">EO- MVKTN7-*5*M;:9LN6CBT=UX2.N\V1T^W:INF6CBT='S(=OVK!A3SLO2PAUU0Q ML93_DH=?,Q6\,VA4B1H^.B+86M/T'6'GCJ=\>D(XM3Y8B B#6_D-U2+(%]^P M^>+%EY^=+YZGAO)B!;FW"TSEB//'FV?K#6:;5;I_6N+S(8QX;&Y]F^ )F-^K MD\?*IF*_J#?RT/=Z7 Q)?<3';;6(O3O55V%1@^Q+FZ-KL<3FZ!X&(KS 6;_E MT@.M.?26,Q5W/;%K4T5MJNC)1/)W.Z<0R%]FGK08?#08O/\2V!:#CQ:#]UWD MO;/_1MTU+?!^-,:1$T["VOK^=D^1O7ZEN.OCN5G?1JG_4!CIY-Q[-GH[;JT M1]BO3?VE>R?L/4[2&;5LJ*2E=4OK1T_K7:?9WRJI[_?T; $Y2[DG0KG4_JC; MW'_*F;VG+;5;:G\):J]#L[/Z4?M68D%V$VKQ(:LWA^X@A\(K@!>(Z+&P"BXI M#(-'8L+B,#?(D-UQ?,J;\PCF9I-$X -JT%LRT5&,0Q),^6T8D>M^@29Y=@LO M\, 5#?8M785^H73(B7 CP:5@7L!<@$DXAQ>\X%;(>$[!(52 +Q(R\6,,%$E@ M["CF7A![0N)+4LP]-PPFB1N'D<,^OG_GL+F8A]$]K9 G,&08>[<"HZ:_BUBJ ME:U?>?DZ$4XB]C ( V==T,;FX23QA:,_30!\D8@59,8\C@6N8;'P@5KHO56( MA;AL-O=^E(#K8?@R>!*^XT"+W(=EAM.I%#'6(\Q.WPUEG!\8/Z_9G8JOP8WE MUU2OH*(R[]]*'MZ^%_GLR"?8P0YCG4ZHDJ2-4K)12B".6^&G8K]?&S=[2E=$OI!T7I ZT22K MKB3ZYDXM8QSZ$QCT\T)@=9C@AKW_L1 ! *5>FW@D)"9,ER_T\A]KNGK2#59M M0,QS F)&C\;#'',GU>ZQAHV4N=AM((EMH'J,9WO4^SLNMG3"!QG7KN=A#9I? MVA:I%DMLB]2Z]-;82^R(;8NZM[OX&I10F-)A-R(0$?=5/MAD[@6>C-'D<%LE M@NMD3>@'5J6\W;*-4BT&'S(&MVRC5(O!+[KQ/;OZ!H.R(D''9B+X*J3@D3LC M<60B;H4?5BW[=^SH7D^^#))%%7_T\;!?BW9[$@V#'=@^T*I^EGHJB]:#1M=1CJ>= J:=V%I66TUMO4UD3 M.VS2B![W4A77_X3XPVUD-.UXQO:RTX#^G$5FD 6_$>?C2/#OYWP*0'C-_3M^ M+S',;A9I^.UTB;G^D-/I2G](P&,1X:0HJ%)H)C;7A!&PW-R+ O+ECZXL_>TQ MI-Y'^U;ZIAC"G;HJ?\NY*B\*KDKVZF__-6RWFV^N?_L;GR_>7-#'UIM?:A:R M7A+]KR+_S;H+8=YK0_^INN5R[/]/K69CP&!V'\/[U; RYM,IE;:4;,Z] )Y> M2@G(EQCU N1="$Y*% AD5IF3LY^:C6XZ>OXM/@_AH-:&-[U/ (8L\ 9(4:O8QJFXF\+P,GXI-;1/$)#.)^YS< M6I-I(P\RS>8J " )-HW".=,I-V%0NU2;#_O.C7$ &;'DM)<#5YB"B[!*H2J@ M4N5)?FIU>XVFX7(;Y/&LI;(\$:RK63U),Y*\H$C4972C=KV:[72(7/@*Y7\@ M?Z:) IFQ3CZKUVX>R3WSS#Z\;!_I=_J 3CO=S%9AKE"%N?]HUIFMPKS7R9Z6 M:G=LD2>U\DSN*^U@8#/DCO9L'ZM(>3!9 Y92GY @=/BG>5P7S*KF3JOB3 L?:6M>G=.CU M2$Y^@4/_^9%#/YFPSJNB*= &V>R6\&UQQ5K$!_6<5F>KQP+L.*W^5NG/DEC=2.S "D:T^]6R)PZ_8,1Q M&=)SRJ@H"ZHY%6O,UO=7RUNN%JSC5=MI]HXGO?Q$?4F68%Z.8%I ,%5N6TLP MEF!.E6":5?0E2S G23!;0[Q1KU&6 GN8:+=6^3F01D#+ ?>87Z$3BJKE8IB7 MX1"Q4TPZ?L3CVJ56E, C3:9:RCG O>H=IK^%*LWJ,VQU$O%IS#YPU_.]^)Z] M^BJF, H\_"F,!1MB^E681-3]"*VX (L)S!OPP/5@:AG#%YBFA0D0KI],!&8] ML"OX4KT;([@O@B"!A[^*11C%OY3GM/"E=+)LI7JVX(:%8X"BSOZ)A*^27V"I MN)>WB>F^!C731DM^(B83N%QS$"$[XEH;;J-3;?9=H^GP4ED MVQR;$=0&P9]@NLIQ(?'J]0Z*L(U\KV6$;0TZP=A^019+J@7DGTR8[I>U.L6^ M_?LUXZXV=JC&L4/MMC-J5;%*VN A2V.6QIZTHU:[Z0RZ6PV(VAN1'9=6=/;K M^Q6SWXFK0+O(==\]B?7[1^Y:LRA8>Q0<'CD*'I)W=XU'9^+!=^BYHV* ^- ? MC>L&FXH)U;I%=V02A]%]]L:*FQ=_,;Y1Z@9 M1CR0'GD&<8A%$LF$*\=A(.Y@?$_*!,;Z=OFO"QCX)O&5I])AM]Q/='%8='%A M*4OT7[JH_T\8QV*L,F8N8!>699V@ Y8\US"+*L?JP--SP642"5,2L_3I,?=I M<(>!P('E?KUQ0OY:4Q>61P&<)?RN&H;!:/"7=^L!_<;G5?%UR@3_9UU\SSNTP^PSV0SZ/T M@J>X@L7T1BD*%^B+=A-P-S;OX1=(9UNAK9.FE;IA\CNUS)6[X!+C>8)[$Y^! ML1VP/9$=O\:*:1(#?C&7RQFP93$AHL9'"90('G,F6259-0-M)66O^'Z*BW=> M/,NO BM"MP9OL/PL D1$R<-4?#@;;> P#HJ1;>5 MQA++B,5ZM8#$B]!4NP6,F?/O2,(:5U4-7 ]=/[&.:$'(X2G%JC W#9+9-1N, M710+.%-P#L;<2"$E;AV6RC!&)P?0Y2T_3"V, _"#D #N*W)!M8^QJ@;"LOQ M8@'[A->HZC/\"NN70%49PK-ON0-/:?FG?,%V7%R.$>FRT1*>!5#_E0!M8H'< M:1Z/F"Y";3:&*T&VKDJE4VUV@$.4%G'_J94KG;XTGYO,Z7J_Q:T@X1.#FBS/ MN,(\<_%&:EI95K9=1YRM5K8^\7X:@\W[:7#F3?YY)CN]4?M=J_=V,&A?]MJ] M=\/!X*+SH=_MOK_HO1N]:^([O #XG>[--N+8:2..G47;%6/K/E[]OS^NWEU] M^Q]V\>D=N[SXTX UB]YZ.*T_"C=,+ MY&MU'HWDZPZV'ES7?\E(OA>=S(8-GJPQ]TC#!B]T\=AP>N+GN^<"HSNGU>-B M2J5AH+8R\F%%_KT >WM$AK;'?UK'OZ21V.,_[N.W-7@OC>F";!CBK\2[Y?ZJ MP)B@ >*X">N>1YF1#0%_;2K\-O:WH 6J?:-5+U* M9BB+4!:AUI6#K(91]/.B@<6 MTS +MB'RT\IMR7Y'P")>/$BAGD;K)VYTO]8,N+4KNF@?V5YM+V=+8); 7K J M1ZOKM+I5##R6P"R!60)[0K^VIC/J[^(&.T+Q^] MK%]$A%&FV-\$4]I)2E=U M,*R6O@TMO0-$, D3S(T\4#6]UVU4R1+8' SUXA)52KA9>CA&>F@U-A<^+3V< M+CT<%KIOO\'Y?B/JZEGN\,':&S*9SWETCR5>LC)TUZ;X'!5_0:/I!W@[7]UN M"]VNGE3LHMZE.&S=C4WJ;HQ&C6&SU^P/V^T^;'/8L^VT;%V,/8?AU_7B/]*Z M&+:=EBV74+.$Z1HT2K+MM"R6V'9:#^[_DXA5- ?UZL6*K>-[4V07Z])B*6HO M]FQW+9NW> IYB_V>,^HO5ZP]PKQ%2[J6=(^,=%OMCM,=5?*"U?/\3B7GN$P$ M^<>K1&*W@. 7'5>ZL3!R!(SKP#/^N@.GV[=9I!:GMAD&->H[PT'+)I(>E2ZJ M>;_IXF3UT-/S:+\:M)Q.I0SQ PO1J&*LM@A]@ @]&CFM3N\T$?K85!;5OAB# M.@K=G]+V4&&P)HM.-]2S19:VEU!;3W(?57(^V>07BY [0LA!J]+=4U>$K+U2 MM+6#N\Q:#N[T3CEFH?+E3/Y'9]5_ ;M@QVEV^D<1O&QIS+K5CLRMAH:8P:B] M=[UUOX=>9Z5V>Y+&D\4+AXW%C1=@\VA4@AH/]39:C4 M,U+-L@?+'BQ[V)K$?6SLH;:I_O3Q3DTZ#OW)&Y-@2=UX67$K^U[L,W)XV!V7 M\) WYQ$,R.(9UB^0B4^>[ !&\0(WG%.1J&$D)]^%T7>$K,L7'E7,-6[_#>'6WGAYC&')&*8>Q&'D;8H'[6ZC57UA>F<-]FWF:7KG<)=P M'\ =3J<2B#R#/P*^'.X+?D^@IGVZ;I0 4Q$_%B*00AU*",PC8FX215C=Q/?X MV/,5C]EH\[U.8[B;TR'&%O,?(MO<1BL=;&&AC=I=)4B]I0B1(S]$JDD"P P9 MB-.(!:&/-7 $@HW)/>5OWJ:79J(D&(MP>2&-(],V)P'R10NKR1:NL6*(^-' MN,46,/O2 $];QS9P?HFMY8%#(W&?8L( "^%-X'D LCD.K$H X=CJX442 >_$ M^0ICK(.$VHQZIA3#'U@7R I3+Z:YX6E3HPA>7P%8+9$4MIN>8% F_Y2E#>5@ M$0F?X[4"\)AS!&R,_'%-/?O-.$5_V&DTMR 1K3!RV&6&,+M:/&# -A9O! B MJ(D'$-^"O+2YG*F(/2!+:'R? ]N&U]@68%:_R^%)^1GE-*94#8.M"%S@5O,0 MYP_=[YL!>S1JC+: H8@) &/@'\$$.2AHR+#P_#)GH J*:$.T[;0:_1TQ QZL ML$4T>DTB/MT0G_O-;:A.20#@8V$2Y9:%J$SH$ G@"HWJ*+];I7]87V+QGMJ:\>UH_U:ZUF]EI#?5=9;\RC?"8$Y81\/>=@F#'E M;*E%-6$!/ H)_P&Q3]7=SH8=9>KDTY6NXJH?TW;U3-U>9B!8MX'M*'!ZPD[^ ME.J&_\M"8,G1ETJ_N#B4N@&I\L]B&4XDC3\:UPT0U<5Y[.%H$0\D/4X/PW@\ M1SSXO B TE+I&;[X!L]=)OHP_Q6.);MP8_8*?SK[=OFOB[-?5E60IZ-=Z99P M:9&8)GAO*<01$S5)*9:5JW)R19=[@JJT@A3&UKN,)*NUF\X>1J+=F)UW/&-[ MV:I/?\XB,\B"WXCS,8#S^SGG\EW@1Q!7=]J='MJY"@>[F"?4YB/PR_UVM+9[_^*8@B,*\VB3(3 M).RGE&#@],8"_C^^$Z +_-3*B?>T[9_:[1(:J'9A=MOX?ZC#?IM5UG\%8G>" MK7OF2HI"F9/V=P>+9+=8/7XB:(<85AT Q4??D53"0(FL()&]ST. 1RC?QY[K M+:C:O()(1C=$7CC)U[_Q^>+-.U05_X/%ZC&P;X9,7+$-> \A7K0R:U42;P.@ MT OI<8=Y?%,X#SY\)8H+MR2FQ7Q@3 AWL\E3B, &,D:E=C\JO 2:M:]_D5 RO& ME8T3"2*#P^YF M'@@D=R!6\ 49%28)IX;-Q@< O=EN/3]X^-/PKL $!/7K?0^4/?@W&";,0A/ M-_$,OY\D:G.X-U":T&A%V/DG*D,QQL;2#0)K#)1PD."5!$!0!PLC+)LQ B$F M:B7XZXT( 'P^#!$M0JH? !?;(@3AXAG7S\[OF13BNX."X%V&['P!Q M, M!M;KY+7IB1C'"#5M2L_N='UX80*4KXU5*4 0#*O;=U8 A\HMG4]NP@QQ%5CQ M)$-Z$OX@KG,3A7=XE L8/TX"3R$3"*E^0CP6)I,>64E<&$H6$"4E6Z4&*_Q0 M)$SLF^*B0U2-/.J97$*"&BG'J$2CK 9'-T&:C-%*1/8%,I8AJ2N^CY3%69#, MQRB/3S/BRY:,Z&6ND6!B.#J,.Q%S@U?X#/PP28C52P&$ &20X%C*/UOX)KU< M8>4+LF2D5))1CZ,$^M@CX3Y=%XZ&U),^2*M6)P]#J@OL.=C\,JS[8C,;_K58 MQ +/2,F)[:'#]M9>974U(UI-]78JCJ+P'R!%Q *DB)]ZHU8F3"O1JM?->;A( M"M^X9SBP&*#8F?#I[D&DN@2,@ROH[W27 8[ -I*Q!(KG$=$Q.OW15'4+JP21 MX6+5.(?V-B >)7T#-1Y^1T2V3OA$LA8NTW0&L"F&3()O1W":5JO%M5XW3 F M,L)R*O?Q6^[YJ2TS41:[U*1YYV%[!#+V)Y$*(\@X*3V1&5 ;[ O):FA4%,14 M/P&C8ZT.PN *-L*&-,<S2G.7!4"09S\B 8X M:F7XM/K74Z SX[D:>\ M1\]3Z18S]#SXD>"3>P4Y> 3O?:1-.BJBVH)&(J192P$4,H4%">A D/2^L@P4 M?\PI&=%:3439'%.I7V%3GO$8QPIN#L1)Q:#4NC*I1HMW.+URP*1H5!XYHHXW MC5I"S(VY&@+4"S)/:F\S3OW$$W12^Q!*3S<1GV<"CISQJ&!YTD^02VA!VFQZ M;[T-@1'BLMX!RI.@U,Q)_2RA(;9B KH G?K@"KRO4XEH+>GGL MQ9/5)DKRHA(HS*GDM" \#71J<1VOER?Z$/DW)[DOB23@L#$#%\1CV)C/HYM, MAE>N*2>=3M LB/?:(&V>2Q4'CV+A4API(Q;B%SE*T>2?*A7J]8S]*/+S-$,2 M&%JXQ+#P>Y=. ;4:!K/5B57EP5*S+?<(I$1D@E0XL6'=K<(;BAI#$YD2L#UII8$3VJ)BB$GOEDZ MNTP_>*",6+ENUF!_+*_546"69I79QO 0HC"Y0;N+2(W8,/@_0C1+P'2D5@;B M)HP]91?,7TB<8F7P I_@73W)VYNT59+?T"7^@&$F=_B%P5)S0$$RD>#]J:_@^BDT[Y0UGR0P)+$D > MES@0$ H/FVC?W4;U2R(UI.6J#..'!-A*K;,A3,>1INU2 MWJ71'76[A$&F5>(V&QB)]G<0F]I-\^F#&$(D@#!@- M.CE=EW_!.$!G&+%DK!D_-1NM-A;QT?QWZ0YKL$,4$M(M9T$]&]W S4:WNL_D M(>#J(%I8;&J+),>ZLH&1%)Z>E">5?U"0H!^)O#^B3#U==1\N.4Y25UPJUCK: M1Z(\]B5VMKRMUBFU(66QAIDC,!.5>>KMU$$A:, D2U)V4CQ*O1-C4#*4B1W^ M(5<-U_G0K)HY$DNBL#X36#[G0BDI HM4MALT/'Y15LMGW"TOPZ*N5'1W-$'C MJ3*/DH5,QR@ .X&?D: G)@J<]&#@&ZZW\-$BJP,V"G&DY , :O"TCZ^6?K2< M@HEZ:1AKP[2*3538&%#)%-)6WRH#,[N>":&UYFO4[=-DR\^%R"ER]G\(0:%N M-<__W6#_-[P3MR+""IHN1R^=,M4_!#5R]N4-$GI9.@A'66MQYD+P36Y\950E MOPO'.%( !KQG?'1!,:3(P6 />A9YD!]JL\K\85[S$9AP#-Z8BPJ/%-(ZR/)P-<@W;6TC;+>59(,ZES M/A*E9(N6LD@'RV3TE4?@E$@ Y7&4)*#?R+[+98B?[AE&AB/1Y.+$]#6%?B#- MSPMQ/;6CBV_D@/-]Y>M0 %B@/X["E/0)I5M!/U(Q!D-KYN4 E>JZ +AX\V0. M,@?PN@+[JA?/?_T,]6 5]+FG"S7:FN;L/(!4H#[GAU.\NG#.PP7Q M2?_ZS[/F&7V&9;KF<\D6OP&J2?9)W+&OX9RO5+2[\R;Q[/5HU.BWFJU.O]MK MM[NM0?MG4PT,4[WX0HK7YA]OEFM_G:4E4;."M*VS]153U8S=WL]OS$/+O[4J M_33<]H!VKAK,59?ZZ=LITU6_OPN9L= M/KK7DSG+5J].O;%6CK;RYHU6KH" \H\7E(#B^#G6*T^GRV&TJ 2A7%;I3WI, M*/\8^]H%QF_"WJKK".AGM8=]&H?]44AI")UKDF^IO]#T;]'@--! '_FY^JN3 M(4"5-NL6 PX0 SH%#.A9##@Y#/@]C,3R5=!CZU"@]GURME6T_DJ7I\UJ;!9, MGI7-C_]')HLUD , O'G !#E8Q""@MU @3Q:VW8;M\'HP'5Z'':<]J-3QPG9X MK1&-/;U#^C:!L.=V+=O'W7HV8SEEQ'ZYR^, 6S$=;JL(6.2!=X)O]4%[ M[E0XNMK>QQ:G]HU37:K[;1;5:QG M%CTM>KX >@Z=?K.*0F+1TZ+G"ZC+?1 ]^T>!GL?F:+S DO$,ZYNI0F,%3^.3 M5<<75Z2[UA7Y)#[QDDG@V[O-G'ZG$K=X9+>UO=,L2M8>)=N5=%.+D!8A=R12 MM2MIHQ8A+4+NZM)N]BU*6I2L$TH>UZ5],CY[DT( M],#RKA\#0;T3LUN#CM,;5LINK;SQVEZMEHY?A(X/,!5GET2^YUR=4=OI]ROY M<"H#I9ZY/)8[6.Y@N<.*?."T1UW+'2QWL-S! +2R@"\[&^.04JUUUOGI]1TGI6S@@&]#RRRMWT6OI3,$)#:J > MZ";A\T484#.D=:W;,,S)M&]KL NV"*-<\T>IQS2]KH)S%P.B?-7/G7J?IV^D MK=YN>73O89,^$7"?.HI18[D9CVY$NA!Q*U3+=#-@3 VV'D-CB[K/0MWV8:#N M5Y$V!3/=O"+X1(B:]?-2O< N[PPD:I2B&2OQ ]LON91>[$?V _2"V02(5(Y M#-M_QR*@&#[5Z&W!/6P;>C?SW)EJPNC+D,&W$^P\ELA?L+7D'*;P[ZF/G)EM M"LCE>_$]#8.-2A<4/J@68<83/Q8>#+F 3883A*N/S.C(EJF@Y B+TE!**AOZM68( M]""AUJX *X2<%-&M!X>AF %!&!F0&T8+[(PMV$SPB>XD+!F<(G*,:13.V4]I M%S[LDO=3VK.>77%^R M3V&##4',V:A-H_J(CV==6#X2.E<.76&:X3UG?U2;#IYQZF;K_0FU%$4 MCG&L>AN&=P$0-MP%'E!Y 0,F68-H?#..$I?NF@75Q<9^.=B5E*ZWV]"_53&] M^JPYQ?KF7VNH!5Y@KV#5C'BU[2^V&O0"U04R&S*W#D6TV&AXJ2\TL!!$N6GB M3[$U,JT9P(0]3W&52-#W3')?G-,0*$SF6]HJ[J9!IU<*)!0)(!)@93RFV]P7 MJI,#2:S?I5X7A$V MD);2FWKJQ/P0R0 VGW8,O0>IH5Z-%JF1+'8.C2;4F;QTY562X:KNIPIRDJ=0Y#5+J0,G0]HFRZ#Q MJ I N*8* M /QE&JT*'@4 *'5#+J)PZNEN[' %(Y>!I3*9C(%!>R#V*%F=>N/J6Q?G^G;Y MKPLKIF\9][H'@WOKLV=(F%Y"SKST3KV-XR12G P[G\.N[LW]'4;>#7!"%/@# MU4J;)7 YY6Y;^)6^AHO0".6 Y4(^CHSTM;*1+$MZJXU-GG?\6S+7['C&3G,) M1/3G+,H(\$:W0\$BU.:!+7I>A(IH]G'DK^$Q QV1V&+C>QH:8==@5WH(8]9:G1 -): 7N8G/==8^AV'1=C_FTI.9M2NSIJ<+8[39 MX@"@6Q KA(D"Q'BE6;\CNS+[>/7V\U?UUL)/T(8XYQ$H+1O=+*U&[^?JK&E! MB!XDH'G1S(%3T M#VI[%F'4+;I>8IE#"X>0&_ )4!HT0ZZ,F>F3L B."J:,(\^-\T1!I?T';V W MRNB(2"^%[X/BR":>1(0U!F2R^\*DKBHE?Q?0C:9\-3'KM7XFDT>0/E^P>!#E MG%V;K^[1A@U3B,!-2*;*)E!D.N=DX/49 9@@KO$+QLJH 31,H<3WR_0BAXF O5GAY?R\XUK_3?S9!V$P'0CD(IS>"D[8>PUB@#D >,8PQ$AH[F);,[ M0AC_0A44N"C\B/9Y[1+4YMH(I!%4*&"O&0LJQ=>:R7IKI:L'M[&A[-5O-D:; M&ZAK+^N@2:IFAWTG4D\0!4,0>A,EA* AC[6&+$E#YCD-V0$^A"YIXX&Z49XL MPTM0L\D;VY8,;6@1*]YN\#H)=B42ZZ__AS-O\L\S^>YM\VUOU+WH#B[?]=Y= M]BX^M >#B[?]M\/WHW[O0Q,-0+PN!H8K."@VN&BP__?'Q:=O5]\NOEW]]WMV M\>D=?O'1?'YW=7WY\?/U'U_?7[.+MY__^,9^O_CZ[_??V->KZW]7%W)WLB%S M5%]1I/CJR>^U$\(3X,NW($\A:IV#M'B.[DMSU7EB.5+!H1@@#%@V$8<)7-S3:5^C=](&IN;" *Z@($X7)H^ MNY7P=2].= %!1QIB1:_:; _A7'M4E@&7L&QCCX0/^"B!>D(+RUWIF(.8(D% M05'',"GY6_6JH66B.0(=U42%6E,D;R^0_8.@4Z(I1D'@ON!9D,)!.O"]*:T# MKDTE3L 7O)*@*,!J.H6UT$V< MT%*K;@WE=Q(,4$"&)^_"Q,\SN-P5#[>Y&YOB67E)T-CT >+*\:[\3L964\:E M]HK[)>3Z03O(+I,H O2[KRW%TN$&Q@:6P9@.DG!=N?)S^&"UJ_BIBMKCM"6 J8"%U:P-\EFR:!J]=EIFJP1]=, M FUNX2NKG?J)&R?Z#2( C8DX/;JJ.)*WD60#H#B@(A&CRJ)E>6(XI$-D4]_1 M%R5+=C+FI$*.'+CR@=HB':H$OWI1SFQ$$/!S$ (^&0+Q 0D!=T"-@5W)B L_ M;U% 2KL&KO*_(@*188+:,$,4,K[8PBX*>R1V0*1I&)M47EP%/5+Z\"#]-! B MU8#N#/Q)@O2R.WZ]'Z_97/'C@48I=B)S<]9J-IH_Y_D M1CC#+65NI,)U1&HUZ;BE=Q%>4J2 8S*+1)/43^U&DZQLG\QN.HH@.GH[@CI D%>%].18HY+MPG4\3G[ 7?]&1:%Z0OTKY! 0"&&#= ME6I63E>W66SM< ^$+C+3*FY@D"^]7. +4.HG))A%W"V ,1^(;C 7-HJDN(S$ MYWDZ!806@13K ]Y-L#N"SM'AE5J,@N?O=:![S)![HUD0&3B,%:! )LCJ(L53 MMD)L1XMQQ#*,K3:^$S[^I 6Y/T610STP) F9L#;%?[FQSFX2R=;I-(8;&PH4 M(1=,'+BLC<)3M\\GL%%*=4A]=N,P6TMW*T:A4E?&?O"@U=Q&1&.)J>&DXVZ6 M^X]4B+O1IIIVL_.N=3GL7@S>#WL?WHXNALV+[F6G?]D;OKMHC@;+IAH;L'/( M 3M;3Q)<9T\;-AC[UBCP8TE4_BYB/;2W45P+1_)[[G?M)C?TB2O0?'D7J*=!!9"#@Q$@KTU0-?\J;O!4\"+\DHSA M",G&I;,C/GC1_!DVHEI!VL*3XE8^+[Q Z6B*_&JM$O8! M*I,RJR83LKA2](+K*DF1K"AY%ECP)SV5^1DS^JKC6X>,Y'SN%">B; .I/,Z, M**XFR;[6@6A9V(4Q.Q767&36F=[M4((3X#!F0Y+2!9_1LYS9*64.Q[6SG)(Q M=5YF3FO'T!;C3":+URP2@MT+S _47%^E:3+D/I.2S>6#6?)[ ;E;F\RE"[IJ MHJ2;6^YKPP/^\E<">#&EX]+>^VVLZ*$;JOU+,;()4&',?^NPR,%@'66B2O/EA$13H =H39?T%E,< M5QC#.?&*&^6)^A#QN;@+H^^5=2#V"D-N?U'>DS2@Z9(2(6)!N'*]P!.@<_P< MW?# ^U]C>%*8\0TT@@DH NHM2:G!KRX_7W]>S03>/[^Z4I:I4#%F)TW5?%A* M*V GIK,Q'>W!IMR+?+(? ^KYF4%,F].EFF'5F+<<4K(!STIM@I28DK,F:[ZY M53:CXYQAH'D: YW+"ET FKC>P@>6HR/U@+;A=QPGE5__"(@PZ0JDA5_,85*7 M-]@%4J]7FU!* M8';YS'G ;W32MV0JGUEZ:'# /2@3_*/,R*&'#2$@ZE9 =\4_<" 3(2BE<3AF MWG@8TH2_/6/D?!&#W],=_SU5.8&2GBSNELL0HPOESD@AF :/QN1YC6C12[+W M3TYHME!*; M8^935&*C3,U-(SJUOFN82:'(2NU[5>#U(/1]N;SX_/8758HGPML+ MQ.&LNH*7TZ^70U3RUX"W6F@B]6M.Q80BQ'.Q*SZ_DV6QU5'B:]D8=IGX1;'F MNAC[\M[8MW-2CAF2-E4S!DJJ&4:R)*I#7'KDZX!'SA XLQ0 :E?L&\459+_J M(U.!"W<87*Y=VR YH%B@@*RFPK!:RM^"M[@, U4/0.J"-RA*)3$&Y6KWM#A( MHD036Z1$Y50600PQCSCI#K7O'D1)#.4"(HT 3HH5FT>JB"X8>YL)1FOEHAI* MXY\SK-1(=X (D-YWF@"4'!RZH&QC+ LIM%+%Q!D/^SI4.5PH/ G)UP!()U%@ M<1?%Z$,3BM!@UQAEG'LX!;;XP>-Y MQ*5,/.GZ.MI(JR6'!W0=U*$(B"O=R8!'6WC,UDM5M$3J&$FXL@-O"K"_R]- 6R)^0[Q3R(0\7G'&B?)?YF)Z N/I5- MHX37--S@>?*TXAZI70_H0I%,+OSF3O#O)*F+'R"LF40R/$F:?@4=)@)/7,F3 MRF"05R/6RORI &GJ54G\C"MZ !-S1$\I RH6+4?2A%+Y2EN!P)@C#&PSE.E% M;C)'\+E"B:R%\.&<;&/R$WE>X!BG:F+.KB!K)J\]2>%])P!#O-1N^S'-?Y+* M.W6@3H0+YBXI9\^@-\QL)&RB?"[$:Z5.&%0HE3R+%T,DTNI@Q=RQG'E(B_H+ MK,D8IFJ9V%UB(BMEU%CH= ,(*4J4^F)= "-VC5:S? V_ M\GY1(4,+78-)*U[YRI2P;56M3+WCL*)X/Q'PHD^A:@F:K7SE[%"&4E,C+ OK M-?'9^E(V]M%4(,Q'/ L#A3>PT'2E#YVS2B\HS!/EBZW)'+-!G,'"/?&3#GF# MXS3&6Q)[7.$MM$Q"L8# QN@XBANF98\%CD.W6W5G GS _6FQ$90HRQ0%4B"9U1VR1%$$ M$GF>)\]^[FKI]VK7*^HMB:K*3[]?056IC(U&^* >W3==(\D&Z:*MOB_?5[9& M;G6I^ F':Y,K7V])^63+C;ACU^=5:"LNSMO_R09+Y-^^/@_*T[1UB*H[[;*X/^8%?D(?BG^O/C?15&S^;%=^DJ2PK+: M+2_E8EF0-\P^U5ZMLI'KZ*ZW<*E%3._H\L6%B_7[FRW._I[M_D8ZMBZLF[WCV[_RZ%MSJ4H-EKL%2*_)::)V_ M4KG/FIR4BK:6?IO*"IYE+1_5'_SCVZZ5G9^;KLF5@[QTE(Y*#FXJC6)JF[3WU;- MTX93-P@'SM,_LDFARJ9%#6!1UEPZE+.F-"0N?#@K-]DJ!B6OCJ31\ MHKQ2AK.U6WOP PHK>[+JC++;VY7=SUCSW:$;?*\+B#V=\OBAN)]*(6 MY?\W_9A':E#B%@'(^_4XR[87W@#U O.QBD^\FWIQ@GACO%9)( \O>343L.CV MVZ2#Q5'M"RC+5,;IE^+Y&V]OK38;Y'%E3S4MAYMSL;ZQ^CD/IL.*G99.K?2Q M_L7#HBE*-;UA[FFIV>A"12CZP(Z+EC#%\(?2/%S-\3S M([JKTPO\+_,"L$7"SWJ&3YU:=,=$KY(:RX4U!?I-UI=_U%&:MSS_\4X@^&(9 M+]338>E:+A_#I>>00<0)^$M45 BOWL]ZR[363&]KB0N2+VZF*ILK;N9/\B_M MK(5E=>P*'LL[[1B4?6L 4"D$M8NATEM+;VJ]XL;W6:IFR];$Y?GY<$RF:J-= MG!33U:#Y2_%=N86E%O/PH5.<=(724,:Q5V(9RQ/Z@5A&U0RJ''/0'(F;+:M^ M)/=17KBZNT=XY>DJ+UCT(%G1RLL'X/>U66,5R&DTE:JU5[N\NP')VN;(5AY' M:_7=W>HJ*ZF73V;IL:HVKZQX;>IO/5L5N49+PB[>4=L^Q>=G90)'.JZ+$VN] MK[26\S^*<1C%9_\QF7ZIFJ!5,=RB2TS1EOY>:&WM>6WVM'H8CE?#X6PEU%2# M:ZDB/TP5]\)+%2Z7$=@'VN(VGU%JNW70\*E:;U/8_%!DN(E[/9C'MC215QFN M/>6RU>Y_2^M_Y2JE(^ !U-QD\^O2/B\2F_S&WU2SD:H0:]'"ILAIJG+LXR4J MX]50='/+50E]?B_E:7FA@B%;)_FJ)WMU2,P>#L"U#;@3]HN+:'NQR46TKPS) MWP?-;'I;DD.S,P\\U):^M^3J.]=]X +#Z:!LX50M^VY0:,,+W(W.-OT/GL # MZ]ZS[^2(WXWJEH16NG#+1^*ADBZ%[2%67TOQW)ZW_JO;NJ@;^HH*T-_R7^)WL]&@^Q+X;B[]GIAIJ<%@>31 MV[?O7[9N=MG2:J\!J68(0A5[;3J(;U_F\=+1M!U?L:DZ+>8S5LK/0ZI28R'Y M4\H?,?Z!PB?X&7?V7$X\:(X[ZS%"D$F@5(Q)1RD04.%$$"$3G2C&G12AQTA/ M]KSK'B,[;/50\>\_?G][IO]1=>N].'=.16?OS.\7EQ_.[$7LO]?;-7KS\K=Z+I/Q49G7Z0[]HE;B<)+=R8VM# MZLH;&Y5E0>7/JW=>-4R[H[S!>K#=DZ;ZK2[F!VT#JSD*U>VEB_FT>6%6WE#Y M2C763\J_2$ !Q@@+S!CE?_[U8SF?_'51^Y[>YMF;YILU5::=%.C?4CRBO[Z2 MS83 !P8#5A=DY,^_MF,$[_X.;O#;U =L&/=QO/;3)2\7C6MQ1N_NKQM=; J5<" M;[]&I8LF\CF]^M[$QR##1[&^I0SC%Y#A]6=17Z4\"=1_T$CS+W+QA.>1Q"*/4Q<6:"K\1=/:Z\-["YH@?PLDN/.S^B^J..R Y76<@5_4&;X(2>>QK/?;U MGGHP>IHL>>LN>G47*Z^=TO.ZZ/_G#N7-I_^[#VOF6_VD76[N-,ZK.U\[]Z+3'3G%"B&$N(DQ0D #NF MF-&0,BCHJVB2WOA++_+7G]+T]DT!$349%O_8%A]JKM/9K$A1^FN"0?UCSDHN+3(' MT_E?7XV^SM],%C?#Z;Q^YZO_BQF)H2#_WR]W5]>&G;K;RYU+WD/QLD L@5@. MF5@$6!(+(P@C81%6F@$C$\J7#PX5SU8.-NQ3:LE;H9V=.!H1D#,!QVP(!@B<)08:7$$RP M@2@16D/IN,3..EG;YY@JI\26$.SFZ$<2'ST$C\T<5TTCH"* 4LTC*_M>?B[R ML^-RE'W1SV#L@5X6@Q;=*H;3Q<=Y.79\V47H*OH3E;S\D#]A0>.FL7TY0"Q8 M*,=IH0BQY"5 -!?,*JHA0PGR1@JJ Q)8)"19XZ5&[(IF0[DW4-Y.TTG^82EX M[[)YYY;^/;*"DL:B4]]A;]6" *;^@PD"P)=HPEH0KU\;ZQ17CM+$&5?;^UHD M5G>)IHZ.?H)CS/$QH.ED+/]")9S,I]4T5W_0!X,C&!PU%V'40AI#"8\:>\=FY+\OVOV-ADUGSGI893GK M9W GOSL8%X]+ZC[K7/?*.IPM60<*CA,B!:>,2XQ50FD=;,0*< ONLTXM7+:2 M+6]]G!>"I4IYVKD13V."9)=<](,=[JTZ$&!X##"4M(4A0,0E#CEI*:".%SZ! M6N_F'%C4#0P[T@E(3%FG*D%?87@RSH'+Z;QH5?U<[2!8*4=II4#4IO=9G#!D MM',,,2L4!PHT1*6][K"6WK"KYN] %O/,2HTVA _\ 7F@0=S_I.IB;XE/;R0"/%6Y[U_>?! M0[>(WI=M].??XNAVG-8C78IB\]LBJ2X$4(.*MJ*B(="J:-9 8P%$@@ON. MTR:*(XC2:_91(V?O"RE3DZ%M9&R7 56.8LR/.W,S0/$TH8C:+$6*&>%($D"L M23"SSI$&BDH+M&8M/1&*W1A/G,6 \:.&XK'%5_\VG0Z_C,;CH'$?HL:] 8?0 MM@(#",X23I@4/&'0 ,(Q:"HPL /\/H\R-8Z:@XF<64'D7._\F8W6>3>3KY-"JF M1511R&!J!_U^E6\D7VF+QH'4 "DKG!14.6/9LD"9(K*>,-G(5A47\6J]_5H/ M&-WYN4U0S$* ,D#R^"")89M-"!!G7$@'$=:22&8 5[4* "A #Y0/; 7)CM0# M% M^W) \-M/;9%?9;%9,DDV_AB3FH[8L,&E+(ZSUC**=<]R?]R1).(.\/ND3 M3>U:*Y)&3,[*:>*7Z=#K*((H![-('WO_S]M#M]"(V,O\6>H@%@^ !\A%M78, M!"I+M.)6&04I4U#7Z<(R(6:-?"JYNL@&"W_U49:[S^]&:C+\KU$QIM233#KT M=V>RHH'=:%)T.W#I:+;;?N8L1ITZ$?MG)02-%#!I&I#1Q+"M<==1L['8W]4IX.YDG >7YY?J;10&ZCY/"GP$]'S$\K&5A":TZ$_P\H::!2?-D\"@KI.6MC?NK* M P0%C3GIU%M[>/S4JUKUZZQ\H[_EKT=?Z[S'M?:JACWL<=CC,,?\B4_@[9E* MSMZ>79[9BTB],]'%W]4'^_?SM\9^N/B/R/[G[V>7_QV4SY.(U6VO*4U_ =V08ZRW3!YD*,A4B8(^-X8W* M,;S#[&.H;]TQK^Q<$;D R9K1U M&=,$2LB5@X)@XB@DRC)"%$$4" XU>W"D:0$4XW&RAV1?$$O0:99/[W3@P"R! M68Z&658FF2A%I%;6T81H! Q/.!,%LU"AA(9BK57/QLRR97#JW]EL.DSSZT(B M!8+HUZ-FE6.SK)>3DF_3;T7^>K" #M "VH1!9,L@S!%:9-9 ET#K^4,!E#3A M;.RUF.\-8GU?B<#P(&0 M2&F)78(%$H@X7'^!Q)3?-P5 MC &4IPE**EMB>"&(I, "AM5 0+<'2@[RBD%-);\N(>/'YOM7G6N M*7J$9<%^WY!SCK7.D8NVR0%3VJL EAC'K7)>!RA"$!7UL 12_("54K#/LA%2 MMOL)QZ'(.(#O>, G0-M)GTKFL:@XPH8**!!2/&FZ]2JR/0%\'1WU,J;= M]@/M*_A.QHMP=ZYQ52I?*![?Y2R=Y-6=[+#M$(D1..X1 MJ0&OIXE7O-)+1P MA58(XP1SC8OOZ^1#!R!3^\!K1X82C:$X;KP>6\3TSERE MY[E)3XF1#I=X6#NVE2N$''3*:B@H9)A(52L*T$B'Y9V$C$90+M.O*ZZ7U;%M M98+&RMOVUI\9HQC0+F.GO=4& L0. 6*BG5^&!5)>#]<*8,L5MM:9>GX9U%QK ML7N(==2*F<;T.(:/GXS#H*-]!(T]'/("Q$B&:4P!BL<'14175'(J$0(\@00 924%##50%!:M-4EX M(A2[408$C$FGRD#_H'AL9GXU<"G8]Z>>F%D,8V^'*QLF'7,4)=Q241S]AC;& MB<')F0%\IP ^UE9#<8L<3121PCEG$^S$ZZ#_)/!U-9P9BD[KG_H*OI/Q"53SEU8:4 _SL=9^,):RG-S>C>9DG6388*PY$?POWBH6CG]Y-YUD$ MZ<]!$=U1N*[W*I=HHW,XP8(1RZ&4G .IJ!6-SPX;1]8C,9C?WB9T6#XN_H8-/RHR9SOY[O*5Y=VU+!^CMHT!V&BR[ MS9# H%,=GDYU1*,[@W@&\>RQ>!Y;JNC[65,2FL^G@S_BZ,MH?CU=S*/;=!9] M+HJ.PZ#9[M?:8\CUEOB#3 69"JE^WQNCLO"L/?,O#",: P"B_#J=9?FOT2C/ MB_$JKZ/)=!(* @]]2F2W^3.''JS!K*UJE))B0 SWLD\=L (;Y-HV2%(^T%:E MTGLN"K6GXV&SIS42,E!(H)"#I9"5>*_$D'$MI,#8 >@4,(C5%**5H&(["@E3 M94_0JBZ"D--)8U)/IL&:#I9/OP[E(%-!IH(U_6-K&@'PD#TM:(P9*7,)!8D9 ME9'_[6WF3^;/V?C;K]%T,<_G_K?^QB.&8\A1^5[&8TAP_6'QG;\)BO5)A$(V MT$D):*H\;?L5F%E[,LS1>S M;XU=F,Z]=.3S.$(HAK+2$""/*61=:0BG1$1]YIN?'B<&!$#U^K0&YG:PY&/B:<\Z>=073;:I_ M . 6@4MD"3 MB6)>E9;8.>,11BC03<"(0 L"!1QD".&58&*:M80U/4)&IMO$\C5K:6*C48+&X6 MXW2>#4UV-1J,=M>]CTH2,T2/VB0)B#Q-1-+6)2 0\/_'1&L)C5;2\J09'LPA MPVN9)ELALAM%@D$<4R2/&I''YB18$8]H6O;Q'4QO;F?9=3;)1Y^S:#S-0SO? M'PCI 7<4_8$!(UH#AC!OLEBK'*68H(1#:)MA(QB[9"TTL")897=1O2I654OQ MMUZVWF7S\ZO+].OSU(3%,$ XP@TX);*$_!AIKTB"-W'WB+]W/U].Q?T*Y_=_%:/YM M9_XBJ8ZFD]5 MS(KK=F[\P=%4+SMT@=O3Z=ZTA[7VLGM3V..PQZ%#U[;S>"+US@2#N5--%/O3 M>CA=?!QG)ZN*/O (#EX7Y2M34YV2$":4,B>4(XP#N.P(RPR5Z)%1&&HRW*,! M#6/ 9) K%63 M;,%?EVYG?%HDKU>-K,%?_YUY?X& MF=^=62>JXW46I8,B$R2=?/-B'DVF\RR/TIE_V0N:27(TFZ60P\F_*Y_Z%LD'Z7^ZNN?Q2/8K[JUQ?U*O'G\)N=F7' M5\3DGA"47Z]GS8?E8_O[2$?\XH MIAP2)I05U"BA/.05UH@HD"CD>/$WZ9T'O].UU8 J<'9U58FH!_MTEA:@?N,A ME\V*BQ:25DA[(4-%Z_Q"2/:Z _O?\X>P_R,T[ /SY8]?JFM\]*3O/^(?O[\] MT_^PE=5X[IR*SMZ9WR\N/WA3,O;?ZW4\O_ =Z_-W%^=OSXRZM/Z6+_T_O]EW MEQ?1N8O.W]L/ZO+,O^'E;[I\^YO1W']T<=K\-)I$11/4/)T,\SC*O@ZRVWET MF\VJLKS($VKZ\W.$=.7==U2\PM-2KG'D 3FI?E[]N$EQ8H_OJ#ZE=\9_9'E( M18-L/*Y_^]=7X%7YL[_-0?/S \_E]/=4UJ/CSKZ_6=(GZ^MO]:LL_ M.YJ+'5MN;*_=Q/MR#4/8IXRY[E1<-RI,D[X%MX(4OTR 8Q="O/XLZJN4!^G: M)?8@\X6K\<4$X0F+#U+RPE(B@I0$*?FAE/!3CJZ^R^;1+/N<31:AS_E+-2G> M#@.'VL%XN]7N)?@@,9,T$Y O8P^,4T =,XP1*ZQUSL*ZPH1A2-P#9:LEE.X/ MS315=/2_+TT7%>,$Q(!V6C;23\D,H=' 2H&5&E;"[=@&SKDPA"L('4=*&4=Y M7?[ I#08/(&51%>L)(2,(8*!E0(K!58Z'5:B+2L!0HOJ7$F@%@A"KA)1E]8S M(B1YFKD?O-#1X\>A33V23J\)1U!!>:$ M"H&$1@HD L)&%3*4 K7>:CB?GU_];3H=ELEAV>SS:)#E%]/Q<)] M,VS'5%KS1-*:7Q?"N-.57E*NA[ALZT(]-/C$& ?8/]4V-.V=3<2Q.L* MQC@IJ7&$$6*2QIY@0C\1]MT9$$#&I%M'8H!]@/UIPYZOC Q3!F'% 2!($>2_ MM4@U(_LH2]C38-^9V8(%BH'L=<<'^V.(+%]EX["\91Y^R2584AQ;CQ=+A MS6@RRN=%X=_G;?+D3HGC#M6G CWWM'..2#$O1"94*\(<,830)N]+0.36.@O7 M8O.W2FC49*CNB(S]>IM-\ONSCSJU2R!DL8!=*BB]524"F@X!36AE:IC0&-E$ M*ZPEUH13+<4:<%6W-1;HVFSM1]B' ,A0AH"FCJ!YH(:M$D$X8QXXEE%DFM MH 2X5I6)$^N.L:W1U)D6#3&.&3B*L^EDG/L?LCQ+9X/K4@$>9I^S\?2V:'\2 M3/\M3?_C&>_5<-+*Q&_F3WU*3 M(3ONX5X!CZ>)1]'6+4FC'$R<,H8PC0$%**F3 JCV]NL#N;A/PV-WBC:4,=M/ MV4# 8\#C/O'H#\@V20= Q* # 78PX] 3)NHEK.6/3"0]FEX[$Y5!\5<@$[' ME_0.C\?FLSZ[N4U'LT) HL%U.OL4$N-/-"T00HQ6AN,1;#0B&A/(F&.(X\:% M;1(DUMP$*L^S>2M*NI*D3G7Q?V>SZ3#-KXMM% BB7T\A'3 [Q2 1^$2>-I" M0;5)F$)$)(#(!/%&]Y94\ZV!M[W2'8 7@'>DP.-MQBASQ@(K%$4$2D()@@S6 MP$O\M]N?>-VED] ]#]WJOXY]Z'[R\]NLB*-,/D5999UMHWP'#T!(CEMC-MFZ M#QP'5GK3W&+A! 0HG:TT'ESQ4 MBS/H=)>=L\MF+5!%%K(BG$;*=IK+3&'9Z;/TP">@,0.D]ACR4,.>T#B\2&1M0FEBGI5G/K#3VOI M#) .TR8(38G1:S4E3T!B9PHYBXD\;B >GT.Y5L?K])E@U1^L5?_3XU0B6H\8 M4/XQS+I3F3W,NFRK%F!VB# [Y+3T M'\ 0M3 $%DN&B2:44FDHH]BQ=D:)7.MM^&,8=N? ]C#<9^[6X<#TA/SA94;' MQ\R+258[Q:-Y^C4DLO?"#=#_9#6R,@/.:2 =$( SJR5QQ#JYK'-7FCV@V#=A M.C>;WFA_]=%DX9_ ^3*U*"GELGK?92&5]NM\EOJ',IJDLV]G\^PF?S>=% PY MFY9]KO;A>L)NQCBDER'*AJ/^?I=[TT'7&.@<& MJ[5V%_NE@>Z,&,YC2O;23"KP0."! ^$!V8;1@<0*,DZ=UPL2F$B!F^F,O$B) MY85H^UV/?OJ83;*KT;S,>O]YQ40* MWIV#=:(^2F$4M6GOVCA@F#4&*48X$19"VR3O*IT\$/6LJ:GVWB25[.PT9(%B M&5+? WKZ@A[;%K[=3DX/C8-]%\?U0'43K0S18>J)B@B7<$UP%8W60!0 MK9 MT=V= [\? ]V/T.(Y$,/F7?:,>N C8+8GR#/V\CR<+CZ.LV>E:;YL(.M/NWP, M!QV^9;0UP2!&E$CL. .42PB4P4WC0> D6&L[ZE&TGV8_$,:,=CJDY$=[V\^X M:V"FP$RGPTR\M1^9=$82""1B6A HN9.PT3 YLFOVXX^8J;-H$F4QXRPP4V"F MP$RGPTPK*6^06*LUMV4"O+640%.7ME(+E5F+>/^(F;JS<1&+@=R=\^I@J*F? MT;K[Y'6=E6^$PK_S18GL1!["TK>']YG.V^,'$AY"D(H@%4$J?OA CM<7'-UF MLR@OG*:)<]#9=C7BKJYJ=7-K6@M&=)"PKH_*(%,].)X/?:W]M&1W(,Q) MFH\&AZ:0OB2];.5=?+%-2'"/X"Q5%WUPR$ M$@CE8 EE911V8B"5VA#+@8)..*Q)TZN7$<;71D9N2B@/Q4F?1R@B=+ /A!(( MI9>$(E<(A6!FL-=2#.""&>&4:=KP.\\T6Q/*0^'-YQ *_ L_;@WEV+RM9C1> MS+/A:7HJ]N?Q>DDB/!2^DRLSMQ%E$&@%" 3;[<-^!Q11:_02X![@_ M&>ZTA;O"4BB.E4LT9XDR5KKE8 2.T3/@O@-[ILN^@OTW6TXB928\A)!(%:0B M2$60BB 5(>FR^ N=YM>1O\3(/\1A7BA*8Z\Q#=L,S&!"!!/BA4T(! A;F:W& ML.66)@;KQ.D$T:2)L&*CY9H)H:! R!X!H)4!*D(4A&D(G@1[__%?Y7/+1M&J5]&^BFK7(=Y-%W,\WDZ M*6XG5'+OT;@(=;9!IH),!9D*M=L'8LJ&VNU^,>=!#@IXU)>&<#O=S FK70< M6^@488(8W,30E&)\S9?6J'>JTN[>+6X^9K/SJ](IEI^W.M[&Y="5>KA5.T5& M8R0Z;?3:NU*C@-#31"CE;:*L1DQ0*C"S6DC-A!!UI(M9:D7G"%T+>3T'H3+& MG>;*!X0&A/8#H;S-0W%8&D Y1XD@5,($:E<7YG+"+5SK-_QN,-C V;! +5GOW1(.L(X]$HYI)APT3 +%(JL9;A]AUEJ MB5DCF-WKYS*DN@5@]058J.WVQ8&V@&.H$B(,ETQ3"YK)MABN5Y\]'UA=JM7^ MT":PRS$" 5@!6,\ %FF;U$C'.(5.:*65I0YC@DP%+,@8T4GWP.I4&T8Q8%T. M-7M9I?>7>?IQG"U?+[^NW,YX-,E>-W%N!/[\Z\K]#3+_F&?=8>/R.HO2P6!Z MX__\F]_(:#*=9WE4S++WGS?R%_LT2\?1;3JK1M9?9WE6['4YL"0MXLE7HTDZ M&8S\F[PPS+-R(.E?[JY\[VM[X.F'>PCW$.XAW$.XAW /X1X>O(?JQ^+M;T9S M_]&#ZI4OU54_3L?#[ZC4C]WGSIY,\_+].UA_,*]>Z YW>45,[RF7Y=?K6?,A MMUYI?_UQEJ5_O$ZO_$-XDXZ_I-]R?ZE?KF?U\TM+3JJA)S;P=,9VFA\K]93(;9K+BH_^3+ M0HLNM%)=V!Y>[>R!5.[YBC]$P]YXXRY+_./WMV?Z'S92[TQT<>ZF=\O M+C^(^M7__6DT\=;9=)%[@SS_N=O;6_G[.\X0P1>+2-52[<11*^^'\BJKD'9GW]MWG3_=_"17Z'M_NQH+O:BD<&7 MC'([AW9LJN3XWMU$_9G5[K1H6+KV_QW[[F[NYBD]>?Q7;3A[N3B2*@ M^6)1AR9VR#)P$ZGX0V(O662E9;Z=YOF$'KJWBNQ#&C'89 MW]UZ5WN;<7',^GQ[0J"=MR>F&5<\ J)A/L"$>4T;IY++9:N;7*G_)@U*OG M8JMDU?NAZ^VX+':CNKR:#"_;O5'+K?$ZVOG59?KUV4ZNW%_7O_9X_5U,<9?= MIG\H&"T4GB,97:'EYV!:!@*H"0"W!,!UX@PU)E$.$4&A4*(RJQ++ .+RQ0C@ M:2ZD30@ QPQWZNT.!! (H*\$\"C^5_KI0&02EQ"I@7:28,H< 37^02+UFEME M;_COSC\32W;<37>.S?OR^V26#::?)OZE8>3W:Y'.BD+'3^EH$GE1OBWDKOAW MG$[B:))5)9+IUVUA?N/I9ISM-]%OGVCG;7\[DEBJH9*$4*!)XL_#>JIT8KP> MX-;JD;^'=I-=C2;9,,DF_IOY>[\1^3JHWT]G)=KG\]GHXZ),/;Z?;&_#0R=Q4A\[A&5[8#.6<*^TZP1H@XR62BA:']B26J1?$,+=J^P0 M[C/V&S <,+PS#$, V$,1/T[LW ;&4G:K? M?05Q/_WNO8/Y+A["=LG0^W2Y0;#B<], :Y/]L+NZ#LAIOFT74V_.1O)AI-\OEL4?;#_\8SZX3Q$ MJ)VK Q"E$B64",D 5@PXTJ04"$C%QL[#=BO^YC>@R @\GZPOSX=[K4 @!/8H5E_/$F^A\YH)P)8T@)64V@YEIPPHJ5QS+FD]O9;[.#F M53N= K9[ESYC7595!\ &P.[1EXY8BU?*'-3$G[E:8\$0A<)L7R)4P!@*#J$J@,1HGNB8*BCC>.#.HH(;[V]P&V-QL>J/. M]=D=\MBK*@YC!.E)=TSI%+#-,2 VE-P@4@"B!=U^8: MHPQ^4FU>=VS066\W&'/:"Q(X'LL@L,:QLL;CI+'BS#.2*PQX,<67$.(TML0U M!?W2NA=2(;JO*H Q)*?=&/+8//EU2VUOXN9987_XK2Z__SFZ\M*V8H5L$/I= MM4A^U*CM:%T0F)#6QV^P,THBPJ%&5";..EC3 G' ;:Q+K,#]/Q=^25?%^%J5 M_]UO04L NRPO>(02".^ROT]O38-3.LL/-L_V!UH^:VU^@2 3$"%F+/)*OI6< MR$;+-XRY%T1F]RY]%!/4)4A/)!D_0/X (/\XXE>\?!8D6A;%?\8FE%),M*T1 M;SG%Z]W6]XCX#KONB%UX^ XU6?Y%#?,^9M^>R@,)#R%(19"*(!4GEY=Y.9VG MXVCZXT;Z+^&>Z86^^+B)2%C;+@90KC5A A&0$*&P3IJV;58DQF[<+J;PZ?:G M!03 (EB"+V,)'L"8S5.%O6 KS=FA%EH8#2Q$!"M*+6M*L &U3XK_]L4!1&/Y M\FG8 ?8!]KWR#E'0HEX*3AUR5H"$,8@80)C4_F!%@-K8'[P]ZCMS I&8L^ $ M.BT[)AAVP=P/4A&D(DA%< +]WSMJ2>WO>79N%O9'_W"Z\#K,\T:]OJ@R\?QQ MKX\\AL/6A66;M:2,MD5'0R0ZRQW#(!:L MTUFMATE4I3GX2^FN7;Y>?EVYG?%HDKVN[5.(P)_O2*WP(KIROX/,;]FLD^C^ M=1:E@R*NGTZ*K,-H,IUG>93._,M> /UE/LW2<72;SJHJC.LLSPJ)*1]L6;=Q M-9JDDT$QURV?^Q?*JHV_W'T&CZUR)ZMZ8!_"/81["/<0[B'<0[B'< _A'L(] MA'L(]W#\]["S*S8OW[^#]46_>J$[W.45,;MGYI9?KV?-A]RFG[+7'V=9^L?K M],H_A#?I^$OZ+?>7^N5Z5C^_M'1PY-90P9#!2!A&D5:)LT5MNS2::"HQ+OXF MO?/@=[JV.BA=. RNKBH1'F:#Z:QLG/%F,1EFL^*BA>UWL@ ME7N^X@_1L ].*'_\4EWCXW0\]!_QC]_?GNE_V$B],]'%N7,J.GMG?K^X_'!F M+V+_O7Y9#\4#=ZS/WUV1.S3:%+=7KJ83YL7JJ! ^2"& MDQ<$=3-=3.:G*0AA?6%]O5U?/RN7OY]@N27_).DXG0R*],2\"+N<#^;3CUZ? MA7&$ +P?D-I[<>9W%W\_2WC+U3^:(RPDQ9E$H!U5E23*"$&8YL(E$B>451-H M--<&0'0_1;@ZY,\7\WR>3HJEW4L,/BL>\7^2?]7O_]=%D^Q9Z8N%33&=%$$P M]764+]]5N9]*[\-OV8W?K)6LXKR\XE:)Q1S$!($N\XI[UQ2^5T@^=*Y^]O9N M"=FMJAE^M+']IB LVVHJB@T#V&E'H)60.&+JMD<0(&KY&@45-%$;HA6K[)R# MMFZ((D7,>*=C*P(#!08*#+09 WVO]5I%050L*8ACQ*4P7$J-J: F48#4% 0! ME&L#=G=$04T<9@L2VFB$#I8Q 7P?;+2.T^<(13SE-FK1A]1]S5Q!!M'4+L3H69XOBJ!4$9#*"T$IMC?*L]GG41&IFF5%P5 VW!.C] %I MN&W[IP7C&AL-_.\4Y)Q360>A%(3"K/6I*9%6/-%L:!8SO[;W_BZFPRHV5;WN MIK.+^N%^MW5-/X)4I,L.7;VU8([@7._' .$=(I*T9Q_#C!!<3*.@7#"=($KJ M#G?"P83+#1'YSW2\R%X$D%N?K+3+>'& 8X#C=ZIN!()H&P,BB%00J2!20:2" M2 61.D"1VD /A8BV'4P3 Z5B-I&&8+;PHT$>"$D[K0P:(;DRS#H#M1"&)[9VU0B+1<+N M _).2DOEH%$#;]3-LF%79N#C63//\,S(3ETS(:9S"F?N08%_>_VN?^&"()W' M)IT;'4VB+671D"$)I/,G%*8""I*(.@%!^J-*/7XTE1IBK[+ TJZ#\[T'^.*VG*?LUF@U&^DC0UO2UV>%]-9GK@#$<,MH6R MG!K-'$@LP9Q#(93$M>\-KE+[7II4^1NB$E)KI(BA&%H/%V 5J].$A4;^[4\)4;T8*+,E4HW1 M)(%.:6]*&I9H(:AJ\J@D!_I)OIP/63Z?C0;S;%B^37U)9\-R<+N;SJZRT7PQ MZWT5'(.A2UH(KAP;X 5OG;?0,D<9TA!8S;&23(D:\$):LZGSMCR:^X+WC4_Z M?V>SZ3#-KU=TY(#U@/6#P7H(\P?I#-(9I#-(9Y#.()W'))T;:/&$M9UJK.+4 M,>" 3!)MD*..URD8G*-$/]RK?!=:?-#"G^^'N_&X&6>'X6ZS7P=9GD?S]&OT M,9MD5Z-Y'EW-IC>UPRWJQ.'61X"&H,I!'P9]%*E-TF*);--B,>748&BQ5$HC M :E2K,GP =2X^Z2OAO^SR.>%9^5RJOSJBD]/Q^_3T?!LHM/;T3P=5XU(+].O M]NHJ&\R=1W+IRDT*&.L5%/L#X<4].9MT0"4QEJC#\^10$FX#UON-]7!\!)$* M(A5$*HA4$*F3$JE-E%S*V_@D0A!H)[12 A(N&2>XCD]*3,EZQ\]]*;E!2=UC M5=AAIR394\T]"B[VX&+OKW1NX&)GL,V,4S0ITN(L0Q8QP5%B4)/#"@QKF\'_ M,1X-*O_ZVGGRXAZ3QVJ602QYEX=0@'" <#A@@G0&Z0S2&:0S2&>0SB"=W2KG MLNVQ2)1USEE@J7 )88G#$M3*.=>H#85NHYP'Y;K3\K*#<-FTAE?=>+N=U1F- M2O?AFQ?PS>[],00G>^7##1L9-C)L9-C(L)%A(\-&]F,C][G6K@.5H*>R_"Z; MU^KM2QO9P?L1O!^GZ_T(TAFD,TAGD,X@G3OQ'(N5_$*+68*-3"@W4A.3)(*: MIG(RP8#&JOJ^$OPI\7@0J2!20:2"2 61"B(51*KW=@H"H.TF(P6G#CDK M0,*8MPT PJ2T4Q*C"%!KW61*752OJJ*MV5*V"[M,O[Z?SHJ+JOE\-OJXF*S M839KU@-OOT;Y=#P:1O\'E/\=ECOO&<[F;1]#;\^3X(P.TAVD.TAWD.X@W4&Z M?_20ZHL5[UB_4@],#PC:"7S.FQHH,=QHC 3' "(JZS9:#D"X-H'O :NCL3A. M,>EE6[':3D0"E00JZ1F5(-@V0F+.F80:8;1R%F.1 %Y3B19J?9CG'JA$#0:+ MF\78OW7X/9])9^S2M>LNB4*__2,-1ZR&B!:-4 DS&#C]0!M-3',0B*7X\P<%&M% M.27ZKZ=CO\"\(HN=4\NVJ@,%+*9P!P9$SS2 P#J!=?K!.H_.&D!P9:"6\G3# M@:+:.@ZYI10Z7=..P8"L*S2[H9W+69;FB]FW'8W$@I3'#'1IO*SCLN?"?J(3 ML_9GD/2:DWJ@["#4*CL)]*H.T((3P14D'%&B*M914#&N]L0Z.PO'4"9C($ P MI4Z3(X)2LW]VP:U.@Q)&):'8:$.(5$PRB)O.N$K9M?E).V*7?49H4 SP#J*_ MP< *7!2XZ,E<1-O\=X !< EF5$ABF5:"V69@,6).LVVYJ /.D AXUNA22>DG M:YQ(NOM9GB^*D$T1KLD+*2KV/LJSV>=1$<>991._-]GPI>/7?< G)TM\:E?8 M(409F\ $6*D5J'LA2H9 1^,C[H31J_PWMN\C&,#MV@/7PP2I9VW#1)KF6 ""-6,R)!28+HA MN/^9CA?9BV![VZ.==^I[",@.R.YQ64.0SB"=03J#= ;I#-(9I+-WTKF!SHY9 MVSM20,&4%L92;("@5&O0Z.R4.?ZP\_[9.GO0N4\LO_E#=KN8#:[3/*NGW7D; MK'*;O70>P1X3@;!@K:T,C?'FLG%0"NTD=L"H)A$(<&'OX^Y.QD[E_E(#;^?. MLF%7EO'C24'/\7O%G'4)UJV2@4*^3^BMU)DBUUM]+8A4_X\!LI*9A1(!"&&$ M8P:(E!A+1.IX""=&)X\> Z72U9P">IK/?\OFU],]G0=;AT%A#,)I$*#;.^B& MTR"(5!"I(%+]%JF-% S>)F=JRC5/A,$)4((F*''^OU+!@,!;FFNS09ZE8 3U M8'OUX$32INS7;#88Y2MI4]/;8H?SEW9.]\ O2\%*"QRK.!2<<6DAU9PQ!VK# M0#B4\+5&OH\F2I6_/*^><[,!G9D).TJ68D?MW>T5R/MZ_AX=OE=F=CGI'. ( M)E)31RDPBB>U_S=1ECUJU.B],#N .X>VO(!>D,TAFD,TAG MD,X@G4$Z^R>=FZCMLFUR+6@BA;(88X@H4]*K\$W_EJ+-]0[5]J!VGU;&U)WZ MPM*-4A889J6M]OICZF6E'+:33?*TV,JCRJ-Z%(\,XB4>#=8$0P<@PU((FQ#M MZ@:10F& P9/<9!^R?#X;#>;9L'R;^I+.AF6O5S>=766C^6+6^Q)#QD)#R2,[ M3@\5I8BW5?G,:X""&$>-0$P2(5%=E:^0IGA39W9Y:O8%I!L?PO_.9M-AFE^O M:,(!H &@?36Z@D@%D0HB%40JB%00J0,4J0TT4P[:?C36*Z-*06F@PEPXIZ6T MM?VHI=BC9AHTRQ/+@^K0CW-0#M<0#@CA@/Y*YR;'QTKK4XL4 XFA@%)+C11, MJ3H<(!@P$C?'QQ_CT: Z.Y("\'H%[[WR5=SOXPYB0SB"=QR2=&RCG K8M5@10%&'B&%4))8XP!5S3:Q@)(IZCG ?E^O0R MCO:$,8%=CM4+$ T0 M#>P?1*NO["]7!C8[AXR#%&G)N"#.)8GU[)\HQEE"^-KDD!=F_YW-.B0Q %W6 MQ@>6G/+X_M0WOIPGI]/\.O*7'7GQ'N;%V35. MCVC"V>YXL'^.N5Z);U^9,TAID-(@I4%*@Y2>J)1NT&L3 ] V!X )IM&E5ES%A9+554K@SGP0D,5H/\-,U^7].?+1I7:\ M79/O0 :'2@;AR I2VG\IW>C((BMM9IE#S!IJ-(#$(D<99H1RXSCC"$O^[",K MG#8[/&V.++]FJ<74,\)N9]EU-LF+A)O1Q/^'T-P:I>$$#8R;&38 MR+"182/#1H:-[,E&[G.M7<=:04]E^5TVK]7;E[;4=UV_$5PHP842I#-(9Y#. M()U!.H]).G^!"I(%)!I()( M!9$*(A5$JA=&RN.YEYBUN9?"0BVT,!I8B A6E-IZ*A(V@%IXWTHI55&]JHFV M1DO99_XR_?I^.BLNJN;SV>CC8IY^'&>7T_?I+)O,GVW7Y/Y9^=<>-W!B;W=U M:-^\9$;F]_9YF[S_@,T#P*8(V#Q&;!Y9T?[WEGXYG:?C!].F?XE^*EP66]4K M36?#;-:L"]Y^C?+I>#2,FJX !^5%?(:/>]O'T%ME,?C @W0'Z0[2':0[2'>0 M[A\]I/IBQ3O6K]2#X">A;=MSQAU11&'A""=P+0CA=4@EW,"$,.T<)1$8E1(*&2B"V3+X E:C! MH&KLF@V_YW-Y&KN\A.?DV1+W))=+)]2T1U]I(*43)*7'.4FVG)0DD%J@G1"8 MVL0RB'6=.XRUX^NY7=MP4A>:"8@YIGW@C'YJ)L?5NB))Q^EDD.516O:NN,AN MY^4A%"$91X58[2EDU'<@TY7Q3 G$S$$B$Z<20: A%JA:N<#2\+40R\5U.LOR M\\4\GZ>38N$/]&D7G4[IR,LK;@5_QF-(.NU9TTL4GT#8LR<8[8:G_O2,-1XR M[>!6?W"&< M$03? &,R-$75D5V*HT9K^4%+#]73L%YA73+)SWME:YX R1J3+ M^4"!=0+K!-;9UI5"*6D;[2EM8%*X93WY((295+6V(Q-EC=X3[5S.LC1?S+YM M03R;.$H0$3%C73+027@\ F'U:P^/E[ >YZL5UR^3V#'"!>:$2TZ3A+K:]2L= M1LFZ=;8;OMI9Y(A!'%,D@ZX4J"=03Q]T)=GJ2EQ0!K0S!C@"H'*2F'IP-X0* M\K6PTXZXYT5"33B6 7]*9!8(+$^DMBC',9@RV'$(&ZU%1A;J2TW3B!0AZFP MM&!K>Z\#U4<($"/ CU[U.9&\_[,\7Q3!IR+PE!=25.Q]E&>SSZ,B(C7+)GYO MCF=,WW/PN=*""HE"DT#(.*D-<@HRV]@WBDBJ'L1G\:BSH5G,_-JJJ<%54*IZ MW4UG%_53?R"R++?)=ME1= IW"OZ0/]LC/>)D^_\PTAZ^"#'N08V1\E^Y/X10 MX(B35' M]9T,HLK]I0;>SIUEPZXLX\>3E)[A]R(=5XMN%5P+\;/0G:HS1:ZW^EH0J0,X M!GA;C0.!E XYZN508XV95DE3C0.5@N+18Z!4NII30$_S^6_9_'JZI_-@Z['2 M ,24B' 9^L&))$[9K]EL,,I7$J>FM\4.;S/;Y=@\LX+R)7 EP%!R M0+'% !G(J3+-M#X. %MK*/9HJE3YR_/J.3<;T)FAL*-TJ2[SL?OGW^T5R/MZ M !\=OGD;>6%( *%!HK@"&!BA+.4EOA,+L41KTS@?B[R\&+RW/N6/.W@3P'UL MX Y!_R"=03J#= ;I#-(9I/.8I',#M5V2=L@QYM08S52B+$@,91CPJH(I,9HF M.MF=VA[4[M/*F;I385BZ4%EMY5)E4C^.1R3:1 M"F+!B-+,"64LP,B0.H%1),BYIU44?LCR^6PTF&?#\FWJ2SH;EFUKW71VE8WF MBUGOBPP9Z[+*L+?G["D=IX>*4H';KK/"0"XQ491SSI#B&L(:I0)K]*13LR\@ MW?@0_G0SB"=G2KGD+=-5@PA0L@BR1YJE$!!BD8K MM6\'(HYP'Y?KT,G)T-9AB]#F+LJNK;# O4G/2P< _\;F_D6APG4X^9=L4 MLO41;,$W?]#$WD>1VH"_$6A+()%5##A@$>?0 2V1Y75N%R=:B[42R!:?MH3G M^=6[[(M:XO/];#09C&['V=FD1>@&J M)VTC+(R\;DUA(@W!$*$$00>;^=!,X+7!AR],]3L;D$@[;6L:T!G0&0@_B%1? M"%^TPV(H5<@(!C$T%@)F'&)-7R*&M5OK?-@UX0>N/K%\&^V-JLA?8.2!/"RV M>YS.LF'TTG[C_C)]_[R)O1+0OIX-03J#= ;I#-(9I//(I7.#3J $T[9S@:;, M".&0T(Q D#C+5:-Q&X/Q6J6TJ76E?,6O72A17>4K[LR'@F$,)-Q'7'5=SI\C M%R_7>CR _]# 'XZF()W]E/9I(+>BI*OXNF]- M$Z0S2&>0SB"=03IWD@Y)1=O&6B<28:6DAI0B";CC7->E3LXB@NY[P+V*=%9J M2&^G>6?=;G<6D84P9A0?=:5K0/"Q(3B<+T$Z^RN=&YPO#+415H@1)1([S@#E M$@)E<#5M4#/@)%A+_MGL? E'0Z=NF\/PSIS/_>OW J1C+R6A[4%?V?V42#R( M5!"I(%)!I()(!9$*(M4+(^7Q/%".VF;\WC;1FC"!"$B(4%@G,*EGHHO$V+6B MX%(5U:N::&NTE(WW+].O[Z>SXJ)J/I^-/B[FZ<=Q=CE]G\ZRR?S9=DWNGY5_ M[?&!;#' 739Y.Y3LT(#-(\ F"=@\1FR>2,G_Y72>CA],Y8Y^B7XJ?!8O7BS5 M7Z6N?WZT7@EK7X^:()U!.H-T!ND,TOG"TOEQ.AMFL_(=\/9KE$_'HV'T?T#Y M7Q^B@P*V4XR@9L) ;:!%D"1*$LWKZ* ' FZUHQK7:UO5/J0B[*4FNTD(#!! M8((]F_D"MWWYC#/6)D PPPUEBMJ$UE0@";!\O2_?[JE #095\[]L^#VGPM/8 MX25< ]U6>W="+:'!R)Y)I=JT>B7K^W9LI/,XY]"6W>40.>K=@9GAC'DO)FAK>+*L$:YP%PG:W;&Q74Z MR_+SQ3R?IY-BX0_T\I6=SNG(RRMN10\,QY!W:EC\2%SZR0,G$/@[%)1W0X5_ MVN5#.&1FDZT*PX5C$F"&*%!*4)90XNKZ'082NF8VE>QS/1W[!>856>V=PA)B)?,)@TA3D!OB#&,E68VX:!F-@OT>MO8'3'; MY2Q+\\7LVQ;Z+$W0TADR3VFFS0^ *[!78[%G;[@<9'6XU/6>Z88498I#G0 MFB@NZVP 0YE<&[N[(WI[D;"?C"79JZD;M,# D_W;Y!/FR<=IDKGDF[]:-)G.BVCCS+_LAWZ6Q>Q!_] 9AGA;B4#[8X$Z.KT22=#$;^37ESGN9_N?L,RB_5H[F_ MZO5%O7K\J>QFEW9\1\\^)VNKXH8I[=Y]J;YYM?[)^^K9<+.,HD-XE??S^>I MKL'XGW]]M:8WU-??ZE>BZP\\J&OU-'$J-,1_3C(HA,_,!NVT(JH[O=6-"@OD M<-+_@A3O18'\*QF>;/F@]WZ)NYUY[J7>W8-OD$O3@#'LD)P Q MSC,AX E.6>CM21;@'>#=);PE:%N@,NF,)!!(Q+0@4'(G80UOR)%=ZU/P(WB+ MSCH3L)AQ%N =X!W@_41XKW0?A\1:K;EE5DO_+270B K>U$)EX%/AS3L[O1&+ M@93'@.^3\7.JX?\L\GF9E!?-I]$L\^(Q&(VS:+(T7HK7BY\&:7X=W@D0]3DF MP8#!H\>@!V&KDCMC@16*(@(EH01!5N=@T,1_N_TYV)D2CFF,0)=*>/]P>&SN MYZH=S^N/:9X-RWFQV21O?='9S>UX^BW+HH_9)+L:W6^@$4S_8S'](6Y-?P$< MUPQ:9#53@$J@ &N2073"DOL\8VLA26H9\59_.;TB*61*KXC43M,\28QQETV, M>WO2!SP= IY69CQ189A74"%+A+!2&RRYJ;W2CBN.NL13=ZYI&#,17-,!3SW! MTTKW02 UX, IQHEA5BIA<#UP1!JNZ-HHI>?@J3O_-(PY.HKSZ63\TS_9KX,L MSZ-Y^G6I__X<_1)]R/QZ\W1<-);+UM\27!' MM#Y"*I'#A""@,"3&&I1(6Y_CB%JW5M#\1/QTIH)C$5J3!/STQ,CU_[8'D,9$ M60.EXI!:8'B2-*447!JZ9N0^$4#=Z[D0=]D%Y'",UI-QQ]]3BT>3S_[;Z>Q; M]#D=+[:ME@PF_5&:]!BMN-:U5Z:Y<)@K*IRA&O.:R:201*]U)CMK!.N__-4S M,_VRVVK*F'5:MM(_\SQ \#0A2%JO&K0622,2YJ&(+.=(L::8S-$D6G@)!8R0#! \/@@R-HN QPJ@1SE7 /F36"04+L,,"?:K0UNWPB"W67'@%AV M.W6]=Q@\-B^UR:ZRV2P;%KDO6U5NGA*W'"Z%R-8G+:A,E(!6:YT0C@3%A#2* M=.(/^/62\$I"JDZ!E^E7^[6(AC5Y>+O4JD4L.J63WI[< 40' "("5QS3&#O+ M-4))H@Q+-(>R"3"CA/*U1KI/!U%G>C%",85'T7HSH.@P4/2X>YK@UCV-L2%0 M4\N( D!9G! BFQQP:-1:ON338;0##S6+.17!2=T;2W0'B_];.IK\\M-XFN<_ M1UY^AZ/\=EJGBM_.BN:V\V]Q=#M.)_.JOO)_%Z/;PJ4=C/9@M-UR+TO!,XVLO9LQ7L3 MLD-[R2WMK481P'FHX/R!#L);K[;Q,,2:" 404EPK;GGC4F/4@;4WAG%GWG+9Z4", M(X#QL?G6?Y_,,O^)_\Z&A1AD_J.CP<*;KY/!MV@^2R?Y.'0'/V9/!T4KC5@= MQ58;6S@.$YUX)FD2\225"+O[].0J@=&UO%P6XE)=HR&N5KIVZ8+',>[4!7\X M;!0P>!087&F&S*F#7&LHM<*0$TX K3NO24V-70N>/Q.#W7GP8P"ZK,\(& P8 MW*,KC+(6@@H!20D3DG%II8#86-=,R4"(KS4_?"8$=^#]CS$[BEJID_'EEW6\ MA>=^EN6+\3PO^[U4[1)OLOGU=%CFH.?S;)M9W,&S<*B>A<XBZG.\3O/HEC MV(P1'?5S8QK[&W4XSQ7.I]GR^PGGJT3_>N'LA?-5'6YJ]&SA,&!NA#SL M^"Z_*CV21*$>-^_;;F=79W<%['Z/I732(?GH-IO=Y!4W^LS$*.MN;/PP-_AUZMI#NZ#=;VJBEG./U8!2N1U,1.!_6>-O#XE]??8 M=-L3V.NI[^^'GN41F2O]4;Z=O785;E<2[_]V*F MF2Z8C3X!RWVM.>Y5HEH.&Q#_M)M,>S$]53'=[3LSIPD[^S%%7ARF 4/,1Y'K MV\Q3OC/VPK1K.>T.AL$=(/=5XLYOQXONY?F=RC-MY#GU4!#:<4H2UTT"FD:^ MHZ! ?3NFR48!V OEN;.0&&4#C_6%JAU$Q8[8CZAA0MZY9WRR-3C,:RKE72<( M_8@&#-N4^AC[U*Z' (@B1SD)]$>-O)N8>K,*';8P'FG;1'O)[C^I='VD9Q;!)NJVGK1JJ[]P3\@=.I5]TGTGIY/9)KV,=&_T84$90X/G4C#]L4 M.1&N9W!1M*U$O!N![HOXI..P->5/(OL'E(Z Y@36*[RG>Z'48W: MQT=.-#[B(V,&"H["U"8NLA/;CQASDTB-0W-"DJ9/R"%^D5S&=5@@V>RWAI5> M):3OD@%SNTPKOAW=U02A4Z,(A33E#DIL1ER @4L06TW2/8P,9XI ME]W[!,0>>)T:&[U<]G+YBJZZ;^"N8DP#)PA=ASH,82Z4D:M*Z!S"780M(\,Z M$LONBF](QWF&'^:)OY^T@6QBE/-4M#7?AR;ZT(164%Z#AF.[;IIXC"480_D] M#@B*=2U^1- &,/16!07JJ,;#S[6J>A4CGG6,A'\"@8E>K$]5K'=)-;;M1JH) M#DDME\;=E4EQE\X@DWV:L*+FDB_Q'"CI.2@*8^):&+"4$*[]:E<4@V M.GY>)+B=N1+<7!HXKS.+[GG'V8MU+]:O+M9NDS/P:.21F$8.11YUG)CZGJHC M"AS'=3>@N%XDUMUA61,Z(.A5&OB.4ZQ_*';UNAC?YN*#B/)/'EBDW]->CPK3 MMC_C_HS[,^[/>-]]OYL1;%%P^9]6^MOGOU]:Z=?/OUL7G_Z67%Y=?/JK%417 M%W^[N+I(+I\S*Z$WS-]>+.S9&J\/!_7LV;-GSY[=VA,G2X13F]P4#/^Y*JI" M1&KFXWKB4CVE2>3;,OA0F8^.U* ^%IU\G*IWCZ@<00VNAXS(^[F@>22\)Z:->G?/EY#"$[]9=MHZ2?GR?[5U[. M1_SA<'@>1OC74^CGZ\7I%,2)-/CTV(\P)4F2(NRX#HD2S&H@VS@.O([%Z?G9 MJUZ<>G$ZTK)28A1\4WX'16["[Z8D);;O,R=0.'$N(DZP@=7R0GGJ+&V$V0"A M]PG,\F[B<5]6Y? V TPI;C@O2JA,6]X/K,4D TS;VK]]+\1J79;Z39H0RY=L*%F@01#G&<)JIL+7!)XFXTK+](FKOK M@+$'CO\J/;&]-/?2?-S2[*!&FFD8)$'HAH0B/_4BCP6^!J-#L>-N@-&]2)J[ M#9F_:'XJ.4L]$EYZ+/XQ_B3N!.BVO[T&,O3B\0)]I, MJ" ,^21!(?,PIM2+(AJX.I*?>'33.7^1.'5FS]/3 +KLQ>D4Q,EK\LPNC$6- M$:%N'+D."TEB*^_8I[;K;2!&O4R]=Y^[^TK[>3:S3#G( UP8GN>8]LL8<1&R$,:X]JE4?2HMY\(3OL] M7][.1Q<-NQW2<'8'MMV[^KTHOPM1WBW)N)%D1)S0CT.7)J$3<8E&;JAPJ'P? ML_#Q IS])?DXBV_Z"NI>*H_D@G6:<'H:>C%)N"?-$/.#)$I=ENKF;YO[TQV* M99>V/^KSW*<=2S>
IV7BZM95Y.7^@PO">U]8:U$VM"Y\R/'1:$ 0ECY*/$ MYWI*383S79M%CR?[+H%WKCCKO)+M3Y'?L?7_=G10+WXG(7Y^(WX1P8RY'O$= MQ.709C[V51VTXO?KWXO6'QH\@0OP Q%"5)0HF#(^HG MV-'(KZG-\ 8PTW/%K[LQ#G;7L:^W(W[O)H[_>[9T ;O\E0 MQ&YMYS0=>HGG>T'J>5[DT#@-(]O6@^S=V"=DLZ/(2$0JGBSR2@RSEVHPF(VB M;#*I/H^%'ER^HA?@D:YS ,]EC3ZXV$O\44D\;7H(8YRFF'B)GSK$YOZ%'3*F MW O&N.M_>(GOSO&P62_QO<3W$K]%XEDSR\+VDXA%B(6$89*0*/'<1(^G\Q.T MZ=%T+O'=5?2C_HY_9M;AC4VV^,7Z:57Q?Q:SGY674[QTRL5[TGAO5G$Q8^@M M=@AUO2CV8Y\K+.Q&1-#M+0K7MJH;VV4UGL?L0<B/ V\&%[KNBYHN>*'TV$GBM.N9!V?39%>O$I^!2]?#9%;^3_:"/_V8JM M#^+T/-7SU!ODJ6,8'G44=^];+Z%3A9K6?&:-\NN^8*[OS:O#7XEZ*>RGVC2P9 M<\(TMI'K>Z[MA<@E-M'M.'Z((ON%4MQ]7HSV4GS:P;TVXFS^/2^'A>R9'\ZG MTSD\;#[\TYHOX.C[.K6W&)'9HT[-9TT334A(2*GMQ5'LA22@ 0DUUBQSJ+=3 M1UT"LWR6O)(H7NIV5-Q&WKXO3>MEZ#ADR&_:4AB7GL1.@M@/D]@.0]_1B)@! MH:X;="%#G36>N#VJ;"]#1R%#Q+:;1H\TI8Q&,48DCE,_HBYV_?H>BO$FK-0S M9*BS5@[7[K)V[/B[,=YZ^)P[4P8\E&GJ]IY[[[EK;41< T4V"A.'!HBE;IA$ MR$6ABK^YB9_XF_$WY:NG\[+AM<_C2'":4$^'-(M]?^#YK/?<>RGNI=AV&RGV M4!2B& =>X-EQZM@L# ,-$,%=W@?A<)XDQ9T9YKX]()U.4.FEN)?BMRK%K)%B M%K,P)AYVO,"/ B^)_51YUVY@>^Q!3+DG27%W4+/> /5W\6E'T7_ZFO/U5]E$ M3*;X/LRKREIFWZWK?):/BV7UL_6+E6S^6HUY$Q'VZPP:Q+DGLLAG508LT@QF=$Z,@M#%)+$I\@FAW#"Q=5H?^=1SUE699**K['LH64@$.VZS,@^! M?2*#>])BELV&Q<'ZQ ^)<]\'$7OY>H%\X2:91;P@1KX?)"RQH] .?2<(ZH2[ MMYG,ZEJ^CG..1"]?O7R]P!9'3I/I0BCU0M\+4$R2*(TH"ST]2I$2Q#8P&+H6 ML.Y+7IP!\;L<#7&"5OE;C_ZOC5EN$&BAE+X/.KRCH,-N/4>-(3<41[&#B,^< M*&2!;R>(.4[ (D0CBJ+=$Y@UAG8G5?2[ X;^ZQ3L':T%T8OBT8KB53'-JW]\ MRN_^\74^S1ZBUB,BZ=$F)>?8$0QU3#TN0XC%B1]C$,F$!D&"TIUHSX^)Y'': M[;TX]N)X5.*(#7Q#Q_%\.TAQ2%)FQPE-G(1R,]O)_;0B^V[$%NW$5MJ M(VXK!+'#7.0& ;%]K"?#49QX#PYFW%ML.ZO#\0:(]5+;2^WI2NUNH36;PRA. M8\^+B(]#G *L!-%%^;YK;VE#?ZK0'JFE_\C9'K_!OZ M-D>ACU!T300E+/"))TC*Z]HA?A/9#QB+0RRCAK;M!Z[G.DJE$9_1C1%2#R!7 M'Z+>9B^<#1AEW^6 AF[+"Y_'#'T%<:\07E4A$-0H!-]-W=BGB/K4P\1/G!BI MD@;7#0-[H_'P10KA &,E_ $B7;;T]@JA5PCO3R&01B$0V\->E,2VRW!BQ]0C M3J)G6]AX,]'X(H70?4$3Q@/J'2^,S_$IA%/+HB3C<3Y\*,$3!LQI(_RK_YZKXQOF+>^U6-AM995XMRV*XA.X$_O<^"O0^HT"$.L;4 MW=AEA&)FISA".&(.5BZ3E\:1O5E5+1CP\SA1[/>5<]_G&>A(,7RSNDT:GCMH M?13J$J7A:(-"O3R^!WGT2..QV)%-, GCT">(DMCU<*P\%@\EK&MY["RQPE"G M?DHOC[T\_C!Y=(RN/C>E8>PCFS#"KT.64! 7!S;P^PC)249(=NL[[#5989:$D<\\WXT1IY_)_^<^3%5#1U*%2KQYT/#89 MV*13K?D0%_W8,$E?_]UKAKUCIX[3Q$XC/R0!MEF8DC1*4@^Y4:0 #G 2;@(< M_'#5<(!)"&C .NTH/?7X:Z]4WFQ3R9&R7--]%])FZJ([!J,!] 0EW49&C2B&(W]%EL^VZ:8-NCJ:J;=R*2V!L#(;J64-:-A/IX MX#N=(M+V$MI+Z(^34((-@!?7=UPNH[:+HSA*0]<+= S3C^*-=K2N)91V(J$. M)@/?[M1I.%8)?4=IG"?Y"#G_]4N\@U..KCR!TPGG]-%\=3W)7Z3G?AQ&Q+\= M@@2/,L?1JWRCC"U*,46A'5$G<1W/H3Z*/!5CLOTMP[&[5OE^-T89=0:HV_K> M9W/!T9IKO5+KE=H)*S6C%K"/!?5*K5=J72JU'YL@/3J-=Q0%"#O5(;7[P-OA M6.0X"Y%^:,_6NFZ\S<4'$>6?_)%Z\L3V6@W^49 MOYOA"E%P^9_6E^ BMM+/7S_V;LT[*.]3*\QSS+#S(L>N]\%[9CVX"]FSYVFQ MYV-FQ,D2X=2 2BYFRQPRVD=J(K\U%^ H8Y-'<0/L$41DM!ERY]K()\QF<>RG M'@NC-$KJVB#F;R:*-1]_R8K1I_R@#8AH0$F7N=^CO\%O%L!9WXCX)Z= M($H2A[(@#A//35Q="1(0G&XT,#\NX)UAI*"![?8"W@MX+^!/%G"_$? XC!$* MG#"U8_Y_?A"$GAXV@1VZ"?+\N(!W!KH" MXE+-GQI^#>>H3S8C:<3W-KF7WO M$>BW2E1:AC1:AH4>Q@RGUF4VAK)V;)*J,TW<_U[\M[&<23'+SW0M#;;_;XO+/,Y2QGJ' M.7C77:SXZC:WLB$_:O[%>_XV:S9?YI65E?S7G)OX:V[*;&(MLE+ WR]O\RH' M5A!%JQET3:HI8OQ#U9+_0@RK.Y=:Q6J30OR7I-#ZYC?W]F$W<0YS6 =^(_'6 M>$/\]VVI'[+(;O*SZS+/_CS+QIP('[/)779?\5?]]B/PFQ%P0^)5SNJ4\"#[Z3M0B_:V^=BX*2.ZAH'H_EX[FXS\L,1/LCE\R\ MA$4 X)0 &M%H%\X[^Q_(@<0"/'CG7S']7PRXH_X[S]^NXC^.[&"3[%U^3E- M ^OB4_S'Y=77B^1RP/\=G?_0%3^9CU^':I\^7R67UM5G*_K\Z?+S;Q=Q<)7$ M5GKQ*?@4702_69=7_!>_)Y^N+E]5 KJHF6*AEZ:Q M?68DFQ'"S"6I:R.",2>7S53'"DY)@%-IRQ2S53X*ED]^#_I@Y=RL6<"M5:[R M#W\)@\N+2^MS:GWYFEQRC@ZN+CY_TN:,(L7:6?._J25DM=7V]&6\9!?XPU^> M=UA1???S]WSA_QK>PZO#B9A&N[F1Q$T3UZ8(.79,F.LD 5+>:TACYGK&N25N M[&$_((1SO1_9V/9]A72* ^109^>.'WW/QKD]U_CJ3)"$];6/.<7M, !2S,'\ M$M;:"G[)[\S_7G'Z_YD+((O+^7B<61>ST0IZJ_**WTVSX;GX4\$_7:VNJV)4 M9/ GZR=X$ SYQ?:OD;3]Q$_HUY\'UEVQO+6RQ:*<+\H"IASEDV+*5R4XE;\4 MC,)268S6=3;AR\TEEL:RS&:5--^K\S7C;UT>GL5\:0$.A02;W,9L 7&)'\1. M$'I<63)J$Y]JML?,"0UFPY3S&8MHZL3<2 FHBV)5D4*('< =CF<_XB#\[Z__.LU&SQS$C%YG_OYK/.Z?XX MB?;ACI<6U35DO^NS+/^;_%&?USQ7V]O*P !D=, M-H-O7&;+53G*[OD/V=(J*@L1ZR[/_^1R#XZ*^(R"S8%_%M-I/@+=,;FW%F4^ MS(',:R\XM\#W',]7)59U3/S(P6F(O-")J>TX/O6T MS1[X#).W>9]*RH$NT;3;W]M]-0M47P?6* =0;:X;I]EL->:GPMP$M?O?+6K"3=U1_DB%Z]1EX9>-[R[^73^'3Y5R$WR$]KV,I,2)=^%BH>" MG;[] _/5LN*7"K_PUIZG]G0O208WUT(.M^4T^4E9XI\O@ZNJLEF7)$,BX78\C0K_\R7_,-3^,N8[ZJU1WFX?%OP8V6MEL6D M^!>LK/TI>7YMZA32:[D'R^*6BP"GT[?YA)_31/HV<%;<<1&.QFA^-X-5*\Z< MS._@-Y7<$S_KF76;<1ID_!7?WR?XMZNOS M;83#.*F17"M7"M;UO6F"P>\'@N>M"=<.<-;?E^+10JS,-RQON<6S[1F"H/Q/ M#Q%&D*.0NUYDG/.R$2=,!;99)D@"4K=;I%HR9UUSAY#3%GB+4UP=5+&\KPTH M8=G"KH:W&:1S^-G]2SJO]4$+,=CV4FY^Z<6.5T"[\P/XD7]4_#I+N!*=JLY&G<\=?#O0BVR.\-:>!KE8BU-=S#OWK+ MO+M(Y\&\V*N#B6'#!@W>.R_E4K5X:/IPF MP8H?.1=:>>UR@V#&CWLH.6RP@Q[F]N&%PA[,*K%,P8F"-_@NA?G6L)^BY9Y\ M*U/8]=?/+2O@=S1?C38?IQDWA0LNXZ7#;W488E/:!2%D;ZQ"'7,0#O_R6'$BWW;20A. MTI"A1-]8J>V][,9ZG>NI1320$44VJTVW8[NUTEKI^JU?7_ MZKM%FUM@1[4V):X ;E067!Z+ZD^E[!^+=%P54\[]G_([Z^N<"\:.C+UM;V3L M.4OG!X@6[16B.<3"7QQ;4F'"'!P>KA=*4(J@4<&Q->ZU-XDKO$R@J"3W)*+A0QUS9SFXF;CF^SJ&[SD;%PZV;% MO4P0L4K>^W /<#;F\L<=CV+,E;^X5>'Y4PB1R)M&QA_DE:=#!U:5C?/EO;J5 M^/W,Z59[/,9KX+Z0)A/<+$ 3[I_G=\KSFO)?CPMYFQB9K?9^1G/^'+CDI/_( M?\/O)V%TP8*X9)[!4>=KU*J)S:_OE:S!@^/@ON-0[6L]$_;CM5 [@++!L^HF M-#A;WX/\-&2Q3MLS-CQB;>9Q&X\SZEQD&R7,_F*221M %),I[I+!(^'_:D;A MKZNF$ Z:K410G[]MDI4W:Z$6X/Y,\W^C'@4;2A?SW/H[WWQ^-A^/A2AP$V0^ M$9>E, "U#2H.N[%)^-. !:[S?"9&S EFG2W;G)*I8"OGJUDA(A\@3T/^6FY, MEM6_MVQK;B;=<+'F>^1"OQI*/UA(/NQL7AT]?]01'9 QL(HG^7=UIL*;XOQ^ M!V+,GY5!R (^PK6N'K# !4<%1X 7.+E%N$0<'9?X&\@\<4+PTU&L MRFPHI9Y+M:@=Y4?RR.FXV9.H:^8]+<5:SVM8O)I2\R> MLC[KM@3+_O]4$4$T3DGJ^BAT$7;\)&5.ZE WLC$E2?@L*7RP,O*II5]]=>2; MK8ZTSJR?(ETKL#[/U9?AEM67DN;5EZ;SD9)I%(O_ W5VCG"B8C<2/ MD[W]89K&@>-Z842P%SA1DJ*DSIWZB*2&/QQ3:'6W"26$RS$C+J*)K@5"/J5O M,X*KJ&EI[!34#8/+^298IK6*C4']SE&^]H5IF;A[SE3'_/EE"L\WQ'5BQ-)A5O7G;:[B7.&^=N5CWEM@V) LJ_K^*_54\4Q56"LX9Y9R2TT(, M!X98O8P-#T1,6_3#<*MTNIHH)T-E2L4OA'MK"M<(!$$ZV]+/$(XG]YI$NL(P M0@7WW?*GWW*9%:Z#C$%;/YEOD[2$+_$/YK.J$ D]$;G^Q?H):/CSS^?6']!5 M8:ES'#R^MJJF@OQ=+I.>9DA<15_OE5L'EC5WKW).WD)%Y/6C.$&XOC\3)V$* MSKGUUT<.>ZQ8NCY2LXI4+-$\))'24 =5,T=S6D^P-GZ$*V7D.&%C(KX@XQUR M/KJ@XP9!."T0?%?>9\"?I$Y1N$<$.&R"#.G?C% ME@4.-I6)#-57M>;@*KHIB-K0U@/^_DKDJ#+(UG-:751EED\&UB5GAHR[C^0NK$0B2"=5=Q!QW6ZP <^Y< ]0 1.N.B6+VQ@767%738;6/^5@2P MK?Z:@WM^OUZ8(YYN)BB@1KDT"AUL6*$H"1CRPR3EWTF<) AB1Z&%X#BAT+;R3"L4 MX;9ZZZ;%;R\;M"&6U:0^+HRPZ1'K:S"%$/NU4G%0;M*(W$PA&=B"&QM$:M1L M<7MDN- 1J>Q&!O\,G6GJ^S4U+S*BPJSD;YD(;0QW-6@V?:_#I2LJ#%NB5Z]; M-&K(6Y(OZ4EWS_I:1'!^6!;7$-J]GG_+=Z<",@@:WI395.QB_D)NH-*Y!N-$!RIA)W29D;^ (/-"Z/>[? )_XD^_ MA4!W*<+K,/5G!/-EQQG7XDWIPKJ)(ZI:"J,^I"D$K"OS5/D"F.C#(=<&.S]M M9/./+];\>55J(UF07:A4(6#[")8LU> <='>;JUN 6ZO3/)<&R! R &61J>=! M0%]9P6".BRP:P&F(0X?"BOHS_*'B=]*;,_- 4+&AT\YUG=JF7]*,&6Z\%Q&- MWKC[ZE7(XJ&'1*2 :YP;.J6ND=VV@:L']RQB[@9%MWV_W68&MGHU-3;0D+[6 M,+*DDC]/^N(S*;\BSP&+A@J,Y?!6]5Y(T[U>0?,X2YDILBUEW7 (#Q";_<_AA9G#B'S,*YE;;8JY*GO$X-@RL-UN'"K\NTY*(@['S& MO27AU=;^6./(UC2RA!'6N+/J+>(@3'_PB9Z?2L4,)YP\7"8A?R$,OSPKP96M MJRDK;L6H%"G\2JJP>AUM9I,5;E7S#%D^U3P'E 5_4SZM:X;-TK+&Z>;;,>^= M2G4'"0_!)$/K]>>686/)<[W+&]&$QZR=E5#K1_6 M6 DV.S!2HL R8(8VSY&E4'7IK$@2'JG2O:K9KRW!=99LJYP*C:L+J405LN@" MK8L7C8B#NF>U@FPNO!;OZ^M7RM\3'V'HR;8*-9@*#NWH0@(7XVVJMQ)%GCKJ M;EWSO:W [%A*PX\[=YP:I=)XD[Q1=_.RX 8+OWNVR'&C\X"C%U 3,5]5H@NA M+NL?K!-^-2MSONE_\6<)E38O1>1&2[KV8TT6J1H%!-(G).&I:JREM,ZM2^X0 M\TM45).T%.N.930WBES1_&8FMK&A#T6/H=*%H.(G:Q>] U3Z$$3;N@JJEBY0R&YC=-+JPF-NNTD*L M+Y;V==@2Y,;FK"G0D/8 /K$:Z[DVS',/]SC$C 0130E.$NRBU :$856TF'C$ M;A4MVC8BJ8WL( I0C!) TU0=8BQQPK>9I &260;-+/C/2Q(&[<Y&K4I^A51U!;60 MLL8LA\+?:.U70FI4.&_=4ZL]C4G^+>=*=59_4@;^^+O_N9H;;5+<5!@J6181 M")[V#8O,8T F4B@W%I#[KZJ._$_/M@?Q,^,FWGK;RP_E.HZK0"]:*;HZ^&=T\^7? M\W)8 -Y!TX/!GS7F_@W4V-7QZV)I3;+AGS*&/EN6_,Z72%--ODB.(3JW(-$$ MG3\R\"):=*#PJLENB'"4#G:U T@0$0:7[TQ#14VR&QD3KUHV1_U$W4L*@1G9 M5-PB6I[+=G!X=_9]/2*SB1B]8:2\;2'K0%'M+E%^].OD>$1]XVSW$OX.2/@8 M#0ZC0S[QIIN]>U^ ;@9D DUZ]*R MB2J3^*:^KOY8*9R89F70YE/QOW.J5R*+590*!V8,_8(#:S%9B2B4_(2NJU@K M>)318I%4FE\#Z('8@P@7Z:]LB[9L89*6DGA6$.(*>O^"V>@S!.@5 &_UM6X% ME&&9;?$'CR(GM!&.<12ZS UM8CN:N_C/9N VP"3T0Q^YG!&#Q"$AC71=4T@2 MVWF; 80 O$M1\ UY]GB^NEZ.5Q-+T_"8XZXU+!?$7>4F9-GT2.^B[HX48!P* M^>"A M[UWL>LF*A:"8&KHKH$1]8BNU<@(QZ&K)DGXSD"XPZ6M6XJOA&W#'F9S2YFSRL MV28A^$-T1MS=YF7;H!.-U#JB,P ;36Y+XW*9)ITJ!= YO=IJ:JH&FOH/ ZJD M.5&5JU0E-I-)DR06/>Z;4#.'R']=Z [//>+8?FP[0>QZ,6-)G!#7P;@&18Q( M2@S-Z5/;Y]K5B;BNI6D<1M13<6R<,(3=G3;0H^]YHY%;3>OB^#"IC*4)&T14 MG(A$DBS/OI/M[,*(^$GX% )_]ZR8#=2_P,01X#4_@UQ*Q"C@;V$B",YN:Z,; M7?6H/:NJ#:2TB9YD:7"[YCGRHJ9!IK@JY5X>%"3,U4>3_-2G=C*JN?F MLO9"[VB-.M*BJ28=$>Q[N4_<6FA2 F(2!"PD?LK<0$"02J&)(@^A%O;.5T6L M=%[6,GPQ2\3F/X_EENL_I**"#P#P%4R1!B)_0$O\0ZF'?WQ97?.7_;%419CU M X/O155_*-$@"K\+H)+6Q*0S;H5^'*U*D>?\\!< +FFK+94!79N9] QTX::H M1M4K#IOM2FN@P7KXP4?>S";&3D0C1((HM#$+@IBYKCIR@N(X=8[MR&$=_[@$ M!*TO (7Q^(%CY\<=>+40V"H-9L>//7;''&D643S2JXVHJ+L#FRA)%&-(C-SV/85WF MWJXSF4Y7,P =4KT L)=*FXA;MJ[JD1O #[$FT219B:<5*NPI>KD$+&OST:9E M0UCDVHMHMR74E[0HBA8=;"*P>9TO[P!Z9A.P3R^W?9%OVA4/F T#\ZB,$X)N M#FYS;!)AH-"91"U+XQ:(/642,&_CC\+H$14XX^P;EVQ5ISAKLX3A=#6;J0FR M[GR=0$I^#TN\-AUK2DB#KM*2J!V^5E-Z4=5Q,*@NTA5*#>SAOS=8E (;\Y$K M77JKC;X',2J,1Y@-%P\+]C9%8#+3"&1WOFCJDP B:51UC%RO7;,O);B2R_LO M$^YO!K-1;6;M4W+D^K[C!#YV?=?U4$MY? MW2_REF<7*IKML/5@G LW\]T-4T_,>7FII?IYY"$1HZ?1#&-[-C5!K[GX(W)YR\ZV:I<_N,KA#K%V<%/ MOQ>S8KJ:RF-[ULG_KLEN?NY1-B /#@]\KJ7/[=0?>ZA>2=Q5JME"S.F52%M0,3<5\M\J@:V2],/ M" ,6'607ON5G8H:>ZG5[R 0\?_[5\IM*"@ VQ4@;HX_Z[<_+LM6YW<]E7%2+ M.7<\/X]_F\]N@'M'@3"O]T(&I'["7?$@#,%R)% JKVL7HK#5.Q%%;LBU7<)E MSG$#CZ2!Y^G+*B;^[G+)1]_S1C-P?Q,=P"I;#^0_$_2WY $B!$.._XPKGC>@9SIP1:V);V MN;P0O<#;WP=X)HL%5T_P83FGY-Q2NY95$76:$^H(9C>3%DS#=#[*)V*3T"U] M-A%LF,CB1& UP!T_NA'#^UPM M+[F9GC5B6 MJ/65+2,VF*'+),?31&D> R@'(UEK7E"8^U; HAZLI%U91J%7, M1B*K4X,A%.6&D$$^02+ZF]($^ +#6_T.C7MC5B8)Z(\S WR^-36MN8J?=KZW7&'I<"^78VDQ;M.A.O?:^>;EA/UH. OB[YDI'U7^%W M#[Q,YW!T/#)3 "S-2+(M X>/9MIPIR-^UX?"O,Z(WWU$<0 (!^:>_A#ZR*6 M6;)'^S_%U^QQWPPT\^G7WN7 +>P4/+O0@RXMZ5*09 M5=@CMI!X41#;'H()YR$BH[LU[51B;FW,/-5#YFH4=YGCU5-&U="TM4 !MT97$EL5FIL (WM<2G N M *8=/V269Q87LTJ\O'G8N?5WC5TE6Z'4G-!Q,[VI+FJI83TE#)IX\Z3X$T9O MB;HB,.QK(+0V1%QFH%ZO9O+[HC1)?%'TK+3JJ\ZE$7@Q'DA(1[5$;05O6>E M 3>*E@>]8@V"OM0N_"'7+,) ,STA2R_5.#?A=A> K#G+H= Q*^_5/O]3#\8H MQL8VH),%/"&%J7U75/H=A<)44[T\ -TAWRI>63/>VKO5RU)1/:#7UX2MN$L! M6'2C^4('&H++/\ &9V>V\[J"^-/5?,$O$RY0/W]\OCO2X8HO.2EUFR!0[2J7 M,,C-XAO5^OP%*W=S>5N4(TLW-XLIRL+I@Z,8J+B-.'D-UZH//[-N[Q? *[)] M2&-NJ6Y&Z*E2HQZA]TJV56YEEI^*<^Z35\M\86'M[C[$5#];=P W#2.F!0;? MN6BZ4S67ZY'1+<*@UKX-P?(1<92JTQ1#&608U$VFT"\N?M_J1.,T*27JM/3C M963B^MX 8=T2&Y1D;RU A_Q$W6J]UG-+BMDSHN[7\^5R/A4WZRO=M)4H+:Q# M&N)BT:"BHNS4+)-51U6MT5.!I77\WCD0Z_P%G7/K_J5<[N542ZAAJ6^ .CU7!/KK[. 7I2 MSHFHYV:L78Y6,(+1K;D9.JH#RANA+:#3+YS95[.F#MCXHK1,ZB"5OOAUK+@N M-VW67:D.0A6W%K,_8=R,G(.[(6@U+K?$QG^16!PH'V785C6,)Q 'FBFE537[ M-@<0>3W.74 2SW4K-\6"76H>31> M<6[);@@=$P1<9EXQ' D$;K:BLRKR"_)"ZBR' /(!1_QT50SAF CC7! M'+4QJ'F\.?FU2&F^,P'!&7<"P $WMRVANX8!G[K\WERB-MY T 0_PEO4_.5U MFU@@K&;57& 0#!X*L(KAHS,SAEN_3/*T'*^ZUA@[N:^[ I9J[X ?*^QJH M_ M&K]V(0>2M>Y'(-4DSUK]LN9]+8+5Q73KW6HPXD"%Q&';YK[@[+E0SZ%&/9\U M+1RR,7RPUMR;M70&$&.2WX!&58!9UV M UC#\W+]JWR%PS^5/3+*AZ+F0:@F P)9*'^N^V7L^]B<4P"K'\.E)MPY6<0D MJ##;R^'CG)GGW+OE"I5(77^(VHROH!U6^5=I XF6J<>#)2G#"0U#CR1IX%([ MQ$FHD"%"%]F)V0J-'-LE!*)"C#([19X?Z4*,F#GV(U&EQ][S1@LQ%-$M@^K' MQKP["B^H30?2<.W0;=(D$:EM"&[*\2[BQ9%N%7NVO[3>Q*4 HL!RDJ\5!1-W M,$Q@653C>W-XM36_YL1M)B'HY+)P0Y9Z(MA8MW(),"N!A"!QJ^0(;DCDY>4W MN$&%&:MW)&:4J;[L]B+E+Y?&&@5IU!-E[\Z@JX++QWRV)1H!H22 FZ77 M*U#=XG7FO$0=I\D:3/_\>R$N^+N\GAD@MYF#0:^O0YC_W4Q.DRE63J#;8F$. M!:@[!+EXQL;IJ35# M_^:Y%#;.LD75 A103%V*1A>H)BJ6JN9&S(J!.DW 6UMDE0!!T;V/>DG7.<"R M55IX5.@I$]V/ X4]DD'OY5!:89M/$"-*AT/(]4JSR!0FL2]N-!=E:]*H_+R0 M6EDY*4?&U$?0)K_"DQ'M>.!CS<01031T)(=,3:> 9L37''N#US*F\;7P'?X1X!*(N_D026WWN'P2I"!KSEWYV;/OJT_6H$U$0$!8_(2B*96O%*UU%5P M6O2:RLG:!11 <-,"_-R5J!4#VWIZ+7%7(-9SKN+(K7O5&)MK=+$WREV&_P12 MC&@0F(DA"&>RDQ9"6%#C)H:6ZCEQC5;7(%ZRDQ$B.-+3>;0S7EM!?'% W4J& MCYJ"I@G<46I8LACE)ZZ*:@JE<5P90N8:!AD:*%?Z'A"A+A4U:Y>5/P1LV8OU M.Q+KOV=E"1S]@BD4'P6*:ZNRN9$(,'$68&: W2CA6D6X]TZ^][X>)LD99 4Q M"%GC-LK%K#.1EJS+@-LH2DU?;/TLU8TK[8W:D%,!?GW%M1;:P,G*:F#=Y__( M"]H@&T;=(7R@+ 1JA&P:WMWTK^=#FB:E5E:BV1^D?I(-E34^+@6'J(BJFM^= M74,UINA,,:N)!6*4#DJ#JBO!BZB?K@ !P3BJ$RWU-I5YU2N*7E'4BB(R M)C M2.XI6_SC"TH]3>]JRUUL8IK-A64N;L7ZAC,< F'#"P=88W(,,R%7+0^N$?T' M'S2<9&(ZK;0"9)!;)%EE7+M^0"M\NQ%-:2YA+I BZ*DH5TK=!!J/[ZN!H=-? M@ GPTBRX%[NIH"!:;:48MYT]8]7"6A'1#06B +O5#X(XJXP6:']3^_5M!=EL M3D0OKUNSREK^:@T66J]E'[#L?L+'[LI7W%>^]I6O?>7KZU:^[H9K??3K=*]V M@CU2'?L%D(0!(LR>/>)'SV&AQ^Z4K>[K7M>)T>ZCKQ0QX[-YHW:]H3/R?J&\ MWOFU]J=%_9^Z.!MD'94'5D- 4[8G,:IEWM\^<-+F3"HJ=9RFLPA%P(&B-O' M>OIQG6D0,$*Z:DJ&0MCLG!QULJ">1* 7 MW\(]:$K%=,!=,NN=K@-1SIEHE9Q(YTQ"^\J$_'B^/;-T;@7\W7+0_21?>[@P M$V'4B;!V"X%\+E&BVA-GQ6#<>A(\+%+"$LI]*%M4<)LH5Y*_+IM$YE&>BX3W M$N%Y6+E&:X1:G6*H"\2,= PVD93HVA4*J M0L0(8#8?KUK4 M&:473N31A+HHB#U*N6F""%&E%\3&(0K>:NV$I)N)0^:2V(\(\WU;"XB?$O8V!402R^+4.L9! M"P]6%3&GZQ:N33(\PQ*%+(,(D*LYU>U&U]E$;*VZS?.E&KC7 MX::V@U8]JY:E'(&A5]?O-W-T),Z(*&V%VO*: 'SG!B:+8(\J9] 1B M5<+;Z@2;Y:H_#G[8LF\1/85F$7- KTH324PCKCA2%6*YCR/("6'^X6DP-:*LHH]ZH8,/$A2 ,_WKLF@: A_KS M<^LW?DRR6:RZ%<\SCZ(A0+UWY:&O[Q]2S."3J 81O;='2?+4W8[RE^SVV)3A MU39:5VL>XFIFF-U CVMN]8]U3Y-J_ #"K6;ZLA<2H4" ^..R/W-1>;V6^5._ MGREP>JW%FQ MKA'$V[%0?4G X[@&6$YR%2A4-C'?LW#P5OR*Y2N[-_/CG+3SR4K'+W16GQ\@ M?V8ED267JJ2WZ?G2TR /8PGS9$*@#',:-=?'NSZ*?)(#Y)2H: \ASUS*CW,9UC2%:;T,&FE0-J1PC(9/I6O4B;]"APFW3\(Q+ M-Y2BF;]\ >RAJ7V1UZA>]0L3;JP='U-5M.WV1YTOV$XW%9"2]]AY>UO:/5[W MK+]J7+"KRZ_6%Z/@7T@KOR'$S5AM&OJ9]3N(_5F4E9.Y84H*&$-9\S?<9P$0 MBU2;@>]<0B% -OGEK[*S;K\5M53N; 51>!&X@B]4U@T4ZZC'KY-4?F6DJHW$ M)[EZURU'OF#4# *IUEYKT_ +".OA:R4VCS IK];%CTJ 'Y M)7P]NYJ-*07UBC^;;7M7BE><$:UJ[P!52?H,;:5:7D\)6- M&9:6T,72B%JI.1)M7%XU+UQ03[ZU/@21GA+/;B$G"&DXQ*V39"5X117G),% M^PRY] .2>,3'_/]IFD0(^?J&H2AQ?..&P0D-4(JBR+<]1N*$V0RK&\:C @9G MUY#+Q][S1CN[-,F!F934'N/-U%JFT!6UNDZ^7&I5K<)]D^%*&E [7 ),[4[O MI4TZO@#HFYL+7&CXQNH,R7PVN3=,;!!. )B\,54HM'^(@B:A2>>KI6@,$96G M33VD[C*)"VYO\L>8+WG2\[6>&<&#X%)J, %,55F)RY:B#P]3(/H;9"U8W"5>ZU\DUVV,1>ZCIA MG$0VI9@@'Z-$JZ&0H9@$IDWL)L2- L_#+&0L\OW4U39QY(2$[M18C[[GC6JL M?>:@/:ZLMZ3%U@#%]*E:P9#?S,I)/C:]^*#%WJ#X&ZO?I1 ]V^U4(=;D,Z7B M!3IQNWTVRY?UM*NA@HS2FFGKD.^F\4Y]6A-*!E=JF3X@:EI97*SP$TW<98=Q/<2LR);Z E1/O-.DQ$)C5K ]-31U];T[Z@ M<+Z0#:I%7FO1+20P%&>#T*(OA@9G6VC=JKE&&]D8P.LA_[\TH>6V:]2^*G:S M*I;T5;%]56Q?%?NZ5;&[K:5'O\[VLCSV,+J.P6Q8 JJ8JG%= ^W2]R+ MED9XT?,_VH,_C*RSJK :;,$#E1>2],Q:&3.5@^:/7Q]DN67(R* U?!(>WXR] MU&O?>+:(!=*0Q M\,T<;",C4\V*H6E?O5OED+=1TGQMNPM>0_@TC7IZR+5LW[O7.$FZ,A5R*,8X MZ$6I( ]A]',#K"A.83;:(-\& N/V3KMNBM B*#D*ZK#DW[D%FWPO#*3E0$[W MYE3Y7'X%'W*EVB_WF=>$DQ@YB<-]B)UE9K@:Y!D60@)K>U<;N28"@%Q MIWZL (U6Q'^U+E)/&$CI6O^U@7@EZ]T >4/4L!5+/4M>M+O_W2@X-5YO)O95 M/E&-.^+;SJ>+R?P^US@@,K,P%W!LHSIQ+CI8I2"OO66O?1G@*E"RK?!S=&Q\ M8VFM2;XRNV/B2FZN28*N-F*\+74@N>BJ.+NF"$5(VQN8FS"& MQDJ" .&(_\4+N<:B"3=S8AU,0BFWYG>91X^^YXT&D[[F8!!;1NBG?1#'I?OV M+1L\CM6*ZLG/P^4P1\[C#ZMSP8P:/21 M_[0LL[-$C/62HP2M*P4>)5/7TLCZK/0D7\R%+AM^8?P*ZJ!O5H6,OD'R4 1V MBF]-@UE3QZP:GTI^G6V%R_:5/6VDI,&6EH^4%7O@Z=7E.K!#B6I963_-F[TM MS:W7]=$_UT4MM1$KJK0!,+0=SQ*H5Y >5*!7T_E(&LUEOBSG-RFJ3_3J_*63=I#9"ZPRHSE .++&BNDI1=LQ-5RISWB0IFBJ^ M%E)4(9A#SGQ;ITW+1!\7WYM!8T:W^--]>?&]?U-W2%HJZ%%S+B\B3C,6F86I MG[ @20C&,0MCKHP9U^NV[P4I"I"S83+7NT_$YC^/URX> *A>3/*+V1=!S<_C M0-%R;4KO!'\Q?+'Z<$Q, \[GU)L5,H1C(B6>9!!_7];&B M6E55ON5J7T=7$?50-7L#8_ODC )G*69H*QD)$)%55)+\FK$2IT12"^YQEI0SE>HC#MA>\ MH&9?P7--)'PV**_VXD2*(3-6H?T1WK[ZK+%<7U 7RQ<0.N MJ@4M?SJ\!&8H@GV?U>&.&IAPR^3I6"&UZ/*/Z3ZH'S\$_:X'<5>\G9[Z;\3CQ"S,J M=WTO9NKD"MM+XMV+CU5ZDJ]J2VOBK.K/TI]6%I?UUR#X:B(5!Q%KWU_>!!,!K*")"90OU@V'@RQ+#8].J0EM] M@MTI!W47YV*[>PCQ;>S[*2O+^=W9Y9#KA!8+"QWR&]6H MPMQ0ZG&P5EY0&Q<3L5W=9PQIG_;G:N0(!7(@B=0 #@C^5)IZ!LU@,_E#C2M0 MG1]?J:/I7,N1"V#6J"P1/[E*-?OH8WG X=X0/_[A4LPGR0R'^$PYQ$9/F^JH M;OG:8@R4,,E4 &+-,E/D%1-$P(A2CHUTSR7JA%83PG83^Q+<(]WX;/BG@GI= M"#=+PTZ."JEX(%"]7-8!Z;7X0ZB":V!$A-$HH"SC/8(P< MUXF=8#?/"$SNS^,_*CD0]YUS#C['!PU E:(/9#X^6]7>S*#I6EY7/H?FH2;( M::, $^0D(;.YIDDI35V;\Y#GVS1B,;;7>>B+A!'_&]1H?![+.6*_3GY#SH$#G@VV4S.DY@.G=@>2S BG.&HZ]F8!-S# PV?]<\_)@8/J\F@&.\K'6B@.A\[>.#:N M^2RVH]B+<9R&*(KYTMA)[9?$>M3 !1G(-H=XBL# ?#*_$1%<,]ZL Y\C[B?? M5^O1[Z%M3WN(NH!]TR$%8?_)8I%&Q^H_UG M/H+AZ$=HD 6K&_X\,+S8@R89.T.X^Z3:UOPOW'IK-:&*=E;3,%(GXI#[\_.M M+KFAC6I/?CMG $PKC9BQ ,Z[Y4O(UW-:UW-N'35WL,I;G36_@6FFU99Z4N[: MS'4RJ#+JZ%C<=U8NO8TMW.=]@[:G*]GA>OVY#WMVM.M<#G M;=LV=, D3PN)<*$C.JKY_P8:$F?;2I",$0<0SY*HA5P:U,)FEJIBE@)4 MK<]H$#U(-2HW--.8(Y1;,[^/C>_,TB.#\<#75,PG^XP@$]P^#B/M:QS 1Z,R MQ_NQS/K14B$]KJ[XP5=0X4*V MP-Z+GAP#*.BS.=R>WRV_%4,H@&VLH Y(TN"NFB3IMF;K&21YN#8("/&EKIQ( MZLJ)+FF"&YK Z^ /\B^X6UZYJA%<(SG?LS[J=8NNILW VHN:'5(#:PY1X(FB MK(D;25H?J<^#1:75=*V$:F#)8U.KZVT]]20F<9FL]:PKZ^LGLZL?"E]^EN4R M@/M86V&RHGN+%29#:PWFCB'S3167&'5C:(#YF@:0S>UUE=IBP?E(1" :RI=Y M-I4MNG)()M_D1#@)8!]*U'59^S03)8\2NI?_6=2Y%7("18VZ*T^E=5XK>&2U5^S2":>3)1UJOCJ^$.-1&CYJ5 M#A@%$,H%='9C,)N5W92YX;^(8Q9N23[2-6:#UKQUH09:8U*;6>AZKE0SRTT$ MAQ>BUQCF$P^D[Z.[83<[X<#@XJQ1S$0]%_0[#XS91JVIHM YJI^KCYD!,#6L'STB@9!"$3A%#(IG<;ZD!PGF084\LTC]!:R6Q%$;W\ MPC,UJK^U,,M6E4)61VK])CQ>C7KR="(8&0G]Y(<]8 .=7S30/S3HZU^-LE%W M -Q3B/U:/8Z!=F0WV3:K(N+DA:GBL@TT:& )CC&=N6]1.NK667F<1L]O+;"] MGPVV'4ZR4L:IA(];SR,PFY0U),VPM2H3> *T=0&N$EP,:A[(=>V'J^$I63/3 M4$BJE.(]'BG EYL[J,$#A&.7&4';YK)9E5:G;-^M#?T;-2 MH#S\+J\-',"?Y"8\=$NU"+:[2%T]C#M"(A*I:Z:%6EMO?M18['P+A9CO,)NM M^#Y5[_A"5@[F,N8H (1UH[LY-$-#DTW*J&SG41U71]7S) M#_LC79N>2P^FG;9DI?KL[V;VUWUY]C<3F:LJLB/D.Y[G^0BUT$L=-*4ZNF1/DT),0"@O-1AC-A)9 >VXT0H)DBEO9GO MAG@W/N:C[]D @ J#W_CI)M;E?R;)%3_XW[]\_@0GO%D]9)[QDXCX)[=;'Z3@ M15/B)33+3C(2''LNI8SO,O%2EY$TH7I[H>N80SB3*$6<=MS^9BC@A&"1HP;: MLB"*/7\G&1]]SR:.UN/U#/N\]>\,=GW40/@P MGTS47__C@_U!_,Q7/M0_;]GT53'E'/@IO[.^SJ?9;'VU=\5H>"D*2E_HUQ9?X#7'R/Q9^4[FKT0[G/C-AX>\ M%G%.':BS=N&3,G#:-'B]_4$8=\PUZ\?;8L3EY]#[JYF;?=B]5R4X:B=H\=T2 M@4A+:['GT.+!D^W.!@_@8MFR]=/BX6TAQ)]$1&F^JJ#8;=U\?V_<37X =V_2 M0KU%7'D;KW@%87C$!GIUWG@"/7K&.2;&6;-%GZ-7H>O[IN36_^A,F!B!<8$ ?$=C,J\5ZANV=6,Z= M[^_@+/5O+]C(<]8M#JJ3-)%<]G;8"A%"$_93Y)D]17\V&(&Z3!!M3?GC+N=2/C M/CD5&>^=U=[SZ#V/GBMZKGCO_J@>*R4:C&;Y\N/[M AK)L>/,'FGUF%G5M:S ME5CO9?0\=3(\=9Q6[0$(\#6[J]NLJAI7#CH+K+=FR+PU3_]!8AUE".#1HSWR MV(#/W 8=.4I2E/AQBEWLN D*8Z2F72.;I&1CYF ],)-+R^]:6(+9Z%*)RL%B M@2X>>.XFO/#SPP0_CN>>>WOW*J57*<>J4@R$?^HG*678]T(_<9W4#])0JY0X MQF0CI? ,E=)-Z)&2@><[)ZU23LVQ_ON\_%,AP0-HQW,,LQ-0EF_;^)6S@8?\4).?=Q$C2 M8E94M_G(NIG/1WU[T,F .9O#V5[@%CSWM(_6$NB%^'T*,6/-'+_ \0/D M)2X+/9\D.(@"95M@FZ(H?;80=V-;./: N.Q="_&I^?Y]7^TI^RW(&*5'61(' M'O5IR*CG>I%K,^7Q8^(YP<-)"3&B\6"& 4+>@&)T"@Y++S*G(#*XJ>-W7<0\ M%RA)XL,MUPB] MAU"KI)]VZR2'-N''-/!M[@X0!^&081R&KNHM0AC'> ,QK6:\OVE ^J^* 0_7 M8>0/".JTJN"E1][P^$O.O"M=\!R@CU[TWZGHTT;TG3 -$C])B.OBE+@1=2.L M1#^(_/1EHM]1XQ$=>%Z7V8=W(/I]2.%T_*,G\#+AO#R:KP!-[R#X7#^T\FK? MG1Z!_MVM?OTFPT*XKD5!BGR:4.Z">3[_/Z5^4TS=ATLF/N7+@]E:'K>U;.]@ M"G?+T?7AE5Y]].IC/_6!49/;B9F#DQ#YMHU#UW.3U V4^B Q#7WWB>JCHU 2 M<@?([S+Z>KSZXSAC37W/\(\E0M\SW'-%SQ7OJY/\2SE?\/7?#ZS%)%.#J.KY MAGUO^1M-[RGYRW/,L/,2)==[.#V']9WF;RW#^AO7XF_-HGEKT=:^__-5PP>$ M8&,<51AZ88"#Q&;<8W?C*-;UW8S0(%@/'X X'"[#.T!>I\7<1U?GV:N-7FV\ M6;7A-B5L21+$E"0NB6(;8Y(X4:J3%CYV-LM%'E ;'66'3UYMG)JG'*Z*";Q3 M0O=\%Z$@$R&_\AR2T$\^C7A(CF\8I M2@.;Z5KV(-CL#WVJ '74888&%)T$[L/[B;OD697?SB>CMV\5G+)3MW^1[5LL MHMVI!AWDUVJ0!7X80/ELA.. &KQBCA;9AK'#@(5=59?0@_/Q\N[K,Q[A+L3=7@YGWDO,6),=K0@4A MC3$7GMAC*75M[(4>T=B0W'KVTV=+3D<(=^Z 2_4I2,Z[B1'\G@UON=]>W@_, M.KOQJN2\L.+W,5S.8W[4_-]]7WSO+BB=Y-I-]P3F/[A^ZJ;4CT.4>C&C&O_: M]R(G6G<7=(GG%RCPY*JI5E.?EWQ!![O5&>*ZR3UIEZ$7QO!CRC&;NAZ&-E.'$3:!DBPZR3K:L=D)@&\+5CIL&X] M';CH-6%NC]8,Z*7O%*2/-0.O";_BO<@GR&?$"9GM>52CS[BAYVU8X$^3OHYN M_('O=(F+=[32]TXB!^+'.YGLOYY/1B\I7.[]DM/T2_QF[EY"$H\%B,4VIH[G M),QE.KGOL"T 60_Z)0>&O/7PP*/]V+U>&D].&JDQ8LH)G2"*6(2B(*%>:!,[ MTB6[F+G)QJ"<)TMC1Q HS!LXI)]8]Y;"!,%PN)JN)MDR'_$C7Y3\+ 6^8>^G MG*R?LALFDQ+?T#N1;1./N8'CXC@) Q2IRB+LHM3=0.TVF"DV>(G_>Y+#/[@J M"J9S3L]_B=\_J*8.")%O#QS_-0%U-QG\)9SP(W%S>_$^"?%VC0I>A[JI'?@1 M";#GX1033X'RV_S?_H:1?T#Q[L@ L?& T-<SPX6@GW+& M?>RG5UF]RGIUE<50DS-S"748]AW;2>*0T"1-':VR@HC;KB]46=W8GXP.[ .: MGV]"9?W0 -FQ@KV>V%[WQG0]L7V_I[V^RS-^-TYR,!R6JWQDY=\7^:S*)2C1 M'&I(K>&J+*'-;U)DU\6D6!9Y]1P,WU,V34\S+=D9ZN_Q&24]LYX:LYX4>YY@ M4EG<+L-5Q5?![Y3Y-7^^2 K\0#@;\JY![CK?WU$&18Y",^T1VO!PTY#G^XGM MQG'@(#<-(Y>DR(YTK9WGH(URX&2ZF,SO\_QK+E)QOS5V6B1-M\/AZ= !]OM. M^U[@>X%_LL ;@ZL-Z"8.&F5CZ-4R\E(4EMC_@. MHRQ"&JC'M1V*#R98W=SG[L!U>J"_M^3'Q\6W@DOQJ+(6TN[KG8C>B5!ZR6U: M@Q-,0YK8+'5=Q_-C%E,OTMB\=NR0=2>B9BOE31SZ1F<#]\0'E?5"^#Z%T!BI MA4*"$M]-&(Z9RW 2>@"O*:QNF[G!!IS6_D+8S>WO#6RWT[+DHQ/"4W/FXWR< ML.]V7.]Y7-AKVCW=OX6MAY.%S7-9>KQ6(B9FMEDS]FN2CA@9]"5951LYO^Q0'O;]?NM(_ZZ*S_7CS? MIWC2!M+ \4(OB9W0BPBWEYGG1FD#546L6"?#3#N M=&S'L:)X]Y+W#B0/V:XQ68]@Y(WNC^@ MWFL"T1W_Y?[6XP,]KMS+>+8':=I&@K<.TH01:92RS6S/QT'DDS0D'O:PDQ*- M4^Z3R-Y6))4H!(I@-A(Z6BEF0U4?;L*0,W#)X<" WP1<4Z^\>N7UCI6744GE MV9'KD,#F?AR+71R'MHL4PIR/;-*=\NH*Z]@=^*S3)JFWI[V$\?G+$FIH].^[ M>+:QF0U4"6-W_[NJEL7X_D ;%+NRAOEDHJ3G/SYP'H2?^:>&^NORM&R]N/B$BI5+RRMWG/9?S#;I*MO;^E.,\0DJ]] M,LE^0D]"L0>(D ]"&XSG\^5LOLR%*KCBQWF93W(A/&-JZZSB.DST(8E/3O.L M6D$]4[:TQEE16M^RR2JWKK.*_XYKY4G^+9_P?]2?E'/-YZ7US]4<9I-,L_+/ M?&DMRF*85P-XW2@?K%>RQ-*9. MY'FI33$.8LP/!&MST9ED2R$(-Z6N&TY MFK;)P#\-]EDQ6V7*>I+FU*?5E)_T\*U)Z-IVMK BP;'G4LI(1!(O=1E)$ZJO MK-!UPC,D+5;^B'P4+)_\=;S7*BC_?LHO2Y<;X(B%3IK2^N*D*2'\,;M6\>C7 MR8_15F1=6VUEK[7?O-QJP21,XC"-@]".D6>'48 230Y^4LFZ>GGDX]U:+1VP M9$<\]1A3'.9J^ J3-GHFU!FBTS4''![IO[34)0ERFGMV90;.@I* M[RXK2ZYH[S5BJ]"X^H]EOBSG8_XU V=OBR7R*"L^8JT\D7@MJ1)Z[3".DOBO M_\?>US8WCB-I_A5&[?5M=83L)MX(HOJV(T"0Z/%UE=U3=LW&?)J@)=K6EBQY M2*G&;BMWNW>)L7<^Y2'2'YCTP@X(42 M2<) 0 #$+)(42^P1X4(/1<$NDW9E-G9EZ0L=GQG6:)+B399M4;)>O)#FU]D6 MS7]\^WPF_H@?7U++KLJ)_%Z4Z!BZ9&_)+@R1YG[?SB M*KITKBX<<7%^>?'Y+.174>C(LW-^+L[X9^?R2GWP)3J_NG1.G(^BM#/F-^]U MX++P=O6H9R-,Y<^\FX,^.?]GQDZ=#3*&^0G)/Z\6\D]^'XUZC_W!@ ][9\.Q MVJ?[2@FX\G_'6:@\6^4**]=;;ZO!8-3]_F'9+@O4YNKY'N5J?^4"AA@6=? ! MEQR0DUJ;>Y?YE$@7NT% $08L"'QSJ3(_*//Q:A-OW7.4G9HH7_Q!H[S:!#_\ M]OO%1?C?9Y\_&V4Y.[_BY[^?!9^5[EQ>1E>7"X;]S%IO8%UL,)Z7O Y)"0+%>5]" M[83.!(F4$ZMC[)HQ1_V_6OZ!<4+[J?%CQTDV-L&@<>V6]6C0:)*.[YQ_3^)T MK%F.;YPD[M[5@T0=Y_&NKS[JCOK#;K^G/,+'OOJ&_G)7#2'OFU@^HAB &E#2 MC3/C:FLK3VV"RH*\T[^J"Z\GF9KS+'-&D_%@-/JN347EMF>GR]Y+S4;MQGJJ MLLR\67_XS L48Y\&M91,=P<3'><:WRF7NW#2B_GIWL7I;:)LTTP-4GG_J9[? M<#H_^=E;;3;RB-GLD=P.=1J%UY_?!_K&]6<[WZ]3!!ORB4N3'_WD4;VNFI.! M4HQQ_X>:)@5GHS33@8DXZQ8!D_Z-$SL*>_JWMXE^8X5'/_2DW,=/>4!C'']/ MACH^HBQ],WG57]0#DYL;A0UZRM6L3;I3D:J"H^I/^I,T>="RJ_ZNSXRC2KVE4NP9/^/+]\^6I5XRN&=Q?WG%'7-'GHG2Z@X/9;RF7W3HU_D%S5M;O->+-N^>V^ K1A_GO]<4-];CN8 M>2!P\ZA28P'%N=$6X4-7O6=QD-M5@A@_9,FG\H>%%ZYBD-/D4O;AMV=#CODC M//A3+4 Y%[W<[4]>XW=\\5\W"HK'WX;>/Q@8833*ESMFQ-P1?U^1J'SG5 MZ^9B!5PUY\"+^$%+A#/MCV@%H76"L)>%YW]>'G,V=WF>N/08T>9)[E?YWU@: MY-O-I).,A6BB3+7VZY6F,_RHN^]>E M:+4;DF>E2X'4":Y+9L7YJC!9]# M@$^QM1MG[?#U58=&IMW>]I"P1:LZ6^8R#J4;>=SU(XBHAR)4P);GXVB!?*,Y MV.+ZP#1//OPS'?4FW;'VERZ3](=.1&P,Q*#70:Q)DJV62OE1400LSFBLO9S *O<,K;Y/FQB:J#/PFF<'>CBH?>9QK[@C0NIIMJP=^@[[H M/HN%6^^L^KC&2LM=$D820]_%-/*$IH0JG%5?!%1NX:RREL38(.O@1G>*W:6E MG?ZKA4T+FQ8VMX?-6D-:CU%?*N.;\U $4F$?!+R 32(I@ON#SG"?GMS__VJ0U]Q*M2/VA27$;]'_H:N(TJ9*O M';TSZ2S(?NHD:C#WIK1WDB4WDT%^_4P6\W]F3G\QT7LTS/J980+0:96#)YT; MV=/T :,'G?>:=.^&2M9OGVI%=7GELOKB7?\A;XXZ3N->GC)[G>I_-;3,E\R] M,!U6]A5@))_56RW46IC:HY5ILBS$;L@")*5/0I?YKB>G]0*8 ;^>)NLS 6'$ M$8&^ICUV(QR5919 >-$;29--DQO]\IDS3,9+EMWFP*[*@5UFGFU7F'=\F:X MK$UUQ;CQ[%-RR%37YA_&WFN&[(&3$%KFPDV5@K:)6[C!9$>]>QSGTKZF:C:X M@+H;PVU268WO/H=@T5'X\-O'GM[?4FU03W1AD,W@;UOB]FZ.=7-ZLL;.M;)A M9>,YK^.X9*,%\G" ):^'5G9U5Y=N1&KG,1R(1WVV'BZ).MFS(9N];;.W:0+< M6M6)""4.)$<1#! (*8#4+Z*9/H&,+U2=K B=_IZ.LFKRU525O^K9:N[XQZ<=Z!ZD3J6=ISL6!BT,'B$,UJI8L!]Q M&OI$ B880!'#8=$M3GT*HX5VU3O H-]Z&&3NH=K16AA\4S"XYQ=_9:B@IZZF MCP+DU'WWH+TWQS 'V>LX?T750#@UA*Y1(@Q=Z&R[L.0 M24:A+/BE?9=1NM":<<4^59,C7A.C-VG_8[]#09/]>MY.M875\7>AX["FXY' MGD24J1FA- Q/N-6TPZ$-KBR'>JXZ]IF36FZ<^^8.O# M]HU-P7DR7IHQVCZGI;WBOH\CLI9Z\B\OZU@<]/L.>@&OBOT'-'(9EQQQ$7H4 M"$9$T1/8!P$A"][ _&ZNE#7Z2Y,:JUG8L.2CG;8!\CNX68J7767,!L8LU+93 M-BS4;@VU?N64A:Z(,)!2AM(5TD, E%!+>2C10JW*CE#[-MPP:J'60FVK7[R= MWMTAEK@L16JDD4W+?/97?->-\UW?V7L?T[O:-;;O^F[>M?4AQZ8,,;&T$KWM M!DJ;++-&G=QV^K%OG&8>0%I%_5P6$@!]A$(<0@!DB'&1ZN9#2)G?@HS?4B>_ MUE6RN6@?Z33+K6A9Z2U66:QJ#*OJ%,XD@@Y/,6J]J&56\^XD7RQ%K/YM6VSX^T.7%A6T0G/72!(;$5>[9YW+M#Q/6CS[:Q^OU7]QO5N!-P/@@@CRCB0 M?@!\0@O]QD#@;Q=9^Y,*(QM8]$BZT''NEC-H]6_X=U&@Q MG0IE;1ZM M1=E6OW@[O;KWE*=U9.]JM?6AQJ8,L:ME;9O:;I^TR3"S MJ6EM.!-<[80R6G-" 9,BY()B1D(!@?1+*BV$",8M2*,U*GFN]; QKY-V(#@( M4:YU'"T^67S:$I\(J*4D!1[&7HB"((1NH/Z$6%EQ+C'EM 6ILWO!)T2IQ:=C MQ*&A]FR[;/G>Q+>ET!VWR=]!T.X(KVSJD,& >XYQ$U ]F&TJ/3<&SF- *3/#JJ34> 6XD0L]%(0TDEBXH,$$( MB;;QMP^7@KL73'#]0V;76$QH$2;8M-SW8>KKM-RQ#9C;?#&;+[:G4)CG^E/3 M@44!1,CU(%/_^IQ3&?IE5BX&;,&=>*6LW#T8"SYNL@+/IHA98+7 >NS "BN? MC . J:2(,D@$\#TO].BT:QZ!394[M- + QWH-WH.:J'U.*#UK7LN-OOVM5UR MFYEIU]BNL5UC^Z[O(*+8E"%V,59_#[&''.,"^+0 /@>DWDM[TTH&>43P>?^33*G[F%NF?SS*MR? MQM=T^21+NI]ZD_0IB=,/OX'3:=2[F(L5:FQSEM]S+I+-3P2TWDP70TF9+S'% MF/B(N*%;;O(LD%MM\H?+67YCV[Y-5;3P\);@H<8,*&1(&8A"P$+U/Q:Z$$T; MP$K.HE:F+UMXL/#P5N(;;_,P_,V[1SJ3^3'IW2;.]6BHU,\9V9.(-Y5_U\[P MWQY3[%H1'O1A=9+A8AC10,J((NE3#Q'@XR(]&3"*%IJ'O%)Z3V6H1BF J,N$"WGD2^83+L/(R_U4A#T"%]B(=H_9-7#0AF'' M(_OK%;/-6ENGTD*7A:[#0Q>I0FPNI![UF000"8:9%[HEN2)TB0L;[)[5 '01 MV/&IA2X+7:_^XH>/A_TRCI5@EI\W(DYSF;NUUQOTA\E)Z5E!]Z<]"?1L&O4S M>3\21-Z@E1T5\/R3!+KO0L7JG'!(-1]_L' XSZ MU\MDD!@T.<$,1P*%KH0A"P/L,0^*'!$#CJ07GKA5&A>+?-_UN221"%$8ANHZ M #TZB8/%!BULZ23[L?86N[A*%O@.ESTKT'2-O M3IKQ.53)%07Z'4<+R<[W^[1:'?3OQ?+%^39C+LNEV/RX' ^ZB1+C]-?]+]<2 MA=KS$S&=FS+S[UU:WN0AODU.KM,D_GX2WZA)^!0/'N.G3#WJE[NTF+_MAAAO M,S[G+M78\1^90, +)9*$@8 B%DD*9;*%5,^FH>B8"?E,.J@Y%=HF!K6(B+Q M)K._*" O7@_SZV/^C.O1H*=N\<>WSV?BC\CAYZ%S>2$E=\[.PV^75U_/HLN. M^EF<;BXO>QCQUC)[F%D[O[B*+IVK"T=?#X+^544.O+LG)^+,_[9N;Q2 M'WR)SJ\NG1/GHR@A?3Y7LWR;&8R8 Y%=]ANP-92L?Z@',*">[REC7SU+P!!# M5CY4G:^C^WC!TGSL]\9WGQ@[Q8! %RN7!GF0 MT)]*"U]9A(/X(4L^E3_\.F^R?YA&=Z?'%OC#\['?_($^^.G7#POV:?ZW57^B M&WWMO55,-7)6M(\4H"WFHCDHY-H::MOI=^.KGO^J+__4'ZL;:\_Y8W_HC.]& MDRP>]K)G,MY;)@^[$>LU)RQK;-^W=$[5%)K(OHX9J6F RSKD6-*$MQZFA*Y7 M]2\3B$0$R$"Z$$JDS'B7Y/T5@Y !)+?J][ 8%#A7+WCUF Q^)%_4..^>87]I MI"$98-Z[ICYX7[M7'67 "RL;=WGA=NBA7S$:0$HH1&Y$A>]S2I#OHZ+O"B=^ M]%(]_&<2IU>/H[VI'^E T"0%>ONU[/UL\O"EA<5-SD0K]!*XE5Z&( 0L" 6% MU&="1B[QROU1X( N'./MH)=W:3)//M)@4D('-GNP9S?&@VDF.M:-$5%(I#)*"P4,&?$7R.^W5T YFJ1[U#_0:&_!]JO9^]D9L6D;I6N0 M$G/JLF<&CG>XD>)*CP'RI0@]$08@HA(" L5T(PU@(WJLKMV;'D/0H8P<=<'8 M>]MHKT;C9T[;VY+?U\[PUZ9OVGITJH7!0HH"&4#.*,&NYV*.:5B@$U=_X%N@ MTWDR?D-\C72&B-!)#^:/)GOD;Q=? MKTZNHJ]?G+/S?Z@+3/[#LVR?&^8Z;#+FE[SR7-;"@JC5,=\OLQARH/B?23;N MWSPUH3A:;IRD$AS]2ED_&^OLH?XP4XMQ;SY^[(_OG#2YCQ5*#V\=A:83=;]^ M8M+DQCK>XMR;\PAGE#J#),N<>*SM?*<7CTTJTL,D[=[%67+JG V=VV28I/&@ MHZ_($O6@'TDVSA\4IXESHV^G[YO&>@K4<]5 ^F9>LU-G82%WS\N\N-'O/Z<[ M2ILN[Y0%1 I31$>!"@L$U4"M376M2EP/<\#/& N M=;7SC6E4])^#@0P%6RU:ZYZS73;FX02MXW3GQ*TS7=NDE_]1^X>9GOX3Y1[> MSXA&(9KJ2B-S]030%Z5K%LY L3V;UU?FP2@UR*"E*]E_1N>."_3LJ?T;RH>Z MC]/;_C ?7CP9C\H/J*!\.WE)&V>=N1O.VO^/S*,L2*X/'*8/1M!9/QOW4 M^4<\F"P[##B:LU Q25,UUT6=X7Q=W]928RNHW]^+V]6WJV]7_SA?W*[^;N$< MT.(=/\[N#F3\MC*[H?W)"\QG;N)34I&D2>Y#-\248>@Q-P !*TY8@ QA$&QV M",O'(D[3)_6NQNI=T]F@.FJZ>GI(9DB[]7V;:U[D@H[K-IEW]6H)#4?@/UJ( M.!A$3!GLK0)8!; *8!7 *L"1*5'')F" M"17+C,3])=._'ZNNX5!PRSW#>C:4C0;;B)!=?;OZ=O7MZMO5?TERG]_,FS;P M9E]&P^3)N8_3[\G8N5$+E.W.*OM_LLG#,[.@7O+7%=4J]&'\X;>/0"<+3AZ> ML0;?0[Q&3+X8*9%: M2!H+]P(/=0!]%TPR1^#L'X$.DJJ 77IA *!')6%8>LP34I2]:%P2!GZI@]\' M_>ZG.,>CCP4 2$3R%V X$ M*38_W^.4;*%X.KG3*IY5/*MXSRH>JQ0/2>D' JJMCC)(>$ ]!LJ8L1O28)7B MZ?Q98V56Q=UM4+SW:V\VG9/55(")!;0@@+$5EZ[+1'QS6(A]^U^(2%]#0&)$U2O+6/ M^Z#P#N83VY-:4NB^FM)HCHEPYJGS-H#,>XN$[-;EZGVL*P^ M/PN-O_1!@8V16J,%@8&(/!P%KD\!IRA"!;"%W _$ K#%BV&"DD5'$]GL+7D5 M>;@#?'Q(*NA7E=XC#O=;G+(XI7$* CS%*=\%% DLU." RT@8^J),Q?$"C[H; MX-3&\9#6>406J"Q06:!J,5#5*GY$P!!%GA]%@ L<^0C*,F(;(A& [8'J^:"/ M!2H+5!:H+%!M#E2D BI]F$2CP/=9R#R 62AID5@)=;Z7M]D9\<;!+>L"MC7G MI,7%CU\KXG=3!]G2K)/&MP_;F?NPL%BC]<$2<]>% ?<$Q\!5CB;U"UJ?R W] MA381E8@6 %EK!U'P.+X1XZUU0?MC/G>SD-)B2-F=!,4JF54RJV16R:R2625K M@Y)M8!RC.IV1-8[; BGO,Z-EKM.;C6;::.8*9*I%,[E'.>88">93B8.0H!*9 MH'"C:#%1?BZ..8M4\; W^\'^TUWLN8P]E[%(=JQ(1JO:/4A$($#(9"AH0$./ M2:]L^^H*%R]FY.V,9#8AQN*9Q3.+9WO ,U:5,(882@E=SX?$5VCB0H_@LA89 MAU&X-SRS>3,6SRR>63QK ,\PJ/",1) P-Y2N%#3$Q \Q%F4IF&2$-X=G>\VM ML7AVO&DUEW>C='PR3M)[IU\%9-N37;/U "PINB5&MJMO5]^NOEU]N_HM($4_ M&/^<[8/4WLP! NC4:W*)Z_D>1!$G-/ (C$).IB0X1"QD#A@3]4I9J+6,@1:R M9@#D=I33\AZ8+(\]G&/AX=#P@+PI/ 1NX <81:$O>1#Y/ Q#7@:)68!F@\3\ M1]P?Q-=JCD=III3T,NE.U"#Z26908SR+&D=(@V1(,*16_<>HA)02PBAQ71XQ L.29H81 MSN0+,.1MT "^(X?F>*CYPU=GY4<-L?*O.SA\=R2CA%4YS#YQA0NP(!Y&PL=$ M8%@Z04)2Q/<;(PF3^WC8:QQ0&&L83W:6D=9:-.\V!FU5?Y7J>[6&'=#U*9> M1 )3UZ.82^&6/7^ SUE;XA]-@<2K9I]8@+ \28 HM8(! C!@XBY&/!(0#]B M/(0%0&B/!;8EN&$!P@*$!8A# 42M3ZYP*2,^@,@E'F ,P" J#UA#[+EN6R(7 MULUX]7C'/D!A;Q7AV=)ID&-( N0'S:!"R"(0^)ZC M-80]+H/=@R(-H Z$>X*=EJ7&'_N9C"WU.9I2'Z_6'(5AWP\E!\KQ0@&$@61B M2G?#7?F2TR!;>VT!S *8!;#F 8S6NJ9$"/D2285^-)DHI7@:5SZW'6\?0)?/S$L;6 M-X"NI$)7P7D4*//*"W0/8Y<*92 6_FWH<[[8F7PEE<6S/!9*O \:E2,,[;5/ MS#8RTTX<;A7\MM?,M.!IP7,6/&FMT1\6P!LB8JO7R-XJV M_C+6$?'IY^9?\Y'330:#0M[_ZX/[P?RN[M$M?U\R!%URFCGGR:/S=70?#W]U M%L ) _=NL)_0A^WD9\ M=(7DFG'65OU_)MFX?_/42)3Y+G%NE,HY/[3..8]QIA1)AY#5XWO.)%-3H?0L M[NE'J@\>E"JKY>L/':TJ/Y*.^J_Z(.MK:;B/T^_).-,:I]!%*;-^02?.LD1' MK'6$6MT]FW3OG/%=\N0\)JF2H('Z>_^FGY@_?DY^) ,'%-_1CQG/CN^NGZ1Q MVKU[.ETGK%9 UP@H?!L"*JO%CQ\>TM%?"KK':H&ZHVSL7,=9/[.B\%)10&]# M%+XF#VF2&9[A*8G?^"X>.ZD^&E-@$CO#D1IIXCRH&XQZSNA&_3U-%#*I6]WE MP/38']_UTO@Q'IPN8P"Y>6-WF(;Y.3:^48?S^);]0D?(H'C_%3IK7C M+BWF;[LAQMN,SU'+KPS$_\@$ EXHD20,! 1 S"))L<0>$2[T4!3LM'<:7%%" M)K1Y6C]JC3>9_44!>?%ZF%\?\V=A9==M3/XG1S>=G#B+>6VF<.!]%C@E);QY'R[>9P8@Y$#&.V)5ZJ\MDD!C_XR0* M112AR(,(^4!X$*"0Y1Y8$$#@L1.0NT3FF7R\]=?AAXU&@26+&$?$DZ[R @'! M(2YO$P1$WV;E*-9]':W!P[ICK8E3]K.IB!=P'LHZCG%]_Y_M]>HF>S5@;KEJ0Q=FOW7#A:G/# M_E#[!>;W^A.'VDXA1Z+:RQYD ?O0"6!U"OJH$ZF22 M0U586Q&T(KAD&/H0/K$R>)PR&"G_4,>)>XZ)'YL#Q6,N)A"3-%5S71RLV%YG MMM^177V[^G;U[>K;U7]!.*?%#5IU7-NV#F@] 1]T2=7A#!(?4"2)Q)"X'I<, MXR@_,O$IHH3-$U7I->;#^<0Z/A9QFCZIES5F[Y+L.7\SGCU]W\;8]3#L8.R] MAZ8 1^ _6H@X&$1,<_JM E@%L I@%< JP)$IP 9&(@ 5HR )E#V(H<0A02P( M \I)4!B)@D))EAF)RVU :]7M+Q3<[,MHF#P5!7G.C5J@5VSL")II[-BHTW%(XQW6V'2)Z_J,2,^' 88! M#ZC'BZ1XZH4H= \?0_[9--)S UY ML?N@1._?)Q7UPZLYM+ 9A_;=-1-5YG2M\94@KF"N"T)&A.\KGY?2 D(@\GEX M8$\WB(??M?@TWC748QT%D4U2B+6N*ZB-A1ZE-J-:W,H7/I= F0)AA D24$!6 M4$HPAK '#^8S-Z?'>Z55M3IL=;@5.ER+>R$18*1L7D8Q#UBDC'H!BAU9N,+? M1H=?YGU;';8Z;'5XKO73F6&)6N>2\NV:MPQ._486C5"1/T*W4(91"$70L 1D#X5'JYA2(A M%A(OH%N\&# H"7@T!\[>TEX1=#L>:C+8_S:;,1Y!X-_BE,4I@U.LJM-DD$JH M23:C@%#L^:'/_,*3"L+0=S? J8V#(JUSBRQ06:"R0/6J0+4ZXP(#KT*JB'B1 M2YF'0B$(1DCXN$ J%RD_:WND>C[TT[+TB4T7>ZOTBM>5^2/-O;#(=C3(MAK8 M4&6"(4 P][1Q S@73$@">)G$*0.$-CM>WC@DUIC/Z!Z]*78\A995ZS/'U%RV M-&&E\>WC]2*N.T'G"QK[M0,6":O.Z0,D \ ]U_4P%-(G!!?U)2 *(@_,P^)L M=SX%D+5.? 5GY/Z,/=W(X!V'^8_YN,YB2HLQ97?&%:MD5LFLDEDELTIFE:P- M2K:!=4P M=9Q"S'E?2;!S'6-L_%,&\]< 4VU>*9 D2L]/T0"2 10&)%I8E_ M&8L6#FKF(IFS4!4/>[,?'#Q#IF'X>I.13GLT8Z'L6*",5&?.+G!A(!AATH]T MV3 H2QKA7 07-09I-H+)Y9/+-XM@<\HU4ELX ^\)&K3+(@] +F!124A+M> MR!#9&YXUFVIC\HIZ/2_J<$" IYI,'C(EZI2S46M) M"_DV *,=Y;2\!R+,8X_G6'@X-#Q MXJJA# 0/,(2,QQ"!$*J^SP8>(@B,G> MSW_$_4%\K>9XE&9*22^3[D0-HI]D!C7&LZAQA 1Z%D,LAAP)AJ"J>H=R":EP M!6=$$,(%]2)4,O1Y7B2:PY!C(/"S&&(QY$@PI%8!Z,)0,BYY)#'@P/=8%)2) MA#@,L?<"#'D;!(+OR*$Y'F;_\-5)_5%#I/[K#@[?'3TII546LR:8\907I#PC MA#P9"!>7J7\^H&*!E:'9&$F8W,?#7N. PKR&\61G&6FM1?-N8]!6]5>J/JNR M?CD'1&D_]4#H>[XDV)6R]%T8"L.VQ#^: HE73:>S &$!XBT A ^JM+,((DX9 M"W60P^=!"#PBRIYB$&':EN"&!0@+$!8@#@40J (([$D@A' ED1$-0! $T_XD M$<<$M"5R8=V,5X]W[ ,4]E83GBW-53T4V\2;R\=_%_GVOE>=# )K"V 6P"R [0' 6-42BG@1X(QSRD+U/]V) M'I4-#$ ("#Q$U,@"F 4P"V 6P#8&, 8J (,(!S**P@CXV.>0!@H-RFIK0N1! MHEIM]A/?&(HUG9+3\MB5)C'L+'3T[,SS')J^GXW%N68E ZG%[XTF2BE>!I7/ MK<=;Q] E\_,2TM8W@*ZH0E=$0R"$&P0L] *.!1 >*!*.B$#A8G^KE5P6SQ)9 M*/$^:%3. [@#"-H;VFXC,^W$X5;!;WO-3 N>%CQGP9/4Z+ E92Z7/H0"<)=C M*?VRC2D)7<[W"Y[O)'YHH=1"J872=PJEJQNM,EHCO652>?U! #AT*6&8<$++ MEM#,];V#8ND;[=&ZBP2]\^ZM%GLM]AXI]JZ&7E:9L1 #2HF+*,?( \!'(BI; MP4HD(-PO]!XR"&O" GA_/)=OWY8UX=E?QCJ$/OW<_&L^NN,':R_\UN!YH]<@O_SK2P[H; MCQ\^_?++X^/CZ5_7Z>!TE-[^ ET7_9*J/_]27OO!^>M^\&D0ZU5.AB??+M=, M<4U@_V>2C?LW3XU$U.\2YT:AA?-#PX7S&&<* W2X7#V^YTPRM8H*(N*>?J3Z MX$&AD)*\_M#16OXCZ:C_J@^ROA;D^SC]GHPS#19JXA4.Z;5QXBQ+='1>1^/5 MW;-)]\X9WR5/SF.2*N$?J+_W;_J)^>/GY$SX[OI)&J?=NZ?3 M.<&H+?HRK;.:MD;38/.:)@0%(>0"!210!E$A'?ZGM"X3F< M6'=YLSC1@$BB5X&;)L18R>'7Y"%-,L-C/B4)'=_%8R?51^]J X\=-77**' > MU#A&/6=TH_Z>)LH:4 ^_RXV!Q_[XKI?&C_'@=%&$YCE'EPK=*AS<&'F^YU&UW0F-F''MB\^^3]U/]IL8 MNOGU,7_"]6C04[;ZB\7O9W M_,^K<+Z^1?O4XZ M*8'+1&(%#TC(-691&;@205YFC!*B[)Z5T[3V.>"#DRA?_4&[M>DDV4CY-YC[ M%RT=7(-ZC4NR$A6SAC.]%]0;*,-*>RX&EY0O,1H,1H_:JU'NAOIL9VJ?R^1A M;*HL\V@B]#N.%JZ=[V?\H\9&P\QH_*8Z/VRSD#7([:HU2-(E2UN[WPP;3[)35_& M3C$@T,4>]9$'"?VI#$=UEO!*C2WFH[6M M-XY2<.8,GF-,CC]79GD>@C>F4));P]FT6N/56"S!2A;+QK6ZI:>#.QVHO\_S M>13#I%D0OF[) PD6^ZN5Y5(_]W7&Z_R\N.> M&E58G&!I/9@>A?-[-8_C)PQO>'2P-TL#=" Y9,US:VV* M=V Z6,6#J.I6!KDO /3\B *)$18($JUX! *?!%4/^.T5KYE,5]!!='_EKRU2 MO*,)F1@^@=87 K33L-]GKG\KD E7%?W*/ \PH+3B(<<$$]9!?EI-V !#A?: MK,X;]_+'>9\/>QO8^'NS&KR]6@W;K']K[8FCC5%8.#L"./.JXB2"I.?YTJ40 M>8A#P@ %)9QQ%\"]PME;L,7>!)PM*2MJY-Y+$S"KC+HM4VV6YGF]+,D2=#W83(+>ZE3WM5]?EY:\*LG<;:R@ZS IYDQR#B@!'I>,"QBX$:9( MLH %@ 28NW,IYNLN/W2*^:$DZG4RU2^&SO^-U:C3)P>Y>?Y'Q^1JBM&]NM>3 M+MK[CIJI@?IA;J/V-U([@-(,YRY6EV=* MM/HW2KO-;6_43 V[R:D3JID=WN;YNWW][LY3$J=.,NPE#>;,OC2#UPAMFM=0 M#D=.7[U@/S4S-$J=O(+2_#8>F3<976=)^L-LI::J!$/I8"P:%LF<1 %WDK+8.US%LH))#_[ MZOR#?_X6.5\B?OGM:U058M0-P_DRC#7[T28#>I^=4JVL_NBF*I@2Y\-@4)_>'#I*RQNH^?G.O$F60*YA1JW">QEJ): M/?0GY]^3T;*Z[)6UV!J/!OWXNC\P^Y7S,4UNDC3-'U)58?_<*0=RB^[?:J&5M]-BF\44YBC\DV]LES]MLWLH)]/%U#N505M M,2%Y":+Q_ WUM'ZNO>*7?%9ZY@]?DZ[VA=4O8\?4+/\CGQ\E6OIOD]3LQ8$N M6-YQJUPRL&?VC5=6W?^>"HSR;M-QK-3K1EERPVZ_TB4]975Q4;-6ERH]:^ET MUO(R;^ ME@.C71KCDST83'O3(+@_#:IIQ)=J:;)\H<]'P_3%&I(/WFF;+EPHVU[)P$A'#TIUGCK.PT#CL/Y,9R8_&(G6*-V-U7SE<&.H M$";#09)E=?.YKVN/U3P;!#9^PJBK9SGIG3IZ6,ESR2[F_FD-SV8T4VT\?07Z MP[E'Z>O5OO'_U-W76>3FXSR"-K]*BTGOVX5;FBM"WN<3\7REAOGW+JV"?[?) MR76:Q-]/XALU"9_BP6/\E&DK_RXMYF^[(<;;C,]1MI4RTO\C$PAXH422,! 0 M #&+),42>T2XT$-1L-/9L3%(E-D@M#]03ZW:R('90U7$$KCZX]OG,_%'Y/#S MT+F\D)([9^?AM\NKKV?194?]++; X+W4<6PILX>9->WX73I7%XZX.+^\^'P6 M\JLH=.39.3\79_RSO7'&:S5'HB MISO'V3!3CN5,/N+;WR#SF)[>/QY&Z3CGLXISW\]L*DG?N#"9V@G5)7%?[8-_ M/23#+,DWRMS',MN:WAA+TJSR!@_QD\$;PZ+5[2JWO/[]BD^HML5MLGT=?CN: MAH(T&08@$*$HQ,1GKD\HB/PH0B$.0"18^T)!=-=04*@N_F$"HC7)Y\/>WY+> MK1HYURZ[\1ZJ4-'*2)&/$57(0(4;@M"E/N$,%@@A_, /:I$B*:&/0A=;CIBKO9H:]&?;Z>7 MITY/1_A3Y<9^T>9ZP:LQ/]A4^:K#28Y7W>(ZC4^IPO]\Q.73\^?-WOEOHT?U M_53AWTP0)S80^]PCBQE1KM<4&/L+[U7.2/5^&H\5=*9][0\,G4MU@U@A>'*Z MXPZS9ZF8>X&G?.5UB*(X@%D^#;?)4'T\4.]XIT!'S87F9%J4#_7!8YSVC KI M,Z,\6+$PU8MRU<^^J_4=*GO?^%%J/[I-XWLMA-W!I)<43)+KGY>/R[1OTME1 M^6C+;5#?HI=HBE9G%@S.9F.2DY1O3;12MSULN@74D-XX>GEW,93G%T"[./$(V * M]S@2,D1, 1L* BYU$660PWTHA5RLHZQV)LT@?'$CBG7X\-S6]J_BF_]:MJ=] M55+ _^IGTXMDOMY1L=PR7^TO)H@TO:C8!<-J86?N47ZNX#PK+JV>F-]JYACT M)$NZGWJ3]%%Y_5DR_/#;^#$9_"CYR)[=?W:-83DRCWHK,>A-IT2!RF-26()Y M2%Q[OR?C^"_G5D<1=8AYE"D]2D?WYN_)S4V2!^[U5[1L%R!7R+^"3+4B]P^C M82&S2B,F]Y-!+IBYZ:C^G"9W2C#U;93>C>X3YZ-^S,\Y^:H94<&WJK1"G[ J M;4GB=*BF=$JVFBGYF'*YI<5/YJ_5X6T!(;7]0[V@?H&LNIU^8OV6&C/50Y-[ M'2K+X7MHTMW-*UR.U7^*2-J-6E^N+X+ M:H9;A*6 GL>$!%%$HX ($)0M&JGZ_FHS9]US%AG#7M^!FJ,B5FM=*=0,Q&KM M4!O=C %\4 M2.)^U(\_,TPEC%"XZ&9,\*XEO MG^.;EK>HGT=#MU%;A^DY3IXH<9<']NMAOD\O%>G]3E9[S?/VB%!K-P$K&E8T MK&C8&=I\AMY7@%#92>LS,5[-5(*[NS('#4NWAZ_F^1=M+RN-R5T!+JR.O#7A M-T$BA!$51 KD,DH+6AK(U8?E@7U>X5'+72E]H544WRU-7'DQ$0Y"'1_A8V E M/((PAL6V=X5MJ*('CY#FE.$D]'4B'@\ X6&!;:X0W@*W:852T\RB>E[2-+9Q M7&!'&+5(9Y'.(EW;D(Y47*E(^)Y+(DY=27TBPU"&11]W **0@=VM./_] AM& M'9<1BVU6]]^>[M.*P9WIM&/! S?D;@ PX5P6;8XEY;Y8X$E^@97SCL$ =%P* MC@$+CN;@R_#,U^M#6D_2_ 8[3>V3P;G-K:@*&&85# ,! C\DF$:8(8X\1B7) M33 W\D,J7A1(:W_,:INU;V<[JE;A87L]0PN"%@1G0! 6)'<$V5[H@BJ_W/] M4! F>5'J[X91%,H]1=R*0C13A_9YU%VT(?_,V3^BHH:8#WL7NGY3Y,P?.4/? MFPB869BU,&MA]BAA%M49!Q2BAI"X&'&">(#=HDY9P:S+7?FB<%_[(VM' ((6 M"RP6K, "[%5^9R 1=HF4("21Q,P'T"_"?XPRLH)]Y$7AOW:97/N-WKU]O%G2 MMBC_]VVW%=J"3&\&,)MKI?/R-CD1<+D'"<-P71U2!GL*]_O:"N-[PX4UZL7D[9/\_GN, ' M67_:6OJ3>>:R=6U"7M3?Z]45;P/.P W8<%Y"IK..,W OZ@_7=])Z.2 @ D- M$:<1B[P 4P19V7A*$$3X'""LN_S0?;->O'+[P96_Y?15<4$8J]7>T"".1[K; M1\4_/D?051#):0*LH1K7'AGE &!5' VR,"!4$U'!(/) 1**0%T8=\ESF;41V M^GO<'WX>9=G7DH"LGYMI,AW=\XK*[$*<78W.#'59I*9;$T9>W&A4N1I=%5T2 MP+/4=*_) K=)[Z95$+P/PK)RSI\A+DM2,UUJUUA)648P9=R3KL^) "B0(/+# M4H>4,(@Z91E5_PO",*"$,N%#0EQ:2(I' IWCN )EUSYG=\JR/3-RYMQ]*_C* M9DL=Y[@M#;7>PG[^+!]>V6.GQ7W06L9VIMNQ[41W-N\3+>S;\_QEB_+TAMC/ M&J(V\S\\;[[ECZ!H-[:NYAG%7ORP]U44EO^J+W]#K%&'H!0P4-NVFL#6EH<> MA$GBM5F@7I49S I"JP3A1=Q?;SVS<6T=L6DF,&/RZOA8F@QR@_:N_V"9/BR= M@R4KL&0%*[BNDG'.ES\3&W,NQ%G'&28Y+7S\5QNIG?:Q *T\!6]1M?5 MB%:E:H)Y/D9R&/57X;IHEZ%2669>K;_W,7;G>?KP:G/5A[L4]SDL?XBC+9!];2BQ FI* 98Y1D.TJ,/IIX M@W8%\J96SB]Y+ZUI3RO=1-PTU*KWQE(^PNPQ>BL\AAHE^;+M MV+\PK/+C T@ 8Z[K!GZ U%\BB:?I$SZ+R([I$TEO,77B3,EYD3Q1MI/[,^\F MI[3&.AJ+FU@^6=.S]J5[UV4R4.I\^WO>UI$/>[QWWQ_VU1W-"Y8YQX(K>" XA6% ?4["@!%0^C14U(@N M7V%/.'K'YM7VA)5; 24'V0IL48@M"IE/S PEDRC$@KH"NPQ0"7Q9)&8&GD1D M+@=\W>5OO2A$.Z#%47>1C#U;(K*\FW/-1=7IGBL:-NL>Z]#]54&W^0G\^O.I MX[RPH&,Q'WE][OP&^;COL%($(PK#GMXX+JXBQ__D[%;K M$2;7X["?=0. $BF$ M!Q'"*+\42@*"8"7:K7W.0L5&& 57#C\/G8NKOT5?G8O@\]GO_.KLXOSRV8(< MLW3KE6F3L;SD5=85BLUYG?Z<"]Z<3,WD9R^1LJ*^9WCK7%PK/#;SM7V']Q6O ML1^HOQ@Z8=(U_I(#3,4'ZCA_3-1+?D^<_QW?/_SJ7(YN;F+G3[45?![W3J>& MDOJ@-)0ZQOC2YTSQ\.D_,^?Q;C08/#FCQZ%"RVQRG?5[_3A]ZICPFP909Y#$ M66(*ZYPPN'2N4O5&B>X<=]\OJG7&Q4?*LOL2/PR2<:I^.1OVU*=I7P&N^8KS M43^X&-!GA<'*I^J5H])E??ESS.&$OK*\Q(D?'M+17Z;.30VTF8*^A?"#Y^/$ M(U5!'P9 ;34N1A 3RET10*_8>)#" NK/0P]/D_CB1H]Y-EZ@:1CPWT$8"5#S M<;-_WXSK3JX[]7'=U3XN\SNNZZ[SO_\G^/8E3-?E),NXX::),[BS10'![ MR-FO.#)"Y1(%H8^PQPE"KJM0%Q>S[T>!F)X'?%>R_^G/)-6IRO%MU>BSEBL=]"DE:I,54A-OPA+5&L'I&FD#=U4*S.+Z_/3B!5*J M%3O7Q=MI]^A2_3=6!D^B%5"7QG5'J?I5+9-SE\0]O9[C),TZ^L^/R@+2_XT= MY49,;M2@S F^@H*D>S<<#4:W6M_5N^55]5F2_NAWM;>F2?LI^#6"(A7[)!E.G8EPYJ58'$4*M- MMV]VDU#MZ6G_0?]XEY^-O*A)R?N#Y78/>3U MEAN9H[G=.K^[+M8;;.?]-61"[_F)Q)V;(O/O75K%Y&Z3DVN%6=]/XALU"9_B MP6/\E&G3_"XMYF^[(<;;C,^Y2[6@_T?CM\NKK M673943^+T\WE92\E-%O*[&%F37MKRB"\<(3R3BX^GX7\*@H=>7;.S\49_^Q< M7JD/OD3G5Y?.B?-1E*[%?*BE?)L9C&C G6G ']F/(:^,W53O-J90?6?HAKN# M_LTD-='5/6[6%-C-NNG-^L1LUGISSG+#*QXJ]1@XAOUHQG*[B].\S,RX4OUB M#S?;>II7H&DWZX7+_[]6FO.45.D]:A?Q(R X8Q"H+<9#HC3GB62"S0@ -^_T M57/.#7N7^0L)\SY?U'O<3^Z_ZA=X[55_]KC2F[H)WFK*S04GP5%S/JA'(G;5 M;@4O^UW9JF,;I0%$'$I.@4M!$% Y75D/UP[IUZUL_-?[6=G%0^C&5K9R^GJ: M;B)5,+ L'::5F]Z?DS2;Q JHE'CR2^&'I*9U))R"=9NP9#LQ5]6:O??B7ZC@IYP?!>/C6R8#;8XW[Z9!IE'TR"S M)C7,>B"B7NAC+JE""+=<.2_PP Q:U$&A.C_+SHJQ?U5#K](HI['Y M9SJ"'-BF6PSKHTW#^MXIVD=<7^_Y6FWK<58%"]F+5K]IMKK.\SN:(2G)>3EG MK*.7[W0K<8>"*KY )0),1RR5W*I]CD2\R!16[B5G8;!GW-F\NXT1U8)07>'Y MN3(@\E^*;..U+LBFX 7( <"K=C*8U?/[/G[.>9V+PZ&E4O.HAJ)Y7-7.-AX8 M"RH=36[5/77"WW4_3T_6*O!@JDQU"HBFQS$3-W >B@4RFZ*6NC11:SB[=_:< MAP(EG,(X2_YZZ*?QPB9K;+G>2&WD8WWRJ58BCZ<4*4'3(,K#U*S/7[^O.2O5 MOMXKSL[U=7&WJ^EJ]*:OIU%& J&:RLS#X5-D1?<.&/>P5(% 8#*DQ M+K.^^EC]N9=1'9.[]/ PZ%RVH!;.(.4TS-MLH?.Z45))$ ^_.[^KC4?Y+TDR?RBVY5OM+8'D7&TX)H$$PC*#I)8/ MHE9=G^R9M(^]HG>M]@]$, BIZT$_B1BC-Z(_5 M#4SOBR)^%(S2=/2HIE*9*.HO\STQ"@-130&$4[!>=KL:6*M-^5HM;&/(O$]@ M=KKF+106YZ^1^QOE*QB.L9%2V&Z!P(4OTL]T6*9KS$USW6TEPQK31B6OKL:N M*:BUS$!I%YUNKE.CR3C3VWP!G)/A_KTQBJK^II&RX2GW>40\BGV*9> 'Y:D+ MH>%"\F1=$=88. ?6&72ZR"G3F,Z\2' V6A):6Q*7>1Y&+E)K$>! ,@$Q5I]" M"#P:\2V7Q'^])<'[A#%EHSSD[N/@:;Y-QUNU#O*5<8JEZ<\WM]XF[WIOMH%, MKE.%_4\.(#D'S4S M=KF<^1V+9++I':879]-\4+,]??DF?W>T7=4QZ:R=VOE'H+8H983/Y*:I"V?S MTI8\0)OQ/Y1A/?-FYF%JOD;3X>M%T!O<_(ZJ/IH\[/N C>(*,C#V(^EZF!$W M$$!2&"G8\#Q* \E=1A=\VY=91^SOL%8/>CVN"D K+)FBRW1.YXI#5T.17E.] M4GI!I\N9KV:#[N\^@W0)H[LIUC'.F7$H3>S8NUOBNKYW>7OR4_:?SJ-Y@G S5)-YK_;Q^RH,T M:OY/G3)@5P:.%Y^H?5PUW]V")D:[@NJ^:G)TT+*O+>Q? ?<=K7\Z&CH<]W8WEU99O> MIS[>F;.VSZ-A;S0TLJ(MB(N;&[T)Z,O,@C49806GBT?G+X^P/IB]23TJWQ.6 M2[FZZ628)5W3G6R*]@^%+IJ,FS)HM&13>7ZW*5)EG:[:J$?W>F_5YT4W97\9 M]?Z5Q:%GH=.=64>;M$JEO:[X_H^II$'T%_5V^0= M(?4^I8O?= BFU\\T[.B7T"?,YDQ)/;1KXC&CQZ%Q4L8F/C-V"/C)'&$-I]=/ M"T-T;[4\,?AR6BNB#\M'NL-*UZQ][0'YSJHCA*8.Q$RPF?$")-2]*DS3._'# M0+=[T4^]'PW[>=\7_;3J8=.7- '!7J+>2FW01>"M\FJUU*^P I1@CJ:+,WYZ MT)6<3O*C["732V[BR6"\=E'T8A;Q//VU:EVKZ)FNL-$ /$G4;* MC5)M%M]K9)\V;EWN5S=@\7CNZ2*G7U,&S]K&7:T(;B[/D)Z6P7)!@.<%40 ] M0)#D3')?,I>'1&!70+!S&>S>7,HEE;%LU\K8RSME)]ZI.R5IIC-KE)$P[)D/ M WU64IYXK2Z9]0%G 10NISY#7$V>$$6^=4A\E]9*9@EWJ?J$!XP# CP$?** M?N<4!I"LKC-=]YR%DMG+O_&OT=\N/H?1U\MB?W"BOW\[N_JG2>B/OOSY^>*? M4>0$T7DDSZZH8?6U_V-< MFN3^83!Z2I+",M17*Y-#MU9[6Z" >41(3(H) P M5V/>;-9UF-SH<)2_0VH2OOK7$RVU53K'EWC7IA@A4"H6?E= $F7M:24GE3RN6H3V,M_^Z_EC9WH@>;+R3H7?(MHF;/>Q]M:?9R) X*+-GRYA+;7_(=R'G MFS4#/1IAMNT/3:'N:_;!;&GW-2LE2Z3DJ)MD:O)B2V?^2G3FNPG_6^4ZW^UM M#T.$;L(XE%5A',_%!$8 \0A$Q..1*VC!GN )@/D"#_J?FBMW-*R';>8+%NJA MB09XMSWL'X)W^W5E]#E2;HM/%I^.#I_\6O551(7GADR#D^"Z E2"(LSL!9X; M+$0_-\0GOT%\ FL9$]\O/BUI&M#(O>@VC>_;=B1U,=S]B(A/;M5 #*^&Z6F)BS6R;5Z/HL,H6)V/QAVU[2:];UFT.;XA"KR(8XBP2(4 (\B$?I" M %I4A[I!Q/EBYH8^QZQDI'@)/GW-/&T3+";/TK]C-?F 5!U0M+@MWFF:G9DK!3,_/R^2B0J)G?_(LAJ)[$&B*#1"H%QLL M6>>2K*[EZXVKTJM0AH$K(0$"13"(!!)^H-9;(0]3N$-$8^O-_@[5-*)5?!>; MKC?:ZWK/)UG,U9*4:>KC-#;9?R;?(E_"KY-!HE#AFIR $FK*'EH.[QHVJ2)? M5V>.5_*0+8K J9-G8Q0"<1\_F1+T2?:0# V!BDF3G>;LZ'Q8/=YQ_SZON^YK M63173C)SZCR#4/&/N)]3P.C,U$Z>GZI+O'^HV2^+U3.=%GAB.&+ZPQ])-B[R M,;_-C[63"WA6CK)ZL:I8?J3&K9/DO^?T,+^H\3^8_F&:J7N8W([&_9R:H49= MH%]*7=1-IM7KIHQ??:2G[_K)@ (\?R% K8K;5!/TB=C M@!HG-./=G)5FDR.#W$2IFYMGYW+C"G+:?!N3PEXM;2==P%MW0[5!IS[)Q@TL MR6IGP*OU-F<0"A@P%RM7SW,CU^=E+CPG"JW6. .]7 O^-#Q(RXI(-CK,V;AR MUG67%.$UZP?,>VX:J,NC_,&Z#0R8N?BVN5U?]@"-3J#"RSC^L4^X*I@TO^ZM;*PF*MIUD_ M[W>G!V!8HTP=:$X-I2&ZI&V)^[T37868,_>=.FL\]3M<"CKJY*V+J\Y2SH3FU9I\UL]=IGLUA-KFYZ7?[24X9 MW)TRY?7ZI@953]AU,GY,E!.T=$0Y,9AYL]SET4BM6;NJ[_>S2NQBS5:EZY:3 M@@))[36Z++*-U7*:7#1-[M4XM;1M'0K1-#2-]G5: X:L1F<@! ,$Z@,CS=,7 M"%1FFH=,1GBSR,C7\M6K$$EUS=)@28.E=HPNH:-I:N?:PC5IS:E*J.L3E%'6 MNLJ>BV$1:W9H&6+\$C^IG\K?IH0GI4H:W*AZ[,%Z+'I)9+*GN\J;_<@I&$>5 M*O6*Z=BO3M4X^"5!RIV/O"",$/.CT/?="!,0^@&)L!LN$*CE]5I&LZ9+I\P+ M8_Z%Q1O-:D]A8JBK9_6G_-9S%N#J9G;N*8#-*Y*NV<\!<<[Z.W7>HC\Q%;%2 MK%ZV%6TB6G[E3PC@H8A&) B1"*0(( EX<;:/0L$6_(GM1>M9\W69;,&-)6M] M1E*CDG5E:#CU^TWY1?7BW1AJV8*IH(2%?E;RH.A@LRXRK A)EYVO#GLYMV;E M[<_&G>MD$H7[K[E&,T,QH%D<2OX^3?=06&0%]:@)/G><:VVT:M.R'C_0CS+' M+KI=X&BAD6 OJ9%XYI04V:1[5Q-3/5&%#7ZM^6 JSH?9$T/U"F86B^KDM[@# MUCBKG0LS:6*F;7U>_MIHY6#MD>:),P_,G_=YE&4F8+NR3% E[O4 \R#'I4P M0$KGR]!9X*)ZF: K7,A\% 9>@)E/H.]'Y4EZ!!C&.Y4)%FE/^&!]2%96#L:U MEPHZXTX!?RKSY:=MV.(L"94LN;/W,\D^MOK)5C^]\^JGCZM"I,"M)7=C 07C ?*(&^D.)D1$P$1% JD^\\%\ M#&?#R(W,E5(4.GE5J22?:N1Y,KZXN8K_VOJL:Z9V*E./49^MC*C2#L6+>0%[ M**):U/&]24Q3^K&+]6EQT>+B>\3%&F,N))[$F$D1!HB"@ KFE[A(?< 7NH$> M!A?]9G$1="!8FPU@<;%UL8FFWO';4.!(;'F_3\$XIQT->ZVSJ M63K.,#&)A^/XKR/W2>$:G[31@-MA ="O'Y=1'],0^ @*X>&02Y$WU0TB2?Q( M[@B 59GWX+. K?2 MV= C&,%04H^#P.,,<)\51HOKAMY"+M7A=78+ V8U*09LDA3C[>CLT<3WM&FB M[J@-D](+6A_Z=Y 671SDW0/ M&/HB;&VATC:*]%(9:C_"6BRQ6+(42[!7*U0DA$%(,?5)1 2FRE4J["Q/1L$" M*<]K84GCX2*7-AHN>O]H\MXB1GQ-AJFVU8[3U=Q"TI&2]-YHHK,J]Y*D]:I' M!)N^:?L!G];Z&'O$%5'$)2$(PX "$-&B,ATA&9 = ?]P9B#K,-PHC>2FR]Q^ MB+;89+'IS6$3J[ I9"$+ )8"20($\9CT"]8,"+ ;[0&;&C8K48>Y:TLICQ.; M+/UM5::6-_X\,2WDG'K+N7:5W"VV9*S5!YX8WH(?FIXA?YN\A5^MP6#U6N;8 M-9OIVQB5UYDP^[2#HRYSZA4EE^MN499FSMWBHZZXT35U/Y+!4U[#6S[3#'3V M\A=R2KQ*,5AGGRQ& ,*JY4$80*S)BRB'80@CZ4.OI,R1(H2+?*G3SHC/-%(, MGA::)_+'..V=FX;E%S<%]5')X"A'Z>^ZC?9RJW+*[ZM7]%P-I&+TS9=:;0'J M 4H0] 6:WG>!R'>1.&EC^@E\NDCI<&H:46NQ[JA-]$=_-,D&FI'FMI_E%*'%F$R)\5W\0U<3)YI;)DW[ M.?>/7D@SJ"F/3OUQ+JL_;JZZ>*O"O'GLJT_I?*&>LZ@"R^KJL)_OB\6NO''( M0PUA37GMW/-G+5"5B:Q&^NN:H>YG#_F:Y(% Y^KRJ_.G4D MB M&?1?UK480%21)Q,08 JC B/ P&DKWXOP)]%-!(S;8O+%[S2\7%X(M%?[#E>4B"2$3)ET&"',2"0@"DM*1$"HZS>T*-5J%._ZC#F7 MI>-_?=4W,W:<_NU+?]B_GRSV7QA.\@^6LQUICMI5I#0+9MM/+[;77LYIOV;- MJC8:/F>82!CR$'B<0^#YHB#_ *[/7/3J:Q;_U?R:+6N"\/)5T^Q ^F6SW(S6 M&[7V>+5?V\_J?><7C!,G)_HK.4<*>IW<&#/8Q:I_0MD>_-D##K3]*;Q+#7ED01.;>1=V&FNQ@*O<%L:RVP1;?>JJSV3-J?7^?]/JY;AJ:W!G+=[;F ISN%/H:B_OP5'>TL^Y=7VE_[]1J\=%J M\:5V5>+!+[^GH\?QW?.>>>';SE^NU';JZS;AI]?46FF\II?.-"%H<7%-PC^J M[>H9G?Y9;V5Z6QM.]%?,0,=Q>JLYOS*U6197?YFR_SNANG@P>C _:S6>V2LU MB:)NAY-,)^%+*,3TK9^G"BQ>R0Q7_2$?O)[2>TUN??;L&/4EPY&AL,X#UTLF MW>F-S#4:E=3>KH1)H=S2"PUZYB"KZ0-RE3=OJL:D@%F-[E9Y;+6OGK];^2(ESFSV-FM/C6P/G/EO$&A[X-@>. >4 M6=L#QS2Q>5$/'/S!&E;OV+"JNTNFK: M/<*X.6_!N-KE%69LKPV6K3=2B[%HB+73\MK:U'K]U).HGE6RU*6NAI%S9U-&Y#:,6 1&ZA%\_0K M=XLX02YOLB).UK 1ZX8'<2^/2)338=K=E T1]"04;ZV'K7_EE]_TS]Z)RW9. M*5G,=_KPVXR>GQ3Z,O/AQZO1@Q)9"OR?/SEG]R:1*%\J]8+3U"#CAA994D5L MVN%YLZ%:\>0.Z3-%@'.B\;3*9)CM8_1XEPSSED>C;G>2S@<\7\@:7K[C99+^ MZ'>39\+T:HF[YJ>+FZ]38<\/M<0H&V>K^<1IX(HHQ-!E;L0]26E!^V+,D,BO M\8E33]GEGKI," B@SYF8=N8FH5#6^2IS9^USP$YTY*_(/9Z?\R?K &AZFFKR M9I0H+9P2=)RY0&=GF0^\T7:C0::>"E2FZQP>_#;*-&@4'RV7^ Y-ZH MSY]!2./\WLW3D[^MA[VW(CE+6ZY5";Q/WG)I]H%W7^JYS$2UK.66F7J)2_=J M@K#%RULI>64I6496;J7$2LFLE-"7[*MOG?)*%*V]LWB06+9ZR\I\-*S,*[-X M,:U";HP*P$D@) D98%%$4 3+RCJNX&.AU#F/!2:]Y:'"* ])/9OJ/BV5RZNB MI^&AST6 T63OEM=H[;VXN=2ZNY#%NRO/H8<:K8MNI\@OJT^V<&?A[DCASJ^U MQF:2^A(07S(@(X\%((P*N!.A#!=IQG:%.[\=<$? 09IT6+BS<&?AKAUP1]P* M[L(P=#$7(586'B2001&@ N[^/WMOVMQ&DJ0-_I4TS?9NC1FHBOM0O=MF;7;T0>2)#@"23 !! SU3+BRLR(<'_"W>-Q M=^ND6VVYL2[<\6[ '6'X>.'NL*+EL5S):!1NV:M9;,4!;G_P=3@>%FRCX;?\ MR /F^UR"_VD,0PV&,>L8)I0K@*!@&J& 9A6&(22=>$L/M1+1OY4"JL8#=4<\ MJWNUAV\0]"AH$^(Z:YLE-=T'-26B\:R4-DX8H:1D@C'.M%:5FA("S6ISFQUZ M5KM64]$+,Y.T-&EI-[24-=5/I.+(.8VHM=)!Z*RAJJZZ:[E8*:2V2X=@UUHJ M>Z#5Z$CW#?]]/\[[E,_R_O3RNBPFUV1UI-C/>I!VD#TGGL9"V=05@P!BKG% M0^ %)@AH61<=PMJ2%=;\+AV+6M(#"BYE+U6W: T!<0]VHY=-9PVOD-V6 M.L#LX4E["^UANG_BSEAC+3JHA25 H%A])9B-2BU2F+7DK?,IVSA3(CW<+BGR MN47OYO%Y@JP$6<<#6:*Q7)U17EL38$LI(X2$ -26JY&.HI8=W#8@"_:8:)78 MF" K05;JL[<#X DF4%-!7A./&*868B2PI4W&G#@WVJOLX+*NO$4F<_;O)%A?Y>]ZIV555IRG^S5_Y??==4 MER;5I4EU:=[,=-E6_GDW#@Y2W9J]EO+R9?QZJEN3:DVDNC5)2E+=FB0EVY:2 MHZY;LU+!-7%24G9S6^N^UP<70C8=*#%#G'C$*0(("PFXL^7!A?:.4=7>P<4] M F_1F/+BQ\U2G_=%V^'S3T%=V\MG[B&TVG#R:#*:$\0EB#L^B).0-.1C#I57 MRGIFO,<& >Y]!7'2&MQ>CH)X*XC#/2J.N&A#@K@$<4<(<;B!.(PPL=8:1(BF M#%"'&:\@#F#8HA7'WP[BB#AB*^ZPHN'O_GJOE\J1![\/-FU>T@:CC*0:6R2L M%59B)#3!JL(H0H+GN4-/,TI?<<&F-4_1F:?%XA4LE9A)6M@5+>1-PK:2D"(L MH:+0!.7C5,#:4A"$\O92K)YWAK:NA;P'4)NIV4D+DQ9NH(5R*1_:(N6@91 X M <*.B# O69O::8>%VZ&]O@,M)+)-NF?W;?!]/SE[H*]ABKJLF<]]:/G:<6=O MZM41 (& CG+A=/A<" SJPR-AM=J-25^_N^C#&N'K8]$]M[V6!WPG-< [:V$D M93Y,9<9-63LDH,!>(ZL%(MX![*&KE)D:BLEN/(-=*#.229F3,A^>,E/6%*T' MP;_ 85.&$G.''83,+=Q\)MLK^/RD@[$59?Z??#H9]&?740X$@NB7@];E0PO\ MFZ6^YRG2L7.::C> 2C21$&T9MI C# F%7"O+1-CJ2Y!Z"Y<"GSG"ABF!5"4J*94-X 7\4PP[^.Z-WZ"]O07-XNXR!I M;M+A2:>S0G$B\LHIBE M8,A;URKK)JUN*^6"#II>BB"%J2!C&]+034)I@L4$BPD6UX!%#E+1QP2+"1:W M"HO'AWS= #<)4F')-A;\;2,"=RM.ANFXFDSFX\D\+U;[(CS->1ZK-X;9.7$* MT;#&C/&P?PG-G! E']QH P"W)Z5$5!=X]NO_>>Q44JO_YI$@=T/9_??/CY MY^_?O[__\_-T]'XR_?(S"EOES]/P\<_U=]]E?WX=?1CU8TW#?'SR^WDI*L/Q M;3Y0\U<_-MQ\5I9G!O5J=JU5>[HK) M2BW/[E_R4\^3_/^'R?]JS )'_JC[_T?LW"KGZ^G MU?R][A'[KWF^['H:,>;?9@9#9CWV5$)-(2+2>4X\8=2 'M.KQ6F*LIU3JXR M$T%N/&]HL_V7S/X6R@ 5+[^7]_@\&0W")?[^^Z^GYN\N4V?3MUY+_QMWK]<7K92N.B5,KN;63O[>.'.LXN/F?EX=O[QUU.K+IS-_.F9 M.C.GZM?L_"*\\0]W=G&>G60_F1JY[I?UJT=S!R/N@<@#*!WC+E(C U3 .ZR\ M!,94<&>I /R$/(F6S_Z;$HDOF)H7 M[03/7\9P#8RS! $)G&*>YX/;4?[QZA_]Z1_Y_*$T#A6&]RT\40%-<<@ZF&E_O'M@ M!F"L_*,(<,)C*X7"2OIZ!K32M250].G"BGHF#270,,6);JLFUKW=/NQ]G_-IM)]G,88PRU*%Y,Y5-7T3P?A] M/ V;Z)=Q^-(C!_])4CI8*W]'TJ'"B/M?HH7WM3\<1XMOED^_#2_S["9<8C(H MA.-'WI\>JV <&X2\^^M_%D9I (M^)1M?IOWQ/!OTY\$QZ ^GV;?^Z+:0CW*K M.69NU:H_-+F=S^8!2*,J]6=Q/_YX.9_$K1D6;@M[ZX.S[A\38]3D8NG@6"L/ MO1 T$I@Z@Z2>$,6K!2[.'A Q0U#2+\I>A/K7\T7_FM_R.^55 KR]C#Z7@6 MO.[XYNSC/(S@XKH_+G.N9F>3\;=\%O2BM+3N'<:E5[1 M:I9$.G7>E\VI]"RQ%8P((76-D5(+1>[$/9?= M@9>=,=.W*EN)>A(E8$O UA6C<3OZ71]:W%5O*A?J#;!FQG&CH)<,$:LM )5Z M$VO52J&8M4V@XI]/,5%@-ISGYZ4?^%OA!L(6<6%)XT]F^>6'P>TT.ICO_@K? M@U620.O*?@#:\7*?]% GX= R^_\67>Q\L",KKQL6C(1+A34-4-)"3;S5SFD5 MS9D"X@@QAJ_PY;;GY14+,3L=E["WC2+>&_AY6(A#J 68HH8'-=8TOC2^HQI? M)\,=^[+M$])L^Q(0I@Q3P!%"J2?.LRIP01@S:"4':%?;?GT"4AV.%1_:_CSW M_>'TG_'P8TO-/<+=B^=?-@[0PC8 3Q/X\7MR$/6ZC^;LR$^F5_DP'K1-IO$L M?CA=RP'8RUI\/SV-$4O%^*0A$#@($0*.8DPI(!<.BI7TZ>UAQ&*]NNH= M[")4NJHG7=@PU^$F'&QL) 6(CGSUT\"/;>!)WP\M(/S/@FK2$:YB-ZQ"BII. M3%)YZ0#PBC-J,;?0:5IYC@@#QG9G%98+U5&3$$JVPU)NAV,;[CL:I@AT&E\: M7V?&=S2Z>#2QNY?POL_SFWFQEV<8].[DJ1YZ=.]I,VZI3@XQ6",GG-!:,QM- M-UU3FZ@2;J5MSENRN_E;L;L9WTEDK[-T@(/U67=*X.[DH>7>%_UBH.%I.DDX M4QPBJI6RC'!A7.638B"IWY"&W<8!XWKXTT-@)S3LA$!=0Z C8%JSI:B2Q@1+ M([!PUG'ML":^*H=#J$9HI2O'KIC6ZZK^$TQKDIC6*;!^C('U(V1:,]KDBBGC M IPQ2"!4$E)L;5VJB\2N)KY#3.LG6Q=M.W#>:O>BSAHV^PY.QQ1;.X*U3.-+ MXTM,Z[:V?0Z:;1]!P[!RWB')5-CFG6&HSB&%"+Y9@M4Z3.N-[8(-F=9(OF<' M81T#31N]=QK5'5'>BMO99. M' $(2A9FG,',>0HED(X3[ 0 L"(W<4R-WN$1P/-<:_%67&N*96(Z'J+/FKC6 M>\^U%KQA:EH!E!3$*""(LY@(H:NS"NPQDIN6O&[CB'&]2OX]AA("'24"'0'7 M6BQ%E02DG'-(D3>,:4(H)+@^;23 M5?7Z95!5@*KN<2<4T7JJM84$[W#TG7/V[;-FVY=<(ZLAPP8(;CGEBM6>C:8 [O"\?'.N]<9VP:9< M:_P>TD.P#H[FM"9QK1_%"-'D8S"'N%92(B4TL\(07,VSPI0G3,JY\&?FP#3_I^:!'A1+6^;Q9B0-'"+/3 "V6M]])A M"*SC'HG*+ 0&FQTV1'J6:OVF$6/8JE&8J-9[@H8I!)W&E\;7F?$=C2X>3?#N ME51K45"MY<9[+@Y[[F!R^WF4+S;=5F>RNEO\QNKVWH7S PR7: ->2*.M=@P# M%JP_AY6MZ\ARJ2CM$E%;OAE1F\&MF8"O$#&"T$XI J7Q^V*N[46U'-UP6/1ZGFX+U, M5/-TL/!BE_;G>3_ 0OU^*\!\3_J61C<:CO.3ZX*#] $B\)$1G5O1 M^,OK?' [RC]>+6N\F/4P;L2KS/2/WT;]\46< M[HOP/#K\Z(]W!6+%E^?Y*"\V\!,JC=, 84>U"*Z>-PO*N+;.:''2E.M3"E$- M/>,(6(*==]96E;R!X%X&-S$/EL1-1.#I;?YNZVMQ<9T'9 K3\3W&"@K)RJ;Y M51S9+ N.9=:?S6Z_EHYE=ALF*9M/LJ!PE[*T]L<__N]_$PCR7V;9:KAB&.X1OA\0,3[$U3#:4EDM(*\>4I27,IN\E_7' M@SL]O%Y]L0_U+Y?6X0Z*@ (Q68Y' ?M+U\O+]0XPO[H#M! 4()(.=N7^6A4 M?5KPZN+K<,O+^O4#3WLQ_)K/LK/\>_9I\K6_ CG?AX/Y=?@S2$AE5 04'/5O M9OF'^H]?[EM\[Q:AL@7*0O3N\4A:>0]*__++NY6=J;K_$Q^A]7ZVWD=XES=[ MV](#XK79M")_;MG=Y6GP9E#6?ML*=+/"J:S2 SMIF6UCDU;E8+\#7GDRL M&6#?^>"3E+RQE*Q3\29)R;%)R4,]:(_F>+-(>,!'^9U_ZQI5*V%O5;Y$^IQL%U?^;3R^$L+V3M]>>FT2TK[O,I MG\W#)8(/?#Z?7/[1>GH5>"]VDE^1#@FZ=DC0*IJ][2GXKJ&N^W02O%0J2W$F M/-&0<8P,T0QP:FH<-(JU5X5B'1Q\IM#?KG 0RO>LS333CBI*1T&RN_Y#0M"C M15#9G!\+9Z6"Q%CBE"2,T6!05@BJ H2U=WZ\#H+RCB H>D];9>1U4U$V3N_? MAEG9PK@BPRG*1A8N.PS .LA^#//18.W#KO\UN[UY9"+"0']YXOR1W\S?_?4G M&--;;F\>D9Q%6 =M@7C>"?@AL#GHM0"XX+M2ZA6WQ'B"F"/$<,># >&N V/ ?"SHOL G_:H^[H///5TK=AX$(1:Z6W6#)-:P21DA+?#03IAG&+X7N^DZA:0I"$()U&$ H;!)%8":X= M9]Q+)#52WE0YG8 KYDTW$(1W T' ^]VT--L?!#FTFFJ?AK,_3JZF>9X-(U$P MR%(V#2)YD"[U2Y "-]P'ITEP4XAA3&GM,8.J;C($E#)FN[9&7!=IXW.:R^H-%X$2\!C380GO+8.%..V$SK?#>\"OF^U97W2 M^:3SN]3Y)8XC4(1K1;D30$/L@L)37>D\LTALE^/X0IWOAC\ WLLVR\;LC\YO MJ>#!EI/J?X+_GD4MN)I,YN/)/'^@9(#E6 NL% ,<0$6!@)9AKV+[&2,A(%7) M@.H"SW[]7Z//HRA!Y=<_3>*C7L_G-Q]^_OG[]^_O__P\';V?3+_\C # /T_# MQS_7WWV7_?EU]&'4C]GF^?CD]_-2"8;CVWR@YJ]^;%B6%,@?9B9%&:_S^^.& M&GR?R]'M("]+#>175^%'L5IA(>OU$R[6+KQ7/5I_ 2RO?KR-1H>VA8J2+Z$B M1 B9\%^X)]1,>\NI!([@6$90M!A0^&VY] M]:IE7XK19]^OAY?7V?>P1]1E*H;C0EK_^[8_#5M'%H0[O+E47[,J/I%]'\ZO MLW#7HH+&JBH48KXV4>]9D6*@";TQJH31&BI+$&7$:0>C2!D&)&>&=H*+UJ(L M;61C%I -O=OZMO9(Y:![ [I?R6KE&\4/RTO=WXQ7 M\V??9%1;OB,E]R:Q^/=Z6E_DIO\E/_D\S?M_G/2OPB1\Z(^^]W_,8O&0ZVDU M?Z][Q/YKGB^[GD8M^K>9P9!9CSV54%.(B'2>$T\8-0 Q[/0Z8R^**47L,Q$ M L NIJ+_DMG?0H)U\?)[>8_/D]$@7.+OO_]Z:O[N,G5FL_./WJOL],S^?G[Q MZ=2=]\+?YOW+Y64K*>&OE-G=S-K9QPMWGEU\S,S'L_./OYY:=>%LYD_/U)DY M5;]FYQ?AC7^XLXOS["3[R=1FV/V6"/5H[F#$\P")!512(P,4%Q(K'[8W4]?@ MH@+P$_JDZ??LS]FVD:A\&;_^83@/BQ73;TL3[:38];+EO?A#%G?#D\_%!Y_. M?Y_=G<17E5,KBJ@VM=0>VV95F*AOX6F>+X,/!J\JA+3NQ(GBL+2C:D^71[BU!UJ]F:-G+ MZ5@5L\W%(S@#A?TTOMQ42H WCEMA$1:2:VX)6VB<":;IDI1P+R ,.P['$B%H M(.6Z+IK'I13D55+R?.1BZ==WXFP'7.H-OWO\F+6\!Y)/5#9CNRRQMF;-N2<^ MXF_TC$=9(.Q9%LQ.BOH\&LULU4"ZMYV7#1FB]5N&.[*?BEC"Y'86$'Z6>D,= MK6 LE[!_N*9JDI0W:#78$>FH6K\'P_-K?SB.ANBL+%*>W121V4(X8BWQ8Q6, M8X.0=W_]S\+B#KV2CB%9G@UB3^:H_G&;?8A0VRD>YU1QSXM!]-VVU.=;' MR_DD;LRP<+C86_.7NU]G@V.X5+$- ^ZQ-)A+I*!E&I;,'>V=\[Z].ALM-+YB M+97=V*0+:@_ 5+2H&V#3)?ME+:#HYMJGND0K>$F;8):32'M"XJ$=I1HS#;"K M\5)P8S?L;47;(RRMV^6*]0C9209E@KB]@KCN%*1[F^Y6G#5U;IT+VL\5-U(1 MZ1'TE.@*!8Q"#+Q5=ZO-X>/1/E?P/4U]KMIU9P]U$@XMV:M@TN6#'9F%W3!Y M)&OJ(F%(--64$*(40T*R1?(XA8KQ#E$:6^1[;^ D\E9=Q,Y:0OL.4Z_!Z@,8 M:QI?&M]1C:^3D9)],0 $:0P PP3@7CEIF))0((?H(N9A+6F/@/Y* Z ^1JE. MV(H/;7^>+WCLV[40-JW>C-_C-M._W\Q..)JC*#^97N7#>&XWF<:C_>%T+:=@ M+PO%_/0T6K#F1$D!(#$VP#/D(L$/85N["T @LL,,J,5Z==YCH$=R2SD NG,?92,@0]X_6! MJ<8 ;T@2;_<,1V: M-TZ[#E&]6RSGOX'#1FB;C7XZ:^SL.TP=4_3N"-8RC2^-+U&]VS( (&P, F] M\!9"30B1W%/I)*SCM5*[]IIZ[(#JW:*%L"'5&Z%$]=ZODZ%$]7X4+5!SN@,< M$ Y[Y+B4X5]KL*A;_2&%J>X6U;L;'H/@B>J=XD]/W0XL6) MZKUJ($K4](4%&L>6,X0RIAF$AAE<+I#=_)9JGL$-)A(AH%"7E@@ MZIJ8T$O4):JW>'NJMX2)Z-T-M-GWO3,1O7>+>;PAASJ-.21 "T\HME8Q76.> M\T8!L"'1N]T3S/5@J@>P2$3O8\2B(R!ZHZ58E7>22\FMQ08K%_X3A-5)&QB) M]NI6O9+HO3D(/$'T)HGHG0+WQQBX/T*B-T9DB>B-G&?>&L0LE\0#S.2B[1/1 MOD-$;]F-P#R"AT#@2K&[@QIK&E\:WU&-KY,AC;TQ /A2BCKU1E"$<4SQ(@!@ M9.L.1I)22?>)Z-VBA; IT1N\EP?1^^-HSH42T?M1M)#+70^UTH!"ZJ@(SH)C M (&:QP,)W6$'@)<0O;OA,;3+Y$E$[WVV@U+\Z)A7/PW\V :>]/W0XL6)Z+UB M(!+*%P8B,0XS[)WQ'!J@/8"P)O]8@7F7B-X=L0X3T3L1O5. .HTOC2_I8I?L ML7T/Z+V*Z"T*HK?<>,?%8<<=3&X_C_+%EGMD3'"Z1"Z@R @O$'=2626@@U+7 MY6^I F*'QN#S3'#9 28X:;4DQ-J"F:CBG4+LC1=Z+:#9+R[YQB#< 2?[:5@E MN(%5Q:0.7C81R$EGM5&.5-5V(+"";D@V;_<4=;WV!Z!':9OGI^L+2,*[O<.[ M(^"KTZ60&U66<6"L%)X#;HR0F%9P0(U2[3$X7LE7WQQ'$E\]G3^TXN_^/.\' M@*C?;P6B[TO?O==+HQT-Q_G)=4%G^@ 1^,LON]E$=OH$Y;APW#=+ MI^RD4/!L&6H^9.5U/K@= MY1^OJHN7UWX(7E2P)KZ%1[N(0G$1+JQ'X=UW!<+&E^?Y*"\,CA,M*9>>6X\H M]!X:YUE)=S':$FKY2<.,"1N/XE)#6( QP#0XO^57(=/!_WV7Y<'TN8D[QO0V M?_?T^BSKF CJTT8XY#H/>#H*6A<#((4^9-/\*HYT]M!Z9/UJEB(*9U?#:+=E M]2*]^NYQSOGRX[@W MC>ZL% 0ETI63>YF/1M6G!5LPO@Z/?5F_?F#$<3^<96?Y]^S3Y&M_!1>_#P?S MZ_!G&%=E P6H'O5O9OF'^H^5 ;];!/L66P$D[QZ/!9;W0/(OO[Q;V3ZK^S_Q M$5WO9UVY&7^C9WS3,_*N6B1;-M8O@U+GT^WL?&60,8:8RVA@]M-PG,VO)[>S M@'VS=-IYL N_'&P) VY,GL@HCN&6) EO3 /:YNI7J0K!K/K:'XZCF34K?>3L MIG"2B\6/#NRQ+ORA0<"[O]99*EF_6OLO,4\E&_3GP=KN#Z?9MYBJ$M>_W J. M^4#V(2=C_4;+"UE"NXQL=/_\E<.F+#^FF"CJ>?!A&0$:44_K\U<$A&JO9>'V MFR[?<>J#Z&QT[OH_^70RZ,^N(UH)!-$OJ0!7)T"GJ]O1EB?A%9+1)4OMD$4C MB4/79B4A17=%X]!R/)ZL"?1BPW.=P7;#A!2L*0\ @8#4"N.(158RQ&V=\(LM MDZQ#]8&>KX_6JA%YC[+"VJSBVEES\)BP_ #&FL:7QG=4X^LD.W5?]GU!8$,J M\X A)#TVE"@@@'&1_% 4-!:<<[Q/98%:, PV[_M*V^3VOYE]<#3!ZI>7 WJ; M0/2N ./IS&]!&T]!880\)=!0I+6F7D%GZF"SPKQCI8'>UEF ))4$2K&E;L66 MNFL(IH&G@1_.P).^'UJX^*F20(ZO>9FVV_.NLT '6&)$MH)T-GW+73/ZNCL M>9D<"E!3)@<* #C"5AA&O-,6>\ HH>&K.KP2>NL]65]RJK@6.@4W.W5B/48$ M.OS*-A3@IK*-]Q;"H+.6Z*#)!AMK03!6A(*0<*U4=SNQ/J;ZCU:T0>]AJFB3 MPN?'&#[O2 ?65PZGJ-7QK[/\^[\>K-71?:;8LP-XB;FUU$@.86^T4!9I;[@@ ML<1KL+80%@I@A,R;-9);JS+9-GW+5@L;=M9&VW>4/:9XXQ&L91I?&E^R [9E M!\"EHN^80L@QT009I+@C4 (7G#9IF8&Y"8X_MTIM52 M(]E.!INW G:="#J_$ 6?I,-32!H8!)HS0&F 00 I 4Q!C ,,,L:T1!#K;M'A MW]8C.GPV_+/BE5CQ*Q")3F!B@KV]@[TC2-[ J&F(*8F7CEIJM43&<X1^Z]YONQZ&B'JWV8&![_48T\EU)%8*9WGQ!- ,.[W.V(M. MQS'P8B(:!C=T,17]E\S^MOKG?2_O\7DR&H1+_/WW7T_-WUVFSFQV_M%[E9V> MV=_/+SZ=NO->^-N\7ZOO;WO-WM9OLKW%63O[>.'.LXN/F?EX=O[QUU.K+IS- M_.F9.C.GZM?L_"*\\0]W=G&>G60_F1(3\L%]OE$]FCL8<0]$'FB0C0544B,# M%!<2*R^!,76#;"H /V'E#ES<4\U?_7/^[I6]P!?61-,._$&[PGV]&4U^Y'G1 M$/RWV^GE=?C&;Z/^^.7-P;UP C@K().0(6,8L:QZ>,>PQ4O-P1G7 CH"O'=, M&&F$(KIJ#DX0,D0XV M#/_:GWX9CLO'Z]_.)_4;I2%4O+.[GN+DJ9[B8)>-P]N_6?O/N/'-CK*G^+.% MG^[XZ*O!Y"U[XJGG>&?]S<,0C <:$N=_YM/+X2S/;H+U]%#_X6,2@R/&A]7F MY-&2CB'LVV"IC897>6I/?F1H\:"8?/DRS;_$]N7#(!W#\2RX7&4/\V?WDZ/A MN%1']P_P6CY>SB=Q%X:%\\+>.OK;^=*4E+ F8\Y3PPV/G2:IY$X8)DG9K=P MB!F'K1T85.OWL5F^1\D7[%'R1?WNG4!">>56*1AMMI5,#(N]V8M:WVL[NO:[ M3AC> T@430E+ZR56 .%C?!28:*5J'EJ2)%M0N*]<@FN>: 6'ECQ:;S=OGC^ZRW::E.+&&Q+8AHW?2:N% M < A0@"LMGZC-5[=^N.V>CJ;W>8#>QL<]R\E ZK82V=+>^YL,;4/<*/X4]RH M'7D\K,TM?%5T-Q&&MVR!N>\(U>6L[V/L]DTI72I6Y"$W#IN *\8:8+P =3Z, M9H2_/A]F]HRC48/08]79GG(W6@6JC3T.W"9<==9W. #TV6HGQHZ--8TO[20[ MW$E$TU^*2:Z]L,H2)!30RGA6=P UR+KVNL _MI%<3.;]T6E]=O588<\V]X_U MBH ?QKYQ-&=^+57U?.[DN-5IZH93RT!C9Q*E &:&*FZ-1QA3PTH[TV#-$&VO M*.;=TI>WP1=5XX&+RU96I+A&C*W_\[SP<;]]K**<&<. SMA M/;&EVNG![7;0A_\P)$8K3@ 2%04",4W:JTOQ4GS<6[><[H0WT5E__9 !+YWU MI=5/9WV'<];W.)VR*1.&0>].$MB!' <^;1APVC15$4QU6 MP<2)M^!&\K?F1L(VFW1W=BO?=[A*X=JNX8IL' ZMI%<6>F,)Q4JQHGUCB2L0 M>;2:5OUF!,-VT&9COX*W&9E)F-,!+^$ QGKHXTME@@_M.&43?M\!GI%PTICZ M$"%H%:$.. HH 9A25FW)E%FS6C>M#>+?DQWM=T7\._@N8.E,(YUI',69!F=T MJ1$BA(!#"+4%TE%LF:G2.G'P-\#KZT!NFUO8&A9N[FSLI#%B9[V00T:X=(AQ MS*N?]K?]WM\$:&K[0> T0 XC$_8X;+$FHL[198JV'YI?D_'8YJZVEGG?:N2L M>YO9H9W*[8CPN+\^NX"-C>LETP!+BC3TSF 6U%_4O$;/=.MY^NOP&KO@XF^O M=\+CDK7_GGXR>-()8+OF"VZ@BS/'&#&$$>V,X$(BHBKS11@J>-&A'@R^A Z*J.OQ;AY6ZL9N+IO4:%Y8 +3QEG&@DD0I[ M>.F($* PF_!$Q1OS1-$!QUXZ!0>[/ONEN*H.X4N"1I'!#FL'4*682P)D3[ M5]4C!6 CV#:AZY54Q'8 ;6-_@Z73P4/%M70ZF%8_I3@=SF'*<98SE'3),8&* M>:>A4Y:&?Z%@#M?%W0%UJXD&;; :GVSUNH?.1SK2Z I I2.-KGD2O,$:)) 1 MQB)!O)826D.A:DYCQ>L]B6TS#EO#J6[Y%)UU'0X ?=(91AI?VDFVL),P &'# M70?$P_!_%'-!D29($E3'I(1 K?-ZUN3VM;E_K&?D'L2V<31';*F8X;K8@!HK MTQ&.(59*,6RI<,'$1+8BSB"%V>OS6K; ^7L3!_A_\NEDT)]=QTTO8"3ZI0NU M##MKBQYL#"\=S^W[\1P#2VG)QCE@$=54$V89Y,1X6?,$/7"FZSS!-_.QMPJ' M">XZ!'?IU"ZM?CJU.YQ3NQWG4;X7N5%/VPVR<9.8 MDUH(8*"01!C,%&*J/OCSQK1>\OTEC$2YMS3\35V= MEXZTZ] %E[(Z-0#(0,"@-)!+YR43=;<*:Y3O4''$=@"M4YY- K4$:FWJ_D)$ MDR@F44S[ZYOMKZ3I%0>Y#SX!%EX9HH05T%%35P83BK?>*VYI?WWR2+75'37Y M!^G =1%)^);/XJEKD,%X[)I?QA?S2?'V3B,+K(?12 M0D4%U]19BI2SS-96/058MHTZ_RS6O#S#*%;\8A+?2G&*ETOEFA+VUN;7P09Z MW\0NV[.SWXTAN/.6G&C:2%@MJ8.2U&D,/51F25Z:I?TX^UUGENQ!F =AW(1Y#"-&.:X! M?9V,\Q]WG,5)Y4 FTL#V#"<,&L,IO$< !\@J*Z@FDE!%*F_24:]=;3C] M,1I>;FPUG8[_$1=\R7BJ/D@N9:(([ E$IX2XM/HI&38-/!W\'>G!'Z:\*94# MH!*Q]*L%C$#'"!6P;FD/J92[L9[2&5_WS_A^GL<%J]]OY=KEG)[=?@T_N;PS MN-%PG)]<%W')#Q"!O]S1+1$4:6GT_W4[FP^O?K3CU%5RF'V+@A@=N%F4IX53 ME]X6!X=95/\_%EGGW.Y]_S MO'(8^],_\GES_?A>U*;^^,?_,ZON=A,CKUE_7GPX'WX-?X^K1XCW;1XBLM7C M=^IWRE_VLJ^WH_GP9C0LGRQ^8UP%OUP_U:M_OG"T MR[WOOK?]ZNOUXK1-\^Q[_&<\"2!290CD%=#KAW1P_WW M[7#^XZ1 YVP9P3]D9Y/Q28V@F1U.\\OY9#KKUI#>_?4B"')85)Z5(\E^&X4+ MW$PGWX:#?!8!O!#U+V$[FD=9NIQ\_1HTIA3XF,R1]R^OPUJ.3Q9K.*B&FMW> M1-T*&\6P/\KR45YNF^$W\8J?)V''*91M4BKQU7 ZFV>?;V=A'F8!"/H_XOV* MR\?]9#SH3[/_ONU/ SYDWZ^' =QG^?1;1(;J L45WV<7B\<-=^JO_V@!%.;7 M 2\:+;\[]LO19!8368;C"GCFDU[V?3B_GMS. WA"O%J;WFG2!"9E=1%/W(EQ6C\(WWQ4R$%^>U_![@I@3$AK,*+<"0*.4 MJM(JM//*X1/0E-EABMN@Q)H'*2'$LX!?Y5)<8YI?Q<'/:I5=TN'"$!H6\QF1XT') LJO^ M<%KI?-S KX91TK:JYU%&RAZ5O>*9HD6QMFQ^:$\V'Q#$)6=6!;G[%HR>YT63 M:A;[*D@+B=;"6H-DA4O:0L74DF@J!0UGE"JA-- :88JKA$L0?']E7R6:2Z)X M&2 MGSX@B4N_OQ-) K4H#\>#\-OB]?(-QA%T1G>D'X(RGE)*YV4^&E6?%B@5 M7X>%N:Q?/["F%\&QFF5G^??LT^1K?R7N%ARU+\-Q^7C]V_FD?J,,XQ7O?!\. MYM?AVV'PE57=2H"A MNO\3']'U?K8'-WO9A+PI._FMPOH0/A?7?Z94 YZ ^Y M[C\-H\T]N9V%#6OV2%>G-^68;&7!UZ1+')(N']):KM,3/*UE-]>2;P+#^\[] M.GLDBE&Z0%TZ=%_BWJQN\YTXC*1BJ3L<9(8AB@''C!-FPI^J.HQT$C!UGP/_ M3%#E/^\$50J)JP%"&$*W"1"B,P"!$T D@$@ L0 (U!P:>F6)(@8(1;C&A$KN?0T0 MWNB5++HV 8)W!2 (/5Z .*Q0T+N_^N9XY'/!VRB.7RL24<,3BARAX(X4#DCJ M9-I]"B:CS2$,A%YBC33G6 ))D2!:5YCE,5=L(\R*\E,<&G^\VJD#M&Z[4H$/ MHE_I$82U$J!T"E#84O%NZ17 SGKL-=5*$$=P!2@68;WG/SY/1(%STMR"A4?HCF;P],E=UU8^?PV*6S7'5>%"]&6L> MCF?Y"UB&'!A&M<%6&2<)5X(;4E.Y+(1ZBWC[1L3#NZDR@_RJ3+W)Q^&O\/%-M9"39LY[P5,>CD<_(J_X_/MP M_C_Y=!0I?_%_%_WA]_ZX5]5IV";AL.W4E.+Q=_G %5VR+9+D"TF$CR#@'E$( M6^('RF?I@?AQ,AQ=DSDH=DGF>]G-CHG,=^CC6P@W/TRN8I'-^$Q\^L4'.GL1 MJ]XZ;7$;DO F]*EG[($C!8*C7?Y[UM6F8+'OY+IE.WW5I-^1DNQ9R9)]KT@B M:!.]YL&QY8Y*0XB7R%@@?1UL\IJSAS@^T0_4I1L8O?CJS\;W?J:@R*=\/IP6 MD:GXZ_.;X#A.IK].+LNX50PJ78:YG4]__,O\1PL!)-B3#.WBA+ZSP>I#9NDD M*-IS*.)-W!M2C!!5#D$G((">0HRJF)I2!K4$1>)-H:C5X['N0='A^EOO_EI& M,%]L)&UU^-W07=GH+O50*ZJY%C*TU&=FE&7/QG*[H+)3R$ MDZAC?.E!7_7D^;HZTO^;[L>AH5Y-]F!D,6B6140DTA(M)Y M3CQAU #$L-/KV2U%G?RKS$2='L^;.G/]5QX1MA64>X 6\/???STU?W>9.K/9 M^4?O579Z9G\_O_ATZLY[X6_S?JU#S?;"B*^4V=W,VMG'"W>>77S,S,>S\X^_ MGEIUX6SF3\_4F3E5OV;G%^&-?[BSB_/L)/O)E)B0#^X?#=2CN8,1]T#D ;H$ M%E!)C<(VPX7$RDM@3$V7H +P$U[N(\4]U?S5/Q3K P55)\5,A+T\#"L\UNWGV7 P[$^'^2R[[G^+ MY)+:KZTSP;!B7Y,NW'DI^Q.EM!NIC=WMR,RF\7Q1<7U).R!F51 M;774_SZKG^-;N-/D=I:5UL?58Y1W[18'1>7B4_[X-SU*4T)KF M-Y/I/+P]S09%H<W7V,EVF5R3+C0 M. \#F\WR\*K_K3\<%2@<:V[%QVB^V9^5]XN/57-LXO),AY]OB^4IGOK]JBAU MK +J8P@9=\(H83,@Q-4E 5>"7S(B+HG,T0!"( <$H+#1#=Z]=$/:F=JO8FT& MP8?L=42UVNK^E'_+ P[ZZ>1KQ.%HQ49BI@E/'#1I^B0O#01?6B/BO UZ" "! MV%E*@'9&<$V!7^*E<1M\ *<%-L Z+8V' H>O&L&TDQ2A)Q'YV?NL%,_[Y/[I MSGXOM^VP!UU\4N8B^_54Z=-?3R_"UKUJF]YC_#V#1"]XHK<7EI)'5X%@P)++ MR9=Q^' 6_BS6//M^G8^S[WD6J;FSJQ_93?"&H[L3BU4OT>EFA3%+R]+.ON7E8R%>#O=)Q]"4@S[8]Z MRTA=O3E?>L:K()CU%<.#CO)9+\N'!6Z6-05'/^Y<.]XTO!X,9R543:K;U;@9 M"85AW,4%^N63!_G,\N =SL.EPVSD$4+#,Y3###]:X'C_RS0O8+]\Z&D^*B?H M>GA3;@Y%7*#+#U%7?=P&/[Z/!S%NL7A,6_Z/]YGY^4<+88\G-63,UI: MMD$6HQ55'?"2!;F8W C2U>+E@_>9KTH@5U44?^3],"_Y..Y,'2JLO0%]L7UN M8J^>S.55B-MQ1[6<&_/P]+%;3G M:S0F>Q$/AK$D+AZOE*=E(6IN'"Y>S4KWZ^(_8%G5]E#V MZ["$[.@N=&L%-M(Z0F4>TXAJ%&K\^&WV,0B M"-G@6[GM7]760)321PR"4MKB#4J!+B]1^B.7I>#'7U_&^.MH."AN'%X,8KI# M$+G^J+C@[#J/3DC<..,#7%Y.8^'@O,J**.OL%]OTY>UT&J5N:71=DZ M@^'XC>:D@<>;C'(WS[XNY7RQ,8?,T%DV7&EIAUJR M#N[]Z.9V>GD=0"6N8F4]W885F-Z_6UC&14;6K"HK$-9E6+4O>40"-JG%77L> M#[D;*CJF:CRH->X%=8ZA%0()X:CF-/SCG="60,J0H4 BB9:<$(0T)(PY1RC@ ME@II)(U?)5Q18Y#>J 1W2]O._;27V77$[,*PO([K%(5J5>%_U%HURP:WTWKQ M2ONOM)"B$=@U&W"]A)!45?HU62/TV:P1D:HR[R$?K&/C.S[^=BI#_60^1Q+X M0Q/X1Y)3CJ;<[T,6?B\X^&'?+J**P:X/UO)P\DCEW^[,S;YO?8D*O2-.%P(< MY)PU;$J-F%".6PT999PCAC@/'E1PI+CPK&D3^Y2+MW#M'B9SM<#+DG(GM9,[ M06;>?P.C"6\WP8PC-RGVF1[ZTY-8LE1-R KJK)6(& VD@-0&' E8(B% T"AF M7H4EE0A]6DC0HY4-VRC]TY.XS=JJJV*XR7JVI94/V?5'8^NIZGSL/F_JV&VY MEZOD%L4\$T:^%;>6J$T$\X#2X0W <)++U<1Y.Q*_Z'7 M>KFR%2\7]H1L,_OHV67N<*7_-\I=VGTNTH*U[#V%2"(.C"?4*Z6L8(HB!0BT M5EF_-FMY>Q1EN"Y%V?6G,< Z^RV?%J5AGZ8#<$ZTY1C&@B%*8V- W?;8<N&M M?L"Y_I<\&R_:]#W2LGQR.Y_-^V4?\B7V1&D7O<_.RR_=5%SH8#2%B\S#>L6; ME%#A@I5/UR1DW^5#8:CV_B#O!+F9B3!$/OS,K^9EW3LDB*<%_R\ M[/OD=A2S-\)=Y\.3XA+#;_G[+%N1E-=K55.D]KY^%1.NQ@-;/O+S%!Q&L," M*LD"^'"H('2X%B027*#E5N,^B!D6PEGFN;%><%26]3&8,14I.$\([+/W6=&Y M#HCO Z2>65W,MB"%A0%?!E-A(2D%L[N4U-M9(T^?"S4HN&"5*,5,GA6UB/R[ MVY*#7# S*P[X-NO$1A$KZ=O5JN4.RU^G>QWBO0XME)Q(KA&+ MWH+TESBM.^.T+ESRA5]U["S7MZC/OU[ >>N$U]TL^RL&GV1BIS+Q4(GV! 5; M8J>UNG+W0R2'M[,E^^RX4I]'V)&R?R+L^E[MS.09) M/)-X)O%,XIG$,XEG$L\DGH+9(,SC.Z.3N#KO? M,LNW$Q; 4WFZ" @(HW=5!9^%K]YJW9YXCU@)1)P9.")P5_I8)CF!2\D[5&]YVL M9]W9QW^%K]0R.; M_>?]ZLUUS>:E<G64J-?FT'GI:Z5W0B0D58TZO! B:=]!P[Z!5A@EBLJB,F MI1CW]R-4M7RI4KS.BMK@'Z^*NM>SCXV0%1+V$@I)*9]K!;$8[2&QTQ8.G351 MCDDQ]U?O!$YZUZG8<5*K8]CO*$!-_P2#F*!48.:,D(8)(:J*U,Q1)UK7NQ7* MQ29Z)WM8@+3?'9EB[J_>H:1W:;_KJEH=\'Y'FA0?CZ4%E'.D!8DM0Z#QOM0[ M3KB#*PR$3?5NA:&P@=YQT),@^7?'IIC[JWWJQG>3J\S] M]^UP_B/[;=1/7=C3L4=:_4TMQ%?T77_3':SH)O6OL_S[OQ[L)O6BG8P!MMC) MD&;26N<18=P*IP0RH.KR*@!BB[Z8?XR&EQ].QY?3_&L^GO='IF@16FY@:CZ? M#C_?%AVRYI,:K%R!59-RD_OKY"ESIJD1P$1:8,XPH&G#>+Y#8(T&X16PBO")1#.08PM MP[[JSDB04Q9W:8-H,RP(>P"WF4&1MHB]!(FT11SAP-,6\?P6(9HMP@C*O>)" M"XL99=(+5)W^8*C'W%CWB+.$Y^9=5:(#OR2/]S6^,!C/70 MQY>.4R''S;&.DAY)3QB'RC-(,>&B/M:!0A'WPF.="A]63G>V3]R31*0#U0-3 MS02S>S^^!+.0\P9F.3 .!-Q5F@C+)3/456<.'&.(M@"S;0:&..@1N+W(4(+9 M!+,)9O<09M=K>+=+# [_+#!8>L8I],(HHQSU&!-D2PR&C!&CV\?@5CE,J =8 MFQ6&GY6(]5:W,_&7?6= N=_.4U6D=$215C\5'DF%1_9)/!,X'>' $S@E<-H' M\4S@=(0#3ZM_:*?V30N^[":?EF?VQUT&:5^B7V]9?CL. 9[_ETR+ ]^+J,[>S0?V;Y? >6D3W MP)/1/? >[O08NYNQO6.'J59=@-3:X 50L43I/%*H2,J>;))DDVP9:!!8RC_5 M%E)I+'$<*.B%QX;4E?(887R%"_)2H'FH&=IF0".VES":;)(]@:EDD^P:*A ] M=JA(RIYLDF23;!UH2%,U6Q/,+ X.D 5<,"N\LE4: /,!@=8&FH?ZNVT"-/ ] M3W&2HX>I9)/L&BK8T4-%(CQNG?"XJ/0VJ(N_E7S9=)J;3G/3ZK>13K^6^?YF M1)[-3?+^/ESE,:C! M?]W.YK&JQ#;.+OXGGTX&_=EUE&F!(/KEJ&M''#-NI5WKF%<_[5H'OVO]]/2V M19MM"RKIA).",JDPUQ;FY/]]=_),G!MTHH;JJG9W M(0+R[PGTTI:75C]M>6G+*[8\N91[3KDQT%(NO1#A ZF1KK8\;1!B&V]Y:T5/ M7[CE;2_K_""WO"/)-:BD\CB/IU(-E2,9WV[+4W5G0UZ/]-")""G"3?X'H@P" MHP"!@$M("6(258>5DDOY+*F[ KG]HW6G"EMI=WA[]#ST\:7=8?]V!][L#@X# MK20FB%H. 9"&PLHKHTYI\"R5Y?'=80L$V]0G^T 0)>T.1S*^Q*8^(C8UALV^ MHK 4BF/EM>%,*^NDE]6^8CE>K?;[\GUE"R1)FOC41<3NYZ(12_U^*]<.\QI7 M<#B^[5<3N_+.TH!'PW%^//NH]E15!99?6+\:MAU<_-A]0\?)[>=_/D]$@1B<_ M7K@,H@]95JGGV>W7\-/+QSWVN[JGPH/'I>B/_'#<'U\.^Z/3<:DQX5T[G%V. M)K/;:7X1KJ5'18>=.'7QY7D^R@N-.>$6Q&X)QE%)B1;*&D]+A=?>&<].FL-O MPCP@+L ##)\[SR#!O,(&!%E,,Z\$)!^H^:OO ]]E>5#\FZ@_T]O\W5\_7OR' M^Y3YTS-U9D[5KYE5%RJK-;Z:JGL"\JII+ XL7CR'4<.>G$@# T(RP(2EG#$3 M!-/;>H"2$;LTD99($&: 0*,5X5P)QD1UI"(AE?;^3/RO>[JWSC+"=UO7V(OK M/ #V*)@P09^R I.R:7X5'W&63>;A5]E5/>5=JY.6 M"H8+Q0T[Q&1:S%,4ACP\6%SZ7A9]FU[6'P_B7WS-^[W[ZZ*R[=)LWK&&0(T@ MPW$PX\K7R],]CM(UNF,Z0%!:@^6<7>:C4?5IL0G&U^&6E_7K!YZV:!*6G>7? MLP>;A'T?#N;7X<^PSM4V%N9MU+^9Y1_J/WZYOVF]6YP$+:Q^B-X]?E!4WH/1 MO_SR;F7+K>[_^$=RK5^M]U'W[O6FQVYOY4)"N&&[OE8#5)=!4_-I&X/W!9X= M_.%J^3)^_<-P'BX3KS?Y>%8Z2_F? M\>\\RW;5 G3/V(Q[P%9\)'P),:.Y0$V"MV*$,TD9\A[%+CE:.5A%*#"SU-UQ M_8/S'-RR+W_+Q_FT/U+C@1I\'8Z'LWET'K_E"VDR2\+D2EEZ(:EBK6XY!+5* M6DR99!UR?A+4[#?4$-Q C??.,$<=,A)AS9"S57TK"BWA=(M0\] )_5I0@VB/ M@59[HB>T26B3T*8EM&%H@398.6$=1M8Q #SU5LKJZ(58C0S>(MH\=&Z['MK( M'H.MYB!V#FT.*\3W[J^?@J L_*<-NP>U&J[=I1IRT7"RPQYOH$+"<,@0!-#Q M>M,G0JWVX?PU[\_RH(!Q'ONC73@//2':[';'M)F3W3(82R<4509YH/]:%!M35(*L%Y?#UNS)X,>0ICT,.GA MP>DA;YI\2.2DQ\9Q+X1DV%"G:R*S@\CS]?6P->LTZ"$GAZV'.\T!6>;>OVT& MB)8$,P,8H-91RXR$UFK"D?; &V;!JS- HN+%](]VN)$/Y7K@#VNF>IP616PN M^G^^,*M#("2U1(AZ8JP'7%/5I ,X#I:2$3QR# BB!0RZS#WU&I25>+6S./SR MR:R.9^^SDM5Q>F8^_L-E%^K_<^?/)G,\D_3PDKMO\O#HW2M32NKE.K^\S@>W MH_SC55D9OCQU*5?P4W^>?\K#A2Z'HV$QLN=S2S2%' '&(2$6"88UF;",QZIF\D=_?GQ=N:H#X\&#C MNIS3YSR^4;^:]__,9RUDD[2=*I*MH->C4_W\?I'R31[(-Z%XO92--7]V,#=+ M*24DI9RD9()M2TE*.4E2DE).GAS_[^/A/!]DY_/@U,U2 M?LF^TC ?JX9-,2*Y6"J/8QGDTF! M*!6>^.0JWB8()Y&/!*W^74RF_GIY*LI M8Q%AD!]O\K)$P4P7CNPB.I#/;/@CN-8/]1E\W2'A2TID0]*#J-4R.OM?!+M3 MF'6PE/$]+ :V 9!UN0A8"7)++ <(E,1 :,\$MM!335W5FPUB;CS9+LBUF=V" M8)O$I([*33AV5#CVM+6V1!.1E"B,*8(8QF)Q$@)4I0-S1:06VP6RUQUA MO\1:"\9:JQSE=HVUM]6$8VAGXLLSL.,C19>:S9>R;QDG0"@FJ8A9N.$/7Y6_ M9L$GPRO-$=;0[&JRMYJM(WJBU8RXSMH:!V!2'+Y^2;24=,"\EIH!(HDR6#-, M*V(7\ B+-N(QQ,BGH8M]F;)"E84K"U%4S"IJN>5P +BIA!P/B@643H MBM'#A*"Z#1_[<05KCUR)4(^A@T@X/9HCB],[!*IY_\_D01^=!_TD2BU% KT! MT@,!.'-&$D^DSLI Y.BA1VS>I(.'>L.+<4*,24$N2X4#3\OZ. WXI%#T*=\)KZ2;0;3$E<#E?Z_7]=IK,J.5(Q2.R]7QBE).$0(\E M\!9*QKE@&M>)43HX*TN)4= 0"!S!AEI(D?)(P3K/37!H9%N)46TM[9-94?/P MX>7M=!KKL\4TI4%^E8=7@Z+R]60;[W[N>.Y52I[;=JF?-!*/V4Y:>^ AT[V8I=2JE3NT;=Z!\&;^>4J=2ZE1* MBMFVE*34J20E*77JR?&;TGWYL*FP'&O([I 'GE8_K?XQK_YA.1_U0)?_]?D@ M-J?8D9G4R4.'/6&M080:WC71BG*)L*5>>L6TLW4#!,((U"N\ZVJ3KU;[HO]G M5?%/EY'(;9(Z6(^*-NO^=?;0-$1P;9&W.);#PP)H H 1J"*" M8^0ZEHP5''_YD""DO/@'0EV_2.J7$RL&@]^G5SNV&A'N\EO[NS.?K 1C2/7R:5. M:!!1Q@"S %O!.%'82UMMKQH(]IA%_6J=;,VNIFTF4":53"K9"97$2RW6@)80 M.8B XQHR*1VW59T0J)'UCT6U7JV2K?%;V6'ODD<0_C[J2AX0+^48,HIQL$A2.>%K\#HP[+7Y'MX ]&>"C5DXE7 MLF]8>KBZQ$GCL&BKA>/$0>@!]5P)7.D2=$:HE2J":^M2>T7Y<0\3EI0I*5,W MB$]$-N1F*["0PGOH,8:$ ,,XK]@2D&/ M4FD*&V.3&V>X0-0S;X66G#%?'2Y113Q"CZGTG:/=79B<_Y-/)X/^[#HNLT 0 M_7+0![R=4M6N;JI[J9E/[[84-[8K 0CIV)&%.F&(L))R6+?2H\""EE7S=1;L M2_;<-ALWI+9Y2:<[J]-/JS1M5%HB8;#C0$!%$' 28U8F"VGKO5_MM[2A2K=V MF$;:/$CKWFY[!.'55NA4.RUAM5,=73KCQHQK()2CDENHO9*H3@EP5G#TN)-; M3O$;A%]9CW/<&X-\:92 M8R_"-MN:&F\A<-PCN-6& >CQD<35_[MI46B-Q8'',1A,+F-A9,W 8".UF)? MJ_' <_-ST)T)("--V0%C/;#,68L4(YP(!V%%86=:&;T"HF]!!$$]"5N-%:R] M_-UL.] IJ.Q219.$@PD'G\)!UO2IL)Q+P&3,//":*62,KWM1(4K]!CC87@H/ M CU.6LU!34"8@+!](#P^K.N(<\QED]^+K+<:>6P[(;L+9G?O+V6TW%UU$"AN/;?KDJQ=?*'P[NM0A:+=A^=VI66@AM9RO8 M\AWI_2X#Q;_7T_HB-_TO^>2J@I1$0ZSXDGC!J &'9ZG;$7K<%BBZO8-RRVNUI, M1?\EL[^%BO[%R^_E/3Y/1H-PB;___NNI^;O+U)G-SC]ZK[+3,_O[^<6G4W?> M"W^;]VLUN6JO!\$K978WLW;V\<*=9Q7"^.Z'([RLKW< MRWO'?1_.KXN?Y&''OISG@Z6/ERX36]/=QD\_]V?AW\FX^$W_YF84-L[X +^_ M/W^?795DZC":_OQV/IG^**XR[<_SXCDV:#GH)].%;?&I&NNP$(/G^PQ*22&4 M7%E/O9-."DO8HL^@0&JISV -$RB(40Q! !1PZFN#@,<%UH_*3[/W@?>;U.X M:-IW?[]<>)W/"/Q+;KG)$Z-UY'-+K017;(B7HL*+1OE"Z$P]"E_1HY"NU;W0;RVR7[A/=1J]=/N M)706/,)(0\OYT'&X^BW]?E4D]V>SV\VPX&/:GPWP6 M7_Q7_.Y\D@V&X6>Q;/3")WPDL>((JF])U/#_!0:4,L %5Q!P!3@5HN;_ PO] M"S7[?DY5U%M;3_DP:-JF'M)+>&2DA_%QMB,\IB.G ];+I;P-EQ4I)TF;6RZI: MSRBZ:.K27]Z>5WD7@SR;_EHM@?&C"4A_FG)6/U4SOTU+'/>"UW"4 MOG8*@AV$ K)& 1$P0"@!,9-8,>^DT*2JEN(=YR^-3K]( =NSEGM.$ 9:@Z'F+4 ;W28643!6RO>W)/M-K1;W\4\#BCS34G MHSWS]0#]5@@:$KO5!&$*F$$.04@$H+!J+,B4YI2^6JLKQW7+U1E;+DJV_UYJ MI[2\JQOQ(>HR:G29.V4!-[+=LM1)E9,J M[ZDJDT:5O5!*4VVAT\@;P@$DJ/9VO2*L155N+WC,>A F73[HX'&1]#H9YR?S M82S[-.V/9\-"DH/!?\M-ZRYH:F$X:)!FW$GC-K/=&FNJ0EW@CV-UZ526M M?/@MOT/)6M7@VWE_//C?D\\S=3F/"GNQF/;PZ38-;=G#K$V%[FQ2U#'MG/NK M9T(L] Q( + !P=*U$EEH@YI5^R/C4!F^$SUKK\PVB'&J-CW:I&E)T];7-+04 M(-+* 2RM!(XSLC. MU+9-$@1+:IO4]O#4EC7U="@R6&.N*+:8>FNU076Y"B00V9W:=M-4[I[.'EID M]FPR/AGD@]NP4K$6^)?)9/!].!IEPZ\W_>$TVL]'Z\V*9G]1V'_V1U6_G'YL)-4?7SY2W?J(?4%, MFFV0*.>XAT0(JBD3 E-3%U)2&KVXMJJY[H^_!!=QQ>M;K(>JEV.K;%O:0V(G MM)[.;I4I?G.8.KN47A8FB $.C0?0<>V1A%S6U1D0(R_ESFZFLZV%7'D/,Y94 M-JGLP:FL($U&J'>,&,F-$QS L--:5&6$BJ#(]J4IV9NI;&MF,>N15!5XKR*N M%:4ZF]SDTT).9ME/L4/J]604'Z6D*/2JUJE!D&_'T_RF/Y\&L;[[V<$ZOF0IK*2E!PIQ(86$CAB /:X<7^[8RS-//]6S M'_[^>%6MGJNF?YL6M.A1WJ9J=W;3/::]=7\U:RFD!$TP>JED6E.AO4!HH!#LD M]98TJT5S%+2:E]E]JW/?H[2_!_/RS8G3F36I(H'IXITJ52U MUDP;A:10 ",EO(2F[FQKM$)D0U5LK^) 3^+#WA1"QN[1$(<-$7 .@G'ZXO*R#W%[MLH-Z(4M_!"\Q!1_V0^% M>KJ"#B7-'A8[&F-!@ELG--#0R\BE*S4*0L);UJCV.YCQ5D\#5V5QDT5-A6.3 M)CZMB*Q11&FX!P@1*0FP2(6_%EN;1 J^-!+Z0D5LS;;DAW%D=S3ASX_S\$$O M&^<;!SS+MN[5:%8[N^^EZ_?,OKD4AN&$6JH1$YXY+8S#@-='@O\_>^_:U$BN MI8W^E0QF.J;W&RY:]TOU.1VA5$I[>+L::@IZYLRGCL0DX-W&9COMHMF__DAY M<1H,&$/:^**)/=7XEJF4UO-HK:5UL40GKSUL+Y9#7?QCDH]]6/G[G:.O:BXH M6W7-O%<0MG^S#;Z>_20$!F;]LAAIQ!,-$@.%T$K".IH=4RU?&\W^"D)H7XE& MJ,U6HX$0 B'L+"&\S WS0FBZ/V_42 MOW7Y-]\(V!)=_^MH^+V7>REUBQ[]>#[3 >)OOMGPT->F?;Y V!*KB]WJ7@PG MWE==+^];YJBZJ/_&O+RL?+K^?973T/I3KY77*&CZVR06),PD"5*,<"(,A%4H M"(N5CN&SO%8Y(ZH^)"MN?"'AZDR<)U;Y8P5WC[WU@:,"1U4<-5->/.%< B8Y ML,S&3"&M;:U[(4KM.SBJO5K&"+3=G2>05""I0%(?35(+/$8SQ=D92FP2(VN2 MV-F'%"KI=*M2DP)<<_YVEEK.(GS5,6L'M]OP^K7+O90OZ&/%?J_;"TYK-18Q M]:-T_.[:)PNWLYUS'W$PT\<7,XP$!AQCADQ"-4UB0I$V"6%,$_.8')ZNE:G= M*'J#B7O8DVGV[6LL+X?^\VPT2QD-8WQ"+V?$L,/UFE[;Y4W^(7B3 Q^\E@]F M4E M M1I!@EG@I+8$N5>.3YP;*"H!FA.67@7'\Q9.>_A Q'X(/!!X(,VK =. M&D(P-L8<:(5C'1L(%*" >4+@1B=2V[F<]'<1PIQ!L8@07F-3L,/5G3IO/S'\ M[2EF*,R)G\:I>Z[Z_58<,6X5NJ4DI.4RS#Q;OS?(/EUGQ>1 !'YX,#O"3<7, MP_MCRM[E?2N!:H,HR;J9%[,(H4[DI; 3C:^SZ$S_7Q7=I7DA9-E%U!N,AU$_ MO3N,U,W0%Y1QW[E)!_=1T871FR/NPZA;U"_*9RXQ\G&2/@G8O5%\]3)S$I3V MW3#3\60\'-U/;9FR:WH]:2O9ZV?@?'=O7:@-XOJ3I#X\PO_3L M1F[Y5[HT?"9V\XR?OW[A']";6[3+<[N9GTBYI0 M=2VHHA34[6AXV1OG_F=56MVT9E0^.<][%[UTU,NJNE'=459<(8T&V=WT>S>] M0>]F;^%)FD:]4%;F%N;R,E'MWXDGR*HHG_7[F_HJ.AX<1 MA"+Z\>!4Q?ZO@[^5#),V7_:'[_XM_\Q9(0_%:!]0F5OO6W?%@LV*3RY[HWP< M_7.2CL:. -W7+WM^-3T-RL/H(7U_/%F[.9L97SD#VCV29V%?;L%MS6[2W<2Z MP?A%=E\L9J-T9/K'>R> __UE! LP@V"3<.TL*&TA1!QCGL0.P50FA@M#Q(.D MS;*[2*ZF[46&EWX?:O%,FTY1RE[N,7LX[WYU@MOONS_>3: 7D\R3J,.$0UPO MSR=NM:HM\LICKBC:YO%S->F5L!B64NK%=C*>XG:ZDSX#>8>NLT>2417B\+)Q M=>5NYS?;6='PX&E$2Q2C\/.Z!IEI8KD2*HU92W M)C.5R)QTQ]#_IMA[A7^O!0F"D#QAB;.=)TLK7Z1FN,4 MK)6F4 "!N9%<"RZ0=(LDL$$(:61>7J238I'J(I?5UONXUN7C-7S+ ?%KEPL= MSB?6M ;X0IWU:!UEGQZUCBSP.]L_,DJ+,I\%\IS&JT5 >%:!Z66Q6BWGXA)'=FAB-LE(AT-LD*: MZQ'67_(C<7)ZT:L$>O),-:A'XCG==A[M8&XUAHV"LV+Q;2I],FNYAD0F<8(I MDM)KQL MX(8Y(U;S_);[&Y\ZN4UOW7>*:WF('&<^GKOO7N:'FZ;$)Y-18:X\I\C/V"AN M=HI)?*#Y74[&;A^)NFE^[>"7710H]5\M>,'/P.5<*>#*6/*/4F] Q>_/T[[7 M,_/2_IH91=%YB/^<1_VAGY!L=.-^<-L;NQ'[KAO=HF?S L)L:9C!79NK&?^\W6";>S2L]]4ATGB*_]?">F"FX0R2CV"8\-H!3A"7$"E(M+ #$ M=R'0;]FV?Y^=U*4V[HH$T7^U0H+@D*^.!+U S1A5E8J6>S?4Q3-.!B\*M^Z# M6AB]]/3<9Z4?U5_"RVXIKRO7W028Z?S+$-306>O,.ZN/.S1 MS)::_56)2[DE3LV."V\!/"E8&[T_W :: M7_2ZU<[FZ+\_\2-L] !W%7>MS%_K.OWN-KYB#=P7W?P5L5/7Z;C>A[SG(VT. M*6J[R4&C5ERZ_6+[*+;90D@[7C_V)?$O'FS<-YE79^I?96X7']X7NZW';;D7 M%"\]&_2J+>]Z-)QN166ZS:K42%0; IN+WOX(.EHY%>SN.Q->N_W MH)';:._^ Y'3N)ZI]G%8?38)]F8FSKHG#-,(?$ M^VTOGYV M,^\/NGP?%"ON7IYGW$[K'_.04 X*1(E@CRG4" MJ6%5OG1L+1?V4X,_FE"DN%:&*V6,1 D&9:>VV$F'8;Q%JHTEVL G&E7+W*QYH_/(2:.@3/4W_$6)T_/PJI M:(S8:.S,G.$H'3E#M>>^X(P/_^.9T^0WRYT7FK<+[;L(W>]D;_[QY_F8OP88 MS\0 UL&"CVWQ&6GP1)2-?EX@3JM)(%WQ':E\-&7%O]>C^B*WZ57VZ7R4I7]^ M2B_=)'Q.^W?I?>YN]=/UJ)J_Y8:8+C.^Z'KD:>S?7$ M$N83 Q@V\9N066#18SH5Z6MF?UY WKT>QF)M2HZ.DY^/SW[=F1..^YOO80W:04C7EIFUS-KQR=GYC0Z.XGT MR?'IR9>C1)V9)+)'Q^I8'ZDOT>F9>^,W Q5;3>IXSAP.>FOK#-+?PY.7C-*%ZS6[YGLT4+^'!Q MP/C,KQ\D+(!Z,_9G.H/R]>SE!UX-ZS_8OR$H ];+_;6;]?O5IX4"YU^[A>W6 MKY^0K;/>C=L\C[.[Z-OP)IW+ ;GK78ROW9_NN:HH_*[;T]/;//M<_S'WP ?3 MM-AIQH#YIMKP%AS_\7'_I\6]K-5WNQ#:TU]5$X/?V?%N%8S=]IC M>5MHE#M?4*Q\Z;_^V9^W]WREMA^+H\3A)$]?T847?\#R+S%+[0G$K(FP7Z5. M]G*MQ7N@O^V%'U2W.YJD_3)<:E0V.7I+0<$WE;EY;NZVL/[-(C'8]+HW+_HZ MY4QVFP4L)EK%,1*&&",-I:+4G0%7BCP,7IQSO[D_ZO>J>(RJL99WS-6R>#3X M[O ]'-W7GSUR=AZ5CK]6.BM3V&I=G,V4Z- $+[!98+,IF\UDG5A'9D@S&W,3 M4X$,X124;"9]>+9>$YN)5MB,=1AM-2=_,R5Z7^H_GTV3':)N.AK=NY6_2T<7 M^]I)$(.94&*6X$0Q"V(B'&ZU$=16O3LEA(*9A;C5Q<3JV7E-AC=9[B9L9=H& MPAT2&@ENB7ZP!WB:B; R.L'&4&(@L00R?R!%*JT>(DR3EO'4SGY'.NY!=@%. M>^-M./9I?67VT. JZ@_SO-6M;2MK1KV,4=)@-%8,8H5P#$#B4.GL;L2J%D5: M&4 >1\',P?2DGODO;N(?0'5E6QYF'4!#)_E=-:+W&9D,S@22,QX;IA&/8YTD MA%!:[Y[:<&';168[FR>6'4%#6_EM,@C_/O(;YA/%'5;0WFD?R]8_/PO;[._" M0#3Q_(FF! (3 P4L9I +#"L= F(#]6(=HI#!E:D+C':<9K/.+F8;ZJ[GXJO)J1V-B<(.(&MMO;R1 MY+29SHK']%5':_KDAXT)FMF3"0F3$*1BQTVQ_YY63RK*/?C%B4$,T&CXMRM.@7[S"P3MUM M0V4]',%O,@_N'=5M!IO-5.N2@B"(#>480&J189A7%6BLQ)(M/MU;Q&;MZ( 0 M=[C<"#K;?"?Z.IV 9(.\HCOVW/OTK'NYQGMCO)T5]7'=+O1R.?N/3KK;3&5D M"Y2-EQU/2#2V$[ ( F0#B5K2:3;'N?41M':)IE8@;4VG[7PC,?'(L % MYHD4SDY*L.5QDT418P$_@+7:L:H0[$C19G;A#K#6KH4=V%[17JWH^S!.!U<] M7Q'NI1CPG]VYM5^G=YAX,VZY!L#T(WP39>ESV\,$EJG>?PZ\4H:3"* M! &08X 5I]]'P\.KF=Z2WZTV;"% M)]#;?L*\@.]XTQ9 "\.UU$I@_R]-*&-5B2&(+-?F=7Q7I#:LX:09HPXB:TD+ M?1._?:RD!\=(.'O>L[/G!3PG&YZ#R/@J%(HR2C@F(*:T<@>+1# AVN*YEN(0 M00>S^;[5'W &O8-ZWI:H<[X:S45[*MU#">TU1>F8;M5/ *; M^A](6\@5PMAJ:1@F4MDJ<14XBB3@==2WNO,LVF%D=5SWPA+ON&ZW7RI<2XRV MLZ2U(;R$&U[B2:P(E P)J[5"$B2UJXT@+N1<:LBK>:FE.$#6H;S5\MLKX:7- MUK7V(GTXY%-OD]/,^//BG;3.-C"_S +]H<%#?'^\98B+2UEDL-2!QS!JMT=!QK:N+G;(YI M__-I)M(*LRD):#4%?>/2BS:*6;9]GPQDLEXRH4V;#T60!0(;J26WA!+_LB83 MBKE^%YFTX\20'0!;#0O:.#+9-:MBN2B>$+V'*6L:9J'8*JHHX6Y_%T+81*@Z MQ=A:(ME"1,XX%E>YQV/4 71UOL5M#M?;)UMR=\/>Z4P7.R2LLD0S8@TD6@AJ M01UZ81P\GPTQ>STH6TI1H1W::N+_]H!N;XS^E095A$I.^U;)Z6429)"$((RU M!)QM7W#&WOHX F4&RGR!,F=\M?L='[)_E%DHH3^-T_-^5K_?BI?(+9 7@=Z@ M+-WYX-'ZO4'VJ3X 1^"'!S/G#\1GGOT?DWS?+U.-+[.(CV\<3^\CZ[3?%J)9["@U^:['J-DFG]_F6E8DQR02,JE M%MP@Q"#2";=4E&XC@[BDSSIR7]$AKZJSL+3B1JM(!O[I+^VK7CA_-%3-I:.4>6J5^7072>19/< M>RB&;F$NW2-'EY/Q9)1%O<(G5BSC\-SM2@7KYX?1V766/PE3O_3/+GI]J['3 ME?[E;G<[Z@U'_J:.M7NC*/OKMCP,"[KM. M)[FZ=B\P[41WO?%U0?K97UVWF?C?.M'J.H4G=;\N1U&.ZOF=P-UI=B;\F'ME M$3<_;#>*B^RRYQ8RZ]\73_Y@@QEE7:_97#Q5J]O=^,H-(Q]/!U0/HD'(0JI[ M"DQY='?=ZUY'Z<@_^*W;PLO%*V;03?"@GN+#Z*%R\O&JR.S\5:J$GW\W]G(" MLV(U1YF[\;]*I?K>KZA_YL%C9UH911.YIA1N+4W@GHV[F'^41M(;3H>43]Q!/C.TP4OX)1ED^Z1=EXEML8##@;MC73K1DT!Y\7],1KW\ MHMBA7)<,>3RY<4+7?7OP^\H%P-/&0< MZ\?E@N3?AOV^+7%XYI?=:\QQ?]C]\^ )!5H++0C$B85:2.G3V7V=G5*!9@C1 M3XW^9U2LH%%N:)0+107 J-*UB4XP P=1YECOUIM"HTEVL"FPO1QZT?'X*HRF M ER#;J^?E1)QGEWU!G[-"A'*!GY4T7G902.O9*26T__(G0@TNUTW$46=I\S!8%S>+'/2_#N8G-WYMU4__-\O_,16N5+__7/O;&[L ]]^['0B8:3W.U3 M^;X'M2S,=5J!>,_/Q=O]3S)$8H1LDQW*-A$,-:7AB9407LX/GXBG>S%8&@1:[:6+4H(&T;D$:: MB!WA-G4@(6>:"I/FU7VV!(/HYG+($Q.X88@D 38H?\TFO B8IYW>X@>V\.)9[/2\D&%R$C984=,O!LZ%6,0/&^ -I:Q%+C!&\WDR<.HGDV\,\VRFH#%''J:[K[!Z[H7(>?,:! M! ,)MDB",U%P^Y<2&$@PD& @P4"",\6;]R\E<<=(<(5UWYL:E)M2L[&N"SJ5 MP?R9(HK36HOC870[]$50>VE_MO[O;&W3U-@G4X.*H6AM5%KQ<74GP MP_E@@];*2CMQ>+E@YZRL/2VV#?>,Z,:2W;I[_ZOF9[-^O&)TSW?^8 M9<(:@@!AE&$C00R 0Z<2!BEHX]>B\^PZ'?_/<-*_.')$TQV;RTM?YO>[Q^LW M]T2K R8^G&\)V"8RGR^[ZX#PJ.SN<^5V>Y2MN M-7)7=72_:= Y&ON*U?Z09SAP6L&]C^/)>U[#*6IXCQ_PD'_U+-,4U>C=C/F* M[)Z2ZLK:S(N*R[W>S>]<57V>W#QD[MZGHW'_>S&<5A9DMF-Y17M M:VI]Y_&"S9CUJWXC@P\FJ+BW^M1?9';]"K[=.X6[<]/Z:6;A,]I M_RZ]S]VM?KH>5?.WW!#39<8778\\X_Q;KC%DB<662AA3B(@TEA/K>% #Y*@P M?I,.6=2)=I*B/=\YJ9E.1?J:V5]!?;KBY5UYC_-A_\)=XM??OQSI7TVDCI/H M],1:%1T=)[^?GGT[,J<=][=>8K=>246])65V/;-V?')F3J.SDTB?')^>?#E* MU)E)(GMTK([UD?H2G9ZY-WXSQV>GT:?H1UUR0G;Q^ BV?IH''+&XWY1 2,82 M(6J)3BS@,56T+I=O# >?R,&TF<&%&B_]<[J B=:SM61_N2\,ZJXI?R]Z'Q2$ M/BF,FNK,MFSR,?"6XW"2>^73K7G506*4W12]&2;G_Z@VE9EK>HWV>^HT4_[F&];# M7WN3LQ9$B+Y/A-A[C>[+HC="^K YTHQ)/-L4H+.F7[Y9'MY.14S^\'N??+>6O:>U0V>"^_LS+LE?>[&;HU,.F/4UU MCP67!G"!6*>/^YUDT953L4;3=B//=DJ_0U/*U7YG,+W1*<2OWCN\J/AS8/W_;]U/T]=%J99JZKAW&DY02>7 M7_SLO!B>_$<^&O_QS3^I^JN7%Z]^ZPUZ-Y.;WPH+](%]]"G/NI^=)NQEZ> 7 M,N=E>W<+K.%J9[K)"M40"R"9!K& 3'"I=)W63GSR"EK33*=_O6JFV8*9GM\ MEI^^%AC>471),P\:<_U'T_=QEOA\MZRJ1)+;!B<#QY /6.?\ONQS-!E?#T>E MH]-1U(T/^KOM/\,D#QN"G6?]7O:];OZ47F3_+#I:31U.>72=?O>=F.GJ>S*K^VWND%9XG9"MVE- M1B^WE$H 9R"6G"J)8X:YE4DM_E0X>IYI*>5F,"$Q@C!)6$P3A 6MFE1RD2 # M7M2$%MX'/NY(=6K^[BT#9UO9DV^_J;.CD^-G">.5!L%K!O&>9T ;81"4(E 8 MU7DI%"4O%2T&?:>KO#E7*;0-=_W"!+QUI%,YI++!57KE&\A%YY/<_R^[< M<#PE.N;I7O>RRQF%R[LK"P?Z3?IGYEWHQ3N%[_!Z>.A8AR#;O:8N'5Q*_-7UIT4?L.3R\M>U]\C?^1:?'E,Y66?^\ZG M'(Y[2KZ=32\[(U];U$?65YQ M17XV="9W<63J?;$O\@2F4!EJ9;$[,D.4,:B6?26)GN$)KC! 5KIM-58)(IHJ MH6N>4''"MJ;UW*5_^'QF;6=%VXEMA:X66L-59]K5L77QC!?^1*FXE9>#[.>V MN\<]%$ &6^(;U@J D =IQ82)E4HN 50Q6(E!=8.'7_^B? M][UV6'[]V] /_7H\OOW\TT]W=W>'?YV/^H?#T=5/SI;#/XWBR)TN;1T!=]O=VAOT_QF/GU M@P"BO6[<1W#K[>W8.GOI;>#-=BVW/C3N"XW[MEV*RY?^ZZ%Q7VBV%1KW!2EY MGY2$QGU!2D+COA>?_S@K7#G98))]#MDO;T3*#D_"WCYX6/VP^ON\^KME6=8/ M^O*_.KWU=F=D_CGIW7I7^'Z:FZT_WT;F9VY0@::G,S4PA!AE$C:11S'A,L92 M"D&,D@)S3JIDUP=C]9':D44C(^O^:," MQQ0;U3?JL)CW=WP0K"-0Z&44.")PQ+(<@<%,,A>@0E+&F:$D2;A!JCJMICQA M9J[*\PL<(3:.(SB4'2P#1P2."!RQ+$?0AB/B!& E,0>0F,38A A2Q@/$B1"& MS%7F>H$C^,9Q!*.P(ULM#/^Q91?VP0OY&N-,?3T-3HJGG11[U->B(C,^TV>2 M8B(HE-! A!2ECM=D168*H9BLU"A2/GGU)AW]F8V_CH:^NX$_IS[-1M][W2QW M(MLVNT&*.PBW6JMFX]I>!$RW4)!Z]S _4Z>:8F_* $(9@#%62$)D*B-'837? M?*I5(V?]F&>RP_%\C8O55;(.G! X81LX 0+0E+'!S-B8($AX B51DL845*2@ MK=;+* ++6S4?H CP#@1MMLC=/E+8QS.J9?^="?#83R_4A[;XV. ZG36#XIF> MGIP":EG"&#'"&&L-K!("&8;$+N,7:J^M%@$=0-?9QF,S2W &I.Y&,YZ7P4B; M=IV<W/64=:I*4N45*G8PT$> M@J]# &98_;#Z8?7#ZN^G8RL$7^]\%_A*ZX:L*?%'*7?FK;;8QD(89U\"63GM M94R,YH^U[FD%H%*-\A6 -B>Z.7=3Z=Y;U&N&\C;=]O/RNPF1=/N>J;_-Z'T9 MO*(!+],&4U]!#XM$4F43(&P=:ZRDGG-1O0Z\FQ=V[!Z\0QG>A9#"@,$=P" " MS9F-B"F1,4>&NJV30Z*2.MY?46+Y7,OVUV%P\\)Z(> ="-MLUQM<79N@]H>P MWA#N\WKBFTETXIP2HA%EB4F@5)121:JX7Q__^T;E8PM"@#'I0+'?@3^!'O8Q MZM_W9VJZ,$AG;$CME!^1@)CCF"15V+_!"9L/ 5Z5[?$1\ =,A@2 .^=@S=K M@GD3H8R. 52441$;25521_C'EABS+K-F[?"F'K>-W>!.W8SU+MW: M^,Z.U>=.HL;9S5L;N1FH$#(F(3)AW$DT,19,&[EA!F8:N26 (8@@U11;$!O% M+*[2&XMDCY>;)2Z\SUS#Q_5VX'RRZ5M>=WV+NE5T9?;7;3:XZ(TG(]_-^B*[ M'3G I=-NRNF-[[;YK_*-XKMYMNVMX::-"&?6X\&FMM^MQ4CK#;CHYG7["JW% M/D*WW '=.;06VPTI+E_ZKX?68J$=4&@M%J3D?5(26HL%*0FMQ5Y\?OV$R1G2 MW$.J:UC]L/IA]$*I:$8XD!ET9+2%5%'H8)/1?U]";RV+P" ;P#4)LI.8$\ GGL M"7FPACRL9EHPAA.6$!TG$GF-HR(/]]^YG)\WD<<&5C8@'1(*&VR5:S,4-@BI MCP@OKKT/ M7?$93=4IJ3&BQ!@38TV%U+#*#B; ))"U:+>V46T%=,@*VV0%N@IT%>AJX^A* M-G1EK=$B5BK6Q#$7LL9*6M,53LA<-:AW&-9MT!7M,-%JD;_MI*LG2AN4_[Z4 M.3]_]9#7_51>-]Z'5.N0U[TM43(;ID:$O.[=D.+RI?]ZR.L.N9@AKSM(2RE:&(3<[4)WHELRT 3@2;62Q.B MH0E#J9+8",HD1I AG2A3:Q,8*K0D36Q>5C;K8,!V@2;VQB\9DK)#YE:K? =! MPW>*& 8PIB 6S$A$B,(5WRE@H> KMYX^H!$M!JN+4=N&%*U "X$6GJ(%V'0A MM3&U1%&LI90Q1YQ!BBHU2&.-EZ6%+4CDQAU.V_2R!%H(M+ ;M##36R\V2L0" M *M1P@Q+K!6UMD HHUD8"-.D*NM3WSQNI3@4$" M@VP:@XA&U[.P\ @E0EC*@;,.'8G4)J 42Y^KM]?A'7:@6&L)A\ @@4$"@[R. M01!H&,0(K2E!FA&"E,4020PK!HD9U_A-UF(+#"(['*RU ?O'VFZKZ;$^VT?= MOZY:C*?E7!9?*W_X./%Y/G?AX?2\(C&ZC6=8\1T9?#1EQ;_7H_HBM^E5]NE\ ME*5_?DJ]3^-SVK]+[W-WJY^N1]7\+3?$=)GQ1=7D?80'HR;>FGI:V9_!F)M2HZ.DY^/SW[=F1..^YO??AZ>5E).LZ2,KN>63L^.3.G MT=E)I$^.3T^^'"7JS"21/3I6Q_I(?8E.S]P;OYGCL]/H4_2C+CDANWB$0BQ;YRYI[J-.MG!45_2@!G();C69UO*^HVX([D;88.AS"4P!E[PAF\Z2K+H#5"<1AS 6(M6*Y"TN7V)UU2T:AVFF(AF.$H@0G1AL1QS.LS M-@,U>;_YUTZM8AB*0 0V"6RR@6S"0*,$$D:@5QO\ "O7[3^U7)^H- MRM5W0WLX\ =5+9[7?A_*Z&GW.KN8]+.3RV_9]VPPR7([&MZ8O\;9:)#VM9/? MH;M>K@877X:#JR^][]F%RO-LG,?WLZ-2HRS-B\()/E<][@^[?QX\D;H> Y;$ M0&HD 3<"4XQB6Z>N:Z7 IYG*WA(IMUF[;1O$!A(D,2;E5[D"5+L'R1P>;KW( MC2;9P7*KM (I/;O.'"S[;J=Q-XH*J>H_&0\=U-/+ MRUZ_EXZSBZA;SW1T?N_6;C(8C^ZC=' 1]8=^/_#S'J7%Q,]^P4E"=%FDJ4:U M+"PY\,I94V&YF!=')<-1,58O3]G/9>Y?)_(Z3Z<8TVS^SM(3-4UTV<.B [[ MPX*B V_,O^?K3/;?P)M]J+=! M$#9*$/8ZOUQ?.V-C34CXN(/?-_FE%JWLIONC!&Q,9$8X2'""E&"(&:XLE[6) MS!7BX+&M7UOXST=&YJ-Q$\WPP+[WD0R5U?F'/FXC[)NB#N2M%D+>N!"$C>*9 M37*$!Z+9?*)!,]T8: PED@8:DA!%B>"F(AH62Q2;)8A&K)UH"! =REIM@A.( M)A!-()JVB(;,9-AKE&BH.,*27#A88U8L"K;UBK&TEI*-2-)H@%&-?0DX6@N\*XM M8^+L?]HX],8=0L N))'ND[-J=W$E<).'0$@L@>(),<8D-D:*QQ6N#&/Q7">S MMG3G5G %$>LPWF9P6@!6 -;;@24!:C8LPSBAFF"%$$F V[)$%2G.D95J+M*E M+5VQ'6 !T.&XS3[NFZ\2;KM7_;>TG][GO6<WYME%5 A(OK?& MI6CV2"F!PZ-E$-D$*J-U;!3#6"4X$;&4RQB72ZFQOY^V<1#!.EB&,IP[MN-M M*ZXP ,W&!A(0"Z=M&A K'0.- 4PJ7!&*I5R5[MD*KICH<-ZF[AEP%7#U#ERA M)A0PCC$@6A.FC310Q%PG<84KS8R!JU(86\$5Y1V.@B]TFWRAI^Y^Z>UP]$P% MHOTUXQP,X8RGA1.38&L)=?]BC26IM,B8*!XOL]LMI46>_KV5 -T.$VV>J6^> M&;=1*-W4_7$'(=\T1(S2"0.#&HA*@2A,EE(LZ64DA;@2B4'4;" M>46 Z.Y!E#?1YUPQ91S -!&8$ ,2#2N(:FT$6]E!?RL0Y1T(@R]TFWRAOSJM M]KUG_%N+.PB:K9%8G9!$ 1IK8(B*G0:;E.>$$A(K5G:4_^NW-K9&VD$X!*[M MV$:WO;B"S7X6:TX@49#+1&$'+R5 E4TE&*?Q,H=[2ZF *BPZE.]&N)^!J M%W"%F^0A*6**(354:Y_$$&OM3_ *7!&#)5^5GM@*KCCN$+@3&0Q[XP/]NZ_H M/[@/MMMC3-)FKP,"R(1KBZGAG '&**P\H(I8*I?)'%Y*ATQ,&SHD[E 98LV" M>V7W(,J;;1,"2&%L%-: ZP183CFHW"N HH2N2AUM!Z*R4Q1]"A -$-TQB,XT MA)5"0@=,3+!PP"2".K6W@JB0-EE96GP[$!4=ON,1V[OF OW/X> J^M7]LZ]F M)8+-_DB4)0 +Y7TVL<0B!L94*JQ&2"T#OJ54V/_\M94$W@Z0P0VZ8[O=]N(* M-YM:+#A."'-;&F5:4LM@6KC#<"5SMC1OTZW6OW[N]]8U/@Q'W M&)>\V>\0A5 "P4%"" ,6*A23$I=2.VBNK,#2U_]L28^DH89B\+/L'D0EFPD& M-580Q2"+M=%4,41U%:\MC&0K.YEO!:*(=3!OM2MI@&B Z"9 %,.F!Y^&7#%+ ME!0"*^(C:&QE-<9:&K2R0_YV($H[D-&=ANBNN4+_NY>-G43MJV&)9QPVDFN, M#2>0:Z&I%HE@E0*; >_92H9+J7 _G<;Q7DAZ$B^$SF&P6&S"[B:<=@@HB D M5F-F$DJXY0RQ*F[-[6ED915"6\$5 AU' P%7 5>;@2L^HRK&PHDFBD5, $ M2X2J J'"67-+U3E;2E5L!U>R@W&(!]TF1ZCJ]Z/AV'WX7@-N08^V'33P9GPP M2,4X=A:?!H8+0JT BE9E?2&A&+6M95;7^<.MWHE?O-/LRG\O_RV[.<]&;52W M8!V!V\R8>+-\;.S6&OPV>PE[,N/7(4Q2)+@_KXR=+APSEMBJXJ$2R5+5O%^E M!*\<]@)V8+O-8 +L ^QW O:8S!R*.M"#&$G+M"6*4B5LO=MC15JO6[5ZV+,. M;C4_I2\:%T_5E3WV"486"FP4L5*LR67.!<) MX0I"RY%2B:6\;O@K98*7*?TBVF(E(60'HM6I5H&5 BL%5MHX5I)-)A8@%#& M)8%:( BYBNN.;XP("9+?F>'T>X/LTW56 M< Q$X(>?9\;7=69X-GKB?C._?P!LX.2W^'UOX!BI?#U[@X%?M/X#%$!0$ELQ MRJB;]?O5I__O@=O2_&OW6-WZ]1.SI',T>)..KGJ#V%W8>_]^[ VB\?5PDJ>#B_QO"]8??\#RS\_2VW:V]J3%.U'V M4^$.@O!8$$00A" (7A#X/LE2>*J^[ZQ3:B;CW/3 6 A%L%!$0/"4"P6("I<$ M&*KQ,& M"96Q$8 :R[A#KD95VHO;LOE<[G>K"GLKS9L1[[ =KVFR47#=V#R6W%4"@[?LHV^7I]N!Z>XPUJM!!UP&G"Z$3@5L,D>]PW6 M$<>$"LHIT$PCMX^6#C!C))H+$6Q5W6T%IP1W2*MV[^;A=-?AVT+7!AO!.NG "N70#73+$P1A7& M2*@DUD0BB[6FL/*3"FWBN8RW5A7'=L %.Y#L1(7+O?&3'N6C-'LJ.GW/#;J9 M?6DC0ZR#1.A0&?PN.P=3.5.^ M2S!A*($2*)LX%<\IJ<+4Y;N !JN--V@)IH3MMMLEP'0_83I;;@M0;S]8QTIVBR!L+%;Y%[MA.O,^%XK'GFS(0*J:**U M1L)2*QA/$@0K/"(,[&K.]=>!1])JQ_4%HA#P&O"Z0KS*)JX=801T@AQ <<*0 MA"Q&<8U7I9.YYK:M*+!KP*N0K2JUFXK7O?'LEC5C^X^SIS>FVMEST[N#9= 6 MBM(VUTHL3SAD7;?C6>(>BU=7"7V;1 M-[-XVD;1X2;E#@7V"^SW$OOA)I4"@D0+)54,M%202N!4Q3KT4TLZUT'D=:9< M.^S'>&"_P'Z!_0+[M5:Y<3?CRY<3_IEJ_]$O<&D[1<@9G'?5-AWC9&6?R3%F*= M6X8H4DIR:)DO5B(1H)8;G$@I(1?"7>"G=.:'SPY^%MS"(?G=0R]>WI5W.!_V M+]PECD_.3 3IY^C_>3#/SW?E*.'W9[_7_:R'-S>]<>%"TL6*7&6#;B_+U>#" MO?;S/2J6*$]Z>;<_S">C[,Q=,^X/NW\>%'/E7YYF_:S TB=@N"%&: H2)B@U MD@M<8E\#% O[J6DWPH&&4-(8QYR#F"D@;=5N!$&-X[BD 2!!E MCA1N/8!&D^S@%WWRVV]'9[^9X[/33J1/CL^.CO]NCO61.8W4<>+?T>ZS;^KL MZ.3X=%YD9R7ED?B^91K@^YX.'7R$V!5?KZNZ/B&(_Y..1NE@?!^9OVZS09[- MX>O5XYW!_#\F^;AW>=^*)^PZBYS NY_=_T<>9?^<]&Z]Y$>]/')BGXW2?O\^ MRJ][M[?91737&U]'32K-DC>KV+XB].)QW#8T+,'D)2MSXW'_OO'R![]\NL_2 M4717SWAZE?8&^3BZ20>32X>NR=#=R7BQKVQ7?'[H*CK%]\^\%$CMQ37@W< M0"_*NU9W6'0#]\OS-'>?3&X=H*Y[^7@X\OMM\851SY%2%J6#"_]\Z57A&OXP'^>=J#?H]B=>M*+;T?!BTAU'M^EH[$9UVT^[Q74Z MT>6HD,2H>YV.KMQ<^/O4S]9/W4Y=7JP82M>_.1Y&YYF_M-=:BI=N9=V#CZ^3V8J[PC0X^F MJ/CW>E1?Y-9)PJ?S49;^^2F]=)/P.>W?I?>YWYNO1]7\+3?$=)GQ1=_.TZEXE=JQ IWI M";[_]?>]_J]\7V!B1>U3QK'@A*$ M-'?@8R0ISAVJT;&8S6J?UFJ=<(ZEHCHF$D')6:5];4A-WMMO1,U&H*;HN]N%HM/+XM>!"M5;OQ"=R+ON>P4.^IL M^>JE'_WS4WZKY;A]YML/7%4;V+NEK<8L'HLO-V:AHO7.)NWW2MFNF^U6S.R\ MW;?FZGL;YB,/76IV5ZY?TZ5F;^0[]-P8__S!77B6>/@@)7O;HB=(R?9(R5[W M[_DV8YW65FDG.L^N>H.!-VB'EY5G-(1EK)9#-O10^DU1%[L95($X8C03LT7T MI9!)HI($QY9B(:'&5;(>('%,Y6-OVB,?FNIV1Y.TO[*X,D@ZA+>:YK.9,AK" MQ@(_!7ZJ^6FFMC\0!@. 8PF9)MB(F*G*\PZ!(FC.V_]J?FHG\@OB#E]/Q>' M3X&? C]M!C^)AI^0M#$S[@,K#0=2QA;H2G]R9"7GNI&]FI]8._R$.K3=-.G- ME-%]*33BQ.=[+_<".6OM[KE+>?>JJI0\(T'#,U9I923!7$$BF61!$T2 MSQ55>9IGJI>]+#_*\TEV*ZX MT)NQQ%O#$NQPLA-8VIL3GM_'O7[O7V7DZ?"R#D<,[HBWTEI0OJ:WA>Y:RM6D E:2YW/>4E]S\JV MA>JW1$(% .\F@$4#8("!EE):SBG"UMFZ0%?IF\!J)/6[ =R>5@X[$JVE+6@ M< #P1@,8 M @F&#*&0>62Y%H1F3,:I^XM(E[]]T(;L\6 !TBVZSJNP,(WC67 M^=/A8=G@XEV!83M 5TN$3K95EF?[SC%?.PW;?)X)9TN,T818B7W)=HRMA0A2 M6A58A":V\5S[A%%"C M;ZXHW9*U_YJ**[8HGO5;;]"[F=Q\ SM5F(L8 DPJD/"!+$ M"4%Q53X9\AAK^V*%FH7WF:L,N.FE78;G[G9E%<9H,!S7'V07T7!0U'UQ4E' MM:A8%J?]U%=+.[W.LG&4YMY]LLHZ+Z?9[;AH/E+NP4@415_D&V]Y\,OG%5<- MW+\Z,(@>/.\S+.^!6J\#(]=8F27<:Q?OM5L.[OE-/Q32V=KHNU87,]C^ZRC7 M)'>S7%.MID<7DRPZOZ\+^_GBP#M_9O@4"D,-IXVKN[(&%!0M[L)B[\=B(X! M6.N]66L8UGIOUOIQP?>PUKN[UCBL]7ZLM3_(R(H&#?N<&S4],HENJS.3&;]^ M]",,0=JA:DNHVN)/Z0FDS4D@(X@;Y@.(&.$4(XMA%:).8L#D@_/,N5/)DRG M'AQPUCZ39)*MKLTT[B N]K>@2Z"N0%U[2%V8-#V@4:P%DS*)L4IB16&374-! M#/A[J4N7+5,#@P4&"PP6&*PM!J,-@S$&A5260T%%3#DD0%?*EP(:*?1>!CL: MG-T-_S=+1T]U?'XCB?TK&PTOTOS:R[= $/T<""P06""P/2(PWA1--U0K" C! M3'":.!N20UPG.#/1Y,B]@\"N1UD6*"Q06*"P0&&M49B38]7@P$MJH$O)T)&3WX99K,%O6SAX>P>?0CVO>(T845L=89);U6 MQL(-8U'-8T2AHC!1 FA($ZOKTI248O,X-?A1?N3:SQHAZR#>9J7<1:N\L=I4 M@.(N0)'"F?-_1BPW5" "8T. =@"LH*@D W-9^J^$XJK/SD@'B%8KQ@9 !D!^ M'"!YDYJO%22* 2ZQ00Z$E%C)JS,A"I28JR/_2D"NXBCH$291A_+5%=0(F R8 M7"LF98-)SF),&<4*PMCMD!S'LHXTB3%#C<@4.^\<&94ZMI9A0_Z$29IA]"],"GW)B/HK4GK>WMDN)I: MG<_-YF8>&RZLXOB.<\7-8&O:L+5!C,0"2V.=,F6DADQ4/:*DT F=9VN?:MB4 M3%P9%TO9H;35=A1O7M:-59T"2P66VF&6XDTGAB0!0',&$<6<2F4ICT4=)I\H M..\2?;O]E3C&B)*\%1+^^HS9 ?%@Z7FYR&_D?*N2\_8DG4>W2A_7C#,U?2C M\C1Q.1R.!\-Q]D0OK\0R;@0GEB8&6\PUQU5.7VRA$++JY55=8.'7_^B?]SW& MRZ]_&_IA7H_'MY]_^NGN[N[PK_-1_W XNOH) 8!_&KF/?ZJ_>Q#]==/_W$^] M7&6#3[^?EJVT' ^Y)[Z/"BCG46]:>[/K/A@.BH8)O;)W5MG6R7TP&?ELL,NH MYSX[G^1NGO/\,%+1[7!4,*7[R'W??Z>\:#KR/QY\ZOIN6_U"['V'MG3Z@YOT M/KI.OV?1]W1T[Q/.;K-!VA_WLK*56_&@6S-=I'MV4H5?1J.A1Z.$\;8_H]N-LY+'6&T[R,KDS MCW[,_NKV)UY4HG'Z5Y9W'-SRR?NNM>] M+@#N5)%AY-Z]\+U5QLU@_A;=CISZ,7*#][K)]+:7#F7]WOB^N%[VSTGOU@^N M&DU]X>ROVYZ[]JU[Y.&%EZ^^O[;3**ZN5]JI[UUM^:(??>O!WJ">SC)[UMTH M&^0%/=X6.;1N@B^C]/:V[Y[+<='?#A]SUBR?/<%@[N-*2M.I?MJRI#[FO2V_V:M&MS_@_C,YFOUM>].:VGU4-+Y.L M6[2;C:!(74/OJN#AW*^B^XIXXO1IEY:CO>N/KXCY?W+<<1"[\Y)>B>SD: MWCS\R(GM:/B7@_4X<;(2"X> M&UIJE*4GEW[0#TTJ;U&1_X*)T7#&JLK_>3F>-:O U*H"+_N"I.@X*EED5RTO M8/D_)YY8+[-LW/&,.W(J5='3=JW3WQ0Y3""W<2(P88IB#(!FJ-)-L3"QI@_* M4WS-1KXN?GJ5G5S6$NK70WF!NS@;%O"S3K!JF7K-$KF9/_>!P\TBH>DB?4(O MKA*?7Z ?WKU"C]!Z&-FF,6V!V *,E4K\D WNBEW-#]@#,EZK+WX@,\S4F5[" MR9+?G=RO_4[LX>V)J#N\&O3^58^^Y+!"4<_S8;=7M,R]['DEP'^EJ0;A5/\\ MRB?=Z^*I_)7=#WJ7O8K8RNL4-WE 88XFG10[</[3O2U[Q_8 MW]A,U0+_ZCR[<@ODOGKAL5 ,J+C!>4V W@M8&"69VYMNBO&Z.;F<]*-^[S)[ M1W??1U"I.T<_0DH3+& $Y(#0A ";: *D8J1&"M'(@"9^JN73[];2^QO60FH&>!\RK/N9[?M M^+YX3A&BI;9RYIQM> M^L[DGH.>7])\-/[C6Y;V33YV4NS64G6[DYM)WXMT4@N_FXTDR[NC7J%.GES6 MZU\LM!_4'[^>ZN'HUJNVV7]FZ87?3MS\Y@L7'8)5+?K9M5L_]S^G[SN;Q$&Y M]"O4KH'2-U#+@">R4@%Y04LYC#S[O ?:;7?EKEG0.S\\M3\IQJ.L6,QZ"J8Z MW/LYZM]?WL]Q4S&"6PREA#'E3#OAID9!6PDX53*9.VO[6BH@_YWV)VY3?Y#@ M4XAWG>5SZO:R+_56=N:@D)294LR&ELAU[T8W]R[!;3%0CS%4A"K?LQXXV MRA=?2_]1+=#/.LCI5$M@+ZMR]'!>37"6=+_O_G@W!GYT#.%,&;=KB2@]=YO5 MWTH%_CF>>]C OG)^E7ZKXN>'\_;BK$'XRQR(WVGJO=NPFS?#BG?NRF&<#_L7 ME=-H@5WK]E.DDSA.&%%2,V"X4:7@:A 3P N[=FXZ'.UZC;0T]/.'<_=P2WB& MEA_CX;1[G5U,^@X+W[Q+.+AW",X*PX+;&;P>ZO[B;V:!S].A MSBS& R<*J-'7&URXYRY>SZY6Z89_L%X0E&[=UHZ4'@V[ZD4O#X63-N:4).9$ M1M ?ZA- -XW]]#;//M=__/SX2*_Q@D^S;.7!\T[ORD>.?YAQD3_\#+[PD7C; MS_C;?O;N*^Y:W<"U%CK=L,B0J73S?>E9: L"WH-RF/LLUAL@RF^K^=IF'];& M)ES[XB_Q\/M4-&,CI40$*0E2LE!*^'MVS&VOY_&?Z3#/G$EX-+APEM^HYPPX M/3SL1%_<@[_#_36Y?2$F=7>R/" MN*5L2J@D6FEN&! 0:ZHL D":RILF<*SQ8_?? W_BMU[^9W/D#9\XVA'ET4[E MRR[]78UWNV+$AA#UT)%AZ=B>.LCG[AC?Q]F@>WV3COY\<+SG/?!YY90\SL:+ M+S-W0%B/<.Z[<[[V^3/YHV/[VE-YB [7TC=U'F7OD="VML$?/AJ#@7P^D'Q\ MA$OCRB>2P"3!%#*N%.32X"KOS:FD LW5;UJ2?'@@GR?(!QRV6IEJ^\GGB>R8 M-C)=UGSL]'^B;W6P7%Y$:/KPDD$$P0]%9(FO)3A[C/3ZL;8P-F=E1 O"XI7# M.\9(*ZL5YE182Q0A6A,%$4-4/0J+7_3U5C-&DIXGB//)>#@-5:U"6O\C]]%< M%Y/N.'\M0< M%EYEG\Y'6?KGIZ*.ZN>T?Y?>Y_XTZ7I4S=]R0TR7&5]T/?+,^V^Y#X-*++;4 MAY! 1)RVS(DEC&J &#;QFTZ,BP-,)UD^1LKC=SH5Z6MF?P7.FB1 M/CD^/?ERE*@SDT3VZ%@=ZR/U)3H]%@K0=*UC$DZQSP%4@ MRSZ&KSC O2]@A2\,6&$H1)Z$(_H//F*CF]2]H#VEIHCR#F$F.RW#:Y?;#^X/ MO4"=:'%R-K-C_1<;;=:/AH-?-?3S'0L-FX;7?'M(1(CHVX9AM/5ST"C%:>!8':5,VEPBN M"(^I-C0QQ">YRRH#AV 5V[EV=$N>Q>B W[\K: MX#,Y]D0&WJ:V_;ZS=^U=\7W<3JY MS4;1U^&=^_?('W0,"LY*^WX;#_Z/;22'S0PS;D,#03/-O8W%0"@JM0$,FL0J M(00!OKQ?@I-8S552;%4#*5!3@.8!9O9%_<"'=&,]'!NMEP1.VCU.(DT*!&.6 M0J-$K(R@.J$Q@Y 0;4%,8P[L7(?%5O.O]IZ36FT:N3NYOT M!HP.V^PGMJ7JP=8G3)8<\IJTR2>R+C8M?9(+WS."4*.!Q%98A%#BS @# "(, M&_ H?7+1USEM)\?\J6S3T[VU9$S[M M'PU*_I $S<3*3>VJ!E03'' CA.(4 JQ M MOXKBV KR8O>[A?>9JSH>G9HO1OLE_Z_?U;,4_I=W MG#[;EA=/XTSP@HP]WD%@+8T"-C8<;6^#WP-];#Q](-'4M46),K%-$D.18E89 MB'B5VAR+&,PE%KU('Z@E^H"T(P-]!/H(]+&1]$&:TDL,%'I&3)*8(QK[SN9Q MU08%"P+CI>@#MT0?B'<@:#/.-=!'H(] 'VW1!VOH(T90 @CT ?&T@?@C7:!Z> 6I8P1HPPQEH#J\!(AB%9 MTO=1!HV]FSXH 1U T4[3QVX=V1_\\O?1,"_R.2Y[XP6N]$7]L#\T2^\=L(( M--EY!B/#$.<0813'&"88(^BP@PL[L-QC$IT@:I=%3$O.(RHZ7+19T3H@)B#F'8BA M#6)\,>VX")P%U7&:XBY 9F]"JHX&W>%-%OT4 M_=AW,O*WZ'(TO(F&MUG5]_2=:-O,@H'O@J&*J73;#FFQ JIN8P1J5N0*";H7,&\UZ*WK9B;<&0>,+B3&)SI M,Z@%E I0F ,+,*)E;0\%M/",$+FG/ROQ6!+CAC>8;)-7W_ 8,#@9F"0-R$? M;JLS" &*D\12:BRTNHX80PK'G:^CX?=> M7E?AZI5^GG'Z5_;_M_>N78TCR=KHYW-^A1;S[IGJ68;*NY35>WHM75+=[*: MQE3WS/DR2]@"M-M8'LDNX/WU)U,7RV!NMF4CI)S54PO?)&5&/$]&1$9$;AK4 M^;AXXQ7>J =PX!&RRE6.4P.P_NQ-TD'*>A$X[#+:>% M0-"C9BNBJ7H#H@7H09 N%&=*>Y'9MN] YGF$NI2XQ2:WAUV,-D%/32DBI,?, M.K,5-7@T>#8 #Z[.%X+$5\>N4D!-7V!J 0'+TD3J"W_IU-55P%-3V /W+-4\ M6H-'@Z<)X*$5>!Q'^,AS3<8!LZAO,RJ*U'@;"XB64GA7 4]-\0H)'J#!H\'3 M$/"8N KT>3[PF/ \9#-B$DM *,JB>-MUX$;@J2G0@'J\UD!#\^,)'SV%1'7E MB1ZFD>@*M196J$&TD/MB,<9-6P! '4N8KH0E[.W,$+F3LFY$A081-59"28[2*/Y^8(EZ:\6.K1\SJ'U)VS M@W>50:=S=C3[:/;9M@&#%Q*/$+$IYIZ+L85L8+FFR7 9PO:%+U8GG]I2CI"E M#1A-(9I"&DDA"WE3P&06$8SYW'-LWZ2^7[;IH((!:RD6^3J%U%6ZUB.U1B U MA6@*T112&X4LI'U!C"CAV#<9H":'P/9PN1<(? [L-2BDGC@LA#U&VYUUV:C3 MMHH#[Y ZW6Y7>QY-.(%IA^/NTEBUC-L_5BWC]H]5R[C]8^VDC+N\.[YP1&(Y M,VOX&;/),Q,GQ__CTFGBU07,R73OIT]0Q?9GDY_6?H OFY[-U%4/O81!!,I9C2D_#I*]_(H-4]HGJC7*" 531!B06Y2PA"W@.G[R#>+ M^GW!N.,LE2"_G2:6DR W,PJ KN'78-=@7QGLK ([0M1RB2=M?4: !3@%V M7Q* OY1C]':P+Z(E2&AUVU92B*4532FV48H%J'X/H*FQ=BZ>EKZ6OI:^EKZ6OI=]YZ;>M"ON% MFNO6GUV% *BBW]!V,8 ^X)11"@C'N*QB$*[#W*4#LDOCVWTI+*@WUS?G!O?Z_5C-GO09&U(=VZ"?[TK#FTOK""?PXH)9ID<(]>G6-@< MF:XH-I4 XJZYM*FT.:Q0?;"B/8YUR9"&54-@A:OCT3S'A\AWJ>TX+B&^[5DV M*$]:M#Q[*?UCLRJL_6WAI6&U0:PHHNG#B*7F";&G& '4D'M>:*F M*S!8.C%LP3H%C<:5@V!E5D=9.,!Q@7W32R@;Q-F$0^7!5ZVS4Q_ M"[#Z5XU&(+):X5N]?5\K3H9A4FH4G-P9:3R*AL9?0/:_#[_O]6)AZ9N1N=-9 M:@:D>05I%W"&J ==*A=,9II(V+@\F\HQ[;>&2PI1+"%[^P$3B]9:R;FN,C1V MD6T4"31U=>X>!T!8'2Y%(4G-Y<@S38\X0CK(A#)A.<4QMX*8'MT&!]08BJ(]@K4=T!CUUASP M83B 5AP *:;4D=/HRO^@@SR,O((#+,;MK=@!-<;-2 ]I7Z YZJTYX,-P@%FU M@;>YC[A/F EMGTE"(*95M($WH663I<;0M7! G4$^3FHM*?QP'*!+#CM4XJ!E MW(EQ=VFL6L;M'ZN6Y- '9KP5R[QYB_5%__$DWEA96+^BD: M2ZV.9ZETSM.>$=X-PLETX=3IX$9ZMM/TF9:>;R\BV@+^5YB_^AC!"P>ABF\8 M:K]18[\+(O\:)(-K+>_.R/M_9N-0B[LSXN[+!2^G=,2US+LA\P6[OLM=8X[# MJ9&$W\/Q+'SOGJ"%:JF?+NO5UB=BUPU#UQOM+C<$Z<*YT#ZGV'=MAR((!>,( MDZ)"S?$1=2%^O"%XEJM4^L1.G_7$*2YK;?,AB'N,[^0$E_=53=VJ6-.2IJ4Y M+2T<8(T!L047CB^(B:'%3-?-@SS&U( *4N+JPE$S&QFK6T?"3,>K3$K)Z%B:8E M34N:ECI$2ZRB)A;2 MM*1I29\W\]'.FT'4JHZP,DW3\HAI0RAM'-OV?&J2\KP9[N&E$O*7R67I@)FU MR,6R> ^B=I_QVZ[\A+V??D[B-#4F27P93;O:;87RJBS;,RTN./0H\@3#PG,= M4G1;L2$%)G^,JVS^3K/IVV;PE9L]5.OADHU=@%NPSK8?,0Q6!8R^;2(7^I;' M7)-P9/O +!H9 ,^46%H5,37%!3GO$6)JQ&C$- ,Q>*'<3B1G/*0($B%GNTE[M MJXBI)T9 @+++6M%IM3-):X?C07P3&I=)?&/$DS )E,3233L^M*ZC ^,5^B@0 MU*7$%O(/:5<1QX3EEB2T %@R\4[R:1U?Y7-])+&XS7 "YCU(Z[3TFA>H:Q0H MF[K2M0^$)JPVX! 4KHMLRX0N\X&)3-.!A9_%&8)+K97>"L*:(A38ZA%<9W-D M#4(-PF: $%<;5=@CS!4N=#W+QHY'("[M4, <["T=MO%6$-84]&"D1UB='IP& MH09A,T!(*Q ""B@2G$&.F&-9">)],T/V7R0 MR,QI$G^/4J5UJE?*IXMP'%Y&TRQ2\X,1Y6&;:7 7ID970Z(FKP HN"]\M4$- M7.A+JX\@I\B9 JXGG"5_,,?=>7 G[B;A. V=?'JW&9B!$/0(U(D>+5O8/BQ\ M+%"=1NI9P'(\1KCMFA:&'O:+<(KC<0LLIQRN I^:0BJD9P%]YJ@&3T/ @ZK# M$85+!'-,SEV+^J;*_C!%N?8(;B]Y8*N IZ90B-F33ZS!H\&S*_!\>AD]9.%H M4==V/9]:I@.(X!QC$UFEZT1,]15.M!)J\)\..OZ6W>M]#TTWCZ>9%] M."0+.Z!<^A#2F/$0YXYG"B&L\JA%Y+C>ZNQ35Q80ZV&H$Q TAV@.:22'X(64 M>L]QD@T/JRL'B/8:IYA#-(9I#FL@A9E77P+CO<0(! M1\RU".2FSXNZ!@9-M-SO\ T<4D\PEK(>,]MMAS3JL+'BA#5()IT\66X7X^[2 M6+6,VS]6+>/VCU7+N/UC[:2,N[Q#OG!"9#DS:_@9L\DS$R?'_^,H&H?[I2P1 M^*^%"YB3Z=Y/GZ#:(9Q-?EK[ ;YL>AQ65SWT-@]<2U]+7TN_FP/7TM?2[[+T MVU:0F@]T\5\G2*/!CORU1FX]-&B'X<5D38Q 52IK,>%01P /,-^%3#5R+K<8 MA*#N4JV?")*Q'%1Z&B9]Y:-D4G]CTF;YF\4M!S3?<0!OR]T$![S.?F;M2=#\ MZ RI>:)9.Y$8H8HF7&!YQ&,.P)[-;8L P8J,*!/ZPEVJ:GP[32QG5[Y*$R^R M ]65C1KL&NPK@QU7]?]0G8HB[0$;8^A;S!&F3\N.PA862QV%WP[VY33(SVB&,+TW0PLLH3V"T?HJ4JK%4HI?: :+N+ MLC2E:$KYL)1"*TIQ"? E_#GFJCFY\*'MHN+P><2$NW24]BJ44GO85?>LT92B M*:61E&*RRO'!P+&Y9!/JF1 [E)8]JP1M@->#>V^2"EU!W?K;)O;/$K1I>,= M*E73,N[$N+LT5BWC]H]5R[C]8^VDC#NSY?Y'-J'AT CD^(*K,*\93XUX-DVG MP5@]CJ["UK5X6OI:^EKZ6OI:^EKZG9=^VZJP7ZBY;OT!5IAR6I4Q(^;ZCLV) M:4'B^I9 91DS1]PQ_L63^N'%:H35G(L&E8: M5LV U>+Y(H2XML#8PQR;G J"/%8>L.T1L)11MCFL<&VP8KP'49W'!VA8:5AM M *N%(S=<;CJ6Y4%/. B8 C#/*@I1I$W(D%,_K$A]L#)[A+6BYDW#J@VP6CB% MPG81LRBU,!.NQ5UF626LF*#"VH)O]2C?:+/5"M>:;=3\I**+.!F&2:E1<')G MI/$H&AI_ =G_/OR^UXN%I6]&YDYGJ1F0YA6DJ0F)8UL.(,RSY6HI@5PD"P)B M,[)TWO8&$.T M5!Q8"P?4%L23ZSR!M?9K^G Y+8AO">)0EQ#?(;Y;[/>[P!;("KW[]WZ.+D9)L M_O6S6#WJ]70Z^?+Y\^WM[<'=13(ZB).KSP@ _#F1'W\NO[MGW-V,OHR"\=4_ M]L+Q_K?^WD_BM*^4Q)A>A\9]&"3&37!OR.\:X7]FP2A[.YW=&/&E(5\GTS 9 MW1OJ-\-9:$QC8W M+Q:F1C0V;LO,^?R4-:D>@]DH4!.0'F1:5CY%)8E<]20. MY-0.YI*1[RK%C\:S(-?([.T@F]B40KG0>LBAD"%*7,B9P^6?EF5*^)D^E\+^ M')276M"JI&^%W^VU_6A46PKBC'!0;YWUDZC2[OGQ#E(RU;9_K@.EQT,E[_ M ,*3P3262T:^="/2,Y2>K'VU7H9N-[Z1/[PWI#:%B41O-):PEHP@IWALA'V.!X1?6[__/,\DL1)B&C M5;3=IT00!"AV"39-VV3,*:+MT(*/*FWZ6HOX?'Q4/;V3,_ M7&4/$4#@-^C+\=_]NP#=OZN?'HY3J< W/;A&^;X$65I\M;KCHTL]8H+S^TGXX%J//L]_ M_<(A]71N-K 7S08(#I9W_@PIV9'\XY'QL+(*'!A_A \U4:IH&KY%'^5WK^64 MA49@3.(DTQRIC/$LR7X\"%*U-)77&E,1W?1-F4RXM/PG&:+V8* M&6,U"2-YBUDB'T%>[&*62O9)4T/:9STC& RDP2-%-+K/D'1OJ&5/+9WI),R7 MON^ANI:\^BP)#XSSMP[E.I _O%&_BJ91F(%J-E$#W!!:CY:)R'R_?:3+]]YD:>J:O MZM77X"ZZF=T\TO VP6X!4/MI./@RG"6W4GO2<+SWT_0V'"F!R\FZ3I]=""N3 MZ:%QM#K&EM;6TCY^O-8NK*.##)2/+/47#KRMTU3?\AT9?>099/]>)^5%)M)5 MV[](PN#/_>!23L*78'0;W*?*T+Q.'AJGQ(8.H9;P?,NGW+(LZ !B$L=$U$>^ MZSTV3K<\ML++4L[7Y65N%4D:CY-,<[Y(/TQ:\_*F\LKGR@52/*.PJ^S*G4I@ M]S)_RB%\#0U+S_$F,W-SC^%P&MX8_&!M[E]N(OXP]+/Y$[J_V,<_B[YQ>&S8 MQY[A'?;MG\^$^*H,>^./P_-?#-MU3[X=G]OJC9/C\N7A\<_9#_S#8_O8/;2/ MU$_=HY/^MS.QD0/PV)';AJ2D*Q>/PZ?(M" #SFR,$5>-Z)CD!)L#SX*F$*[P M'<^F]LJ>ZC9'\ZS>V0>&>W)\?G9RU,]D=7IVX@I/"JB_NH1V/ #Q/1@5SIUD M-B]*!Z,XE9981G))/,KL..,TB0>A7(ZEG?7V$6U'H4YF*OPRENN-,CQZN8NE M+-%)H.)MT218-&O=ZRB\-,2=M#4S2_/D\C(:A$DVJ/PS7QJVXT$D;=CBLYX1 MYG,BK5UUW?#R4OFZTE!15FUQW6$U48/%B9I4$Q6H+V_$(GL_]3)7J08Y)-L/2 MMY#?EPY6E!J?HA_R\27*;LG>S4:3INK/='9S$R1R+H;9./.;RA<*-X4/-XUN M)'SDS,7#-//+HLLH4%JVFT_74^6W_]B\JC^#$USC+)*F@?*C=$ M!9P*#C=.OLOIJB8I_Z8:_+OP8'Q22F)F@8$?BP"==DK^.,/"AX2TA,IZ$AA5@7QPU3M943IM9H M==F;(!I/Y?^SUT,5TE<;%.4<%BQAJ-U%"=5R#I/Y'$I-&X;R@QPQ9Q((!L3! M/J2?+G_(K@_IL'@EQ[,BP+. 2!E^_%NZPF/)D0'/TX7R4G\JT@F:^]U5?E;$\S::;Y[-\5 YC,DDE< M!)+R*%'V -ER?B77VD3B]5Y]HI:"8?:5V3B[I82TO/1D5 6AOHTC]9V^NE6V M1-M97"!H&(YS_5Y+F/D2F\K1RCDS)K$$14G("RM7MA!)(E?:;.1QP5R[PW$V MN7)F\C4B+=;J;!6:J\$PE#\<94$[J0Y3Q9,9HP>1VM!*PDL5],]7#*DM:1[6 MS!]"49I2_4:BYU*IP.G]5#/O'E_4O7TH?7#T)C7)A4\ 8ATJC@^0^T^4P MN8FF;U*^#=3L+<\L'S&,)M-\-K(@Z3":9D)Y./YL/!>ANL&-)!M)U_+V3SQ; M,).BELMV,)_2!5[,9US>Q(FR:7Y6]IJ0/9%,F9'0WSN&V@(K<2(E)$N:&56Z3A MDZ)K'(J=N#$/718U$;53&GBW,)3&IC.+OXW W-.$DF4_ED*J3"* MU5-=2-S=J+5POBQ>5$-?V-66/QI&Q;BS;?+"'AZ&5TF8?UEJA%Q+YNJ=+1DE MB\F?+)"8NK$:OWQ814*-DWYE>KWF*$[79/LF>E 'TM:2HODS-PVB'-EIFMOK M"]0T2XO9N$RD"7,;)W]6!E=F(6T>5\N^_D4B3:J/"L$\LG;WU1M72286OWR( M_*Z?Y!3@']:> VE3I;/<@RM$*_$^S16\KVQ,29-R>DZ2JV"\R-SJR^>2B8>W M4K4KM\GX5!JM)_V3TF(],"K]^MOB+)//5%PA;>%=DB@ST:Y<: H=&&81U*GVC\%898->QY&LW5HA/C:.CTYXBET@ZGLI^S4%[ M%:5YIL%D)DE\L&@A7T;)3::JF9&2N;\*S/ED](S;ZVAPK:(P89!D9L)ID$R- MPT/IMJNHN95/LUQ*_#BY,2#8_[5AJO'4+DYE]"Q%6>)GHBS-&E2F[]("G"O& MN$Q0++WI==1>FFYET&!ZK6R^?*/>R((8#>2Q(*?=T@M1+F#& "IB*LW1+&Q4 M>$[WTJ[_4_E%TE9>^O[:G+B"JB\, *XL'*\/OBVN/G9Z4P25ELF MB"D?RY&F\]*'."^4UK6A,@>$2_+]?HR$=_C7-W MM*)YAV?"/3\YZ_<,\4_A?CL__%T8)[Y_Z(JS/,?$/3D[/3FSSX7Q\\GOXDPE M!XDGQOJ@>N>]EVX5K'EBAURZ))FT"("*%,_"JZ(FQNCO_YH'!-0FWD*\L@I^ MY^'V+]:%2X'@L[Z]=AD(6]B[C+X;GX:D!CWQ!'[YY M/H]$ER)3GQ>76IA]);A)G 8C+=H-1)MFLAW^\(GD.33J3_I8S!LA7W+YZ9%3&*;%D6^Q2UB 4= Q^2(FO!CY$M#V.1$_=D^^GHKC_H9Q MI'?C1K0^7*IQ*Y-XV0/I-1HMS1>-^2G,J*U./JL/ >MO7RUL]WKA]W 43^;Y M2DI%PG&:C[3:U&XXX M%I+.54E9_GDFP 79JI=GXDCRC&?TST_<7W\Y.?+$F?R*E.G9&K5-S8&"THA< MO57FA33QE6:E>5[VO1'/_6F5NE;DTUY4_G;^>9$\/F>\5[R.UYW[_.:5,W]R M:;C%S9><_2>:TO[M0S&@%;XR5VR[()(J7^ M23C*G;AI7(HURY>N=);Y=KFXU)6D :+*]5D%(S3XLGR!)UG65'\ M]DU-\P,&/#VRCQ>W([?*@)NQGJ"$6X":IMH"MBW.N(M-X=I8()3&JMZ;@'B+>Q/U- 5[*@&F6#RR=4$JM.*3_H.5XOS,EMJ?Q=/[1:ES3C42 M!YZ0T/#$A]BJ>(,91>H.#19L?Q86/<'D*I O,]D[\M[G"Z41M7!);;S9YJ5\#Z=\DC0H"/B&CCN>BF+7EHEB8FL)BGK"13[D M-N&("Q\QD!T.BG0N2D-D_N&ZFD"R?K346#>4\U1FS-GAL7MX*KW%AY=0%A%*! ML -]")#)$1"0",_73-X0F6\IJ_"!RYV[OPCOV]'C97?9G7[O M@ T&'T>-]GZ2/N$'4)CJPCOO*A2D65^L>:E57G_R M99/HRUORG1=^_T @X!&;JM>+-\B[R3XP#6&A.;6E/S]ZVIL@N8K&^>,%LVE< MOI&?,I&]DZLPQP>I(E4];+_JQ;/_AK9>3ZU1;8>YYNN/I=QER[U+I;WSFOFSJF;^ M-*^9MZN:>3]*;IHW(<^26;#*?!C7B6IB_Y<4 >Q!UR*V*2SJ.]RV@$U;:TGO9^PF@AB*)U_P/JOJOZW8RB81:B=()1ED?1OP[#:='ZUIC7[1MER7Y. M]]7;/'O;,IHW2S4#@B#/@=QFC/N4 @O:V+&(Q1W7L9GI+9E6_)/ M[")B \=&OEH9J 9":X&@]LR2\#H4QBES;\84) M7<0]E[B48RS186ITM!<=07IM^'(Z.V\Y$6 R[IC*CS:I*_\ 5 @H3-_R/)-9 M4 +!TD#XV$ XCE7_^FEL/$#$4R'4YLU!S>IN^[Z#3$@!]SA%7#C(LFW.,#,E M#+"M/&;>:'4OMTQK2FUKE.KKL6Y_K"WWD^FWL+ZX#IOCT9%4[VTT/X\=2[.>E,,YX>=/#BW/)A,1G+$6:IU M4IQE4%09/$SBSS*0T^OX=EQ5#+QBU:LKCG,?0"7]3^.5\E9;HEPM-'QP PV? M&M-0Q=UU=!%-T\[:.67:[*,BA/(..H6V3*$E!Y B0)AIJ9;=)MDLA9:\FD(+ MX?-YLN3YCTQ>4WJMR@S_,#155!L8Q]^^.N*L@UA>U"VTUP:1J@[':RVQ'VJ4 M^ !J;7TW.6[M>%0[/P*WZ']1G#%DJ^&-\F,U#^=5LMF!E+E=[86#/+N,JATB M8/;>4D^K8NZ%%6/@3]$/99_QA8?)RWBK0Y;GAQ;-RWV+S:E[55JCU MK1VH\\)TD$23I\\TK_I)=D"E(= K23MT6KH?O$PJ/1T%;^HSI%8!>Z(*VZ([ MPUY>$QYW/E(+5+F1"(D]=XV"W'NZJ9H@I0NYKIG)%EXDLR"YERY5YBGQ@[]W M EQZP6@%N#+_)X/ <7Q@P!(IKYPLDY]L-9G[KC@"2:D#N5I"/?K*]MNF9BJN:]?PHW2R:GT2#+-R7Q1Z_ MC25@[%O5X]R^2L+<\4O"*_F&\NWRQK>/T;KZ$DG7"/3/P9A7AX&.@)%I,+9A M=6P%\KJU##:E[%0C;Z.QE@;H7X.;R8_/F:!B?LI\/Y2CS?H=G08ES'(8Y(V/ M[-F5_&FQ",$=AFR*&\-\GQL^#\)G$E8[WD.>;]Y#?JN/J%O![[@5O,[*UEG9 M#; R'I]MH:V,]EH9I?&_?1MCS1CTFVV,5D'PL6F@(?@A(5BZV'G3K=) 2N)1 MY5"O R6LH;1".A'06'K/'/#:.EX\"E?UIPHN5]' .)7SJNS=O"/PFI&K>KSF MWV9!(E5W=/]$Y<9O\_2D_\R_-9%CC8=%^<8\J%4T*NY*5 OJC+_WDV3=\/2B M)!Q,I:*K%O4WXSQK7.6U5D#<'&GJ:$1H_OBV9:\LQ\@S_2#N"JITJE\KUKVC M,$C#!?16L38OW)!:_!I-1.)4_G/M] MP2C_32]+?EA,AECT$D^GX8%Q-!TNU3CF^0ZXCA#S2A!^6&3Y]$GV+42PS@QL M)8)_#R00LS7Q*%2'MG]42#^.Z&A(OPYIG5G8'E.W]$0;8^E6H(;=,G5U>F K M%LHGJ_H/QTI75!Z$@D0X3G.0%=E&JZ)KK:3;K\&]D1\I1;J"*)WCUPI$Y>'0 M?C#*L]U/9\G@^FEW\BFC\9=XI!XX[1G.P>\'V17L-)5+S.BO?T$8_RBA47PE M^\*2;5G$,4D=.*TILFH6,.X&BG6^8"M0W( E<*'HA19=;3JR$NILF'?%T*X3 M8I;V!=^4%K\R##%=QN%:/=_FNQLE*I\ZW;2%L-09,JU8VDXN)3X>QT'?4*"I M/O)GJ6I4=2W_>=AX#6=88+M:&Q_=MB,+(])Y-:U 8.4*2LVN/,0,>T&>U7\6 MRC7G-(FE3S6]+[V\_PG&>0.=?.61CE4)WP4$Y3[CF6O\VO?/_SBU 9#?/CIR M5X8FVI9'B&&!VFZ 5J?:M *T"G#-;:[U-9 D8JBXCWK.KJR'.M^F%= J=_?6 MS"I=#Y>;&Z''4NS9@L8*U'4#=#I%IE6@6Z\'P<:8>\*ZU)A[VO#0!N3[B;'. M/M^SBS0:1D'6LONA\G=!B_6RT0HM5B<<9JZ*--?DLA'>2KY/KN-9&KJQBE:D MQM'1J?%))6@IOR?G\ZLHE=\*U6[XQ2@:E&>,JN7$CY*;'SJ@_QCJ+MNM[:A6 M'=90M).OXN0]^6\47B[TEBES&%\YU:%7'.LPF27I+) PDO;36188P,$^))^" M']19HOD[=)B_TPT<::^_'2O)8] 65]X*8 E4M$PSCB7+[%[]=?H<#5GH[_2"Y",9ANG]R M-PKOI168F9$( -0-".J%2R]<&G"[BU7#@[[[B\9<&S!W.%:]]HQ_.F='QGEP M%X_CFWNYJDW#<1H5NZ8W@>'%@YD*5W=$NUW[2&MW![3;#4:#V:BH7X[&?UZH M;*%7=5UW@'WBCN;C%+JA[@#[042G.\#J#K OW/:C+^:>\/5BWH'%W LOHW&T MXEK>+E4_LAVMZAU0]:/@(AQU5LM/SX36\@YH^6D2JHR(5=VS-BF[;K'4.D4O M2P\&:DX-Y1;G0>7HI:+9K,9H-%/5/E%>E%1E?$)C\?(E/(Q^^"I$YM.,&["% M5YM*Y?_^76T!J*T$Z>4%AO3PY$1G\S*0OTH"%;!/Y-]%"X(XN3IPKK[\K!N^G>?_^]\--YX468P#*8D@.XLSG2:92%-CF)FX1:YP-K?95^?E M*M6OY)_Q+#%&L9)3*+5H&%Y,#96%/(ZG1=:ORB6^C:;7!\8?8?;BXMX(5&*R MVO2XG"7C*+V6()_?J>JH$+IT-KA>>J"R\Z0O7F$VDPB;A?V9A^J3BM9VV M7@H-;A0UJ2F"U/'PY.,LC37"DX$1#?^QE[K,Q!ZD#L?(IPPC;CK<%YB[R 84 M$D_])G@P\3JNV>RX9G3W91R/CR6E)=$@6R#D+)Z%E__8\ST$(/^-_.O7OP>C63;3]GCXFUR\I<$@":E(PTV]*!V,XG26A.?RBLXH M'ORYERF1>MD/1_G&\K[M.:9G,>3YS/:X8V(N-8K9S'-=:#K,W0?[MW_N^W+1 MVO>$QRFEIN4(0CU@8=\!^5>1;P'@[AEA.@@F"M?)+'P%R5M@G^SE;7Z/"[DL MR4O\^NWHT/U5&/:Q9_1/?-\V#H^];_WSLT/1[\F_W8.W:\5NGGA>*GIXN#\7 M<)9<4(FX3+5> 42=#9'3 XP@PR9!C - KZ$7[^LQ+Q^M[->!>3SI#K2A#?(+5_+S?DEK0OKSB=C_K#Q934,"W&""SD1$\Z=2^ M"2P/%0A+!5)7E9[G)AKT[#1O?8+^SS:FX%6M>6$JGAUQIC6UQ,OR >?1,%_M MD:BPAPI7#3&!$)BA!? \$@68Z0-L4NIR!AQ,*31Q$8D"PG))&2^;I?M703#Y M4D7*2M5+[?'P+$S#Y'N8.L%(O;7W,/IV*)T5ZS?R[^(:_W[Y&N?WD]"^B]+Y MU^??\N/$34*YXA_%:?HUZW.R9\S&47Z;63K<,X;A(+H)1ND_]O8554K9AAEI M9GV3IO_8B^ZF7\:SFV$\+;ZY]Q.VZ']_?CA;5;AQA\JS=2P\%4A]TY!V29([ M7E@;Q(7%W;*8W]*ZW3VB7&\Z=LFB",U95!*F91%(D>L2SDU" #*;]OV$2#X/T6L',DCS[HR9: M3;2::#71UDBT#,Z)UG0$I((XR/<] )E/7"SR( 'PB$VMU8BV"N9JGM4\N_58 M:WT9F9_@#XVGV>XQ:2/(TJIR^P0QN26941!@0Q^8'D ,<\&@@&_"%0"FWMF0Y.6=L"2/48['L#4)*E)LL,D22N2M'WNNA0@*"U% MVW29+2FSL!NYL"VS.3E&6R#&9FY_:U;4K*A9<1NL^.EE6C2K36ZN=K=])#S; M]3%R/2*8*&B1$N'3QF0$[:_#_LEA9=ADJC6@<'=6JT"M 8<= M+?3Y( )Q85/?-DUHN=3UJ2AW@SS/=4$#LHB6OWYRZ16*?A[ Q)5J3()-PV*54;1E MQM2;Z,UER^UL_F"]^:/)\FFR7&BJX5'']Z'%'1-QEU+L4ES8DC[SF.TV)[-H MMR8E@CW(FM$Y3I.D-BDU2^Z>)1>[:=C"-0DC#&)NN1;CGFV7/=YL[*W8GWB+ MB4;:BM0$J0E2$^1.")+SJC<;=WWBJF/9! "VZPE4G#KH")]: C4@AVBW]B.U M>G*:NDV/.I^H_6/MY/ZEEG$GQMVEL6H9MW^L6L;M'VLG9?QF0_-='?*F:'Q7 M)N'MQQ5V9$+T)&BMT%JAM4)KA=8*K15:*]XOEW_+653U!+:SEP^/?_8C%?PW M5&[TEP_@?[7=KVX*T%LPUK:/3\NR/>/3LFS/^#HCRT[6/-H/*QWCV<7T76EJ-.I_W<36ZU8P^TV5#DT[:Y.NU9%NQ @UP8>8-P&NZN-=* CW3*3. MWL .Q:;K%\U$A.TZ*YZC_F+E9[.8]G$HH1EG$2W3S-943O>>WZC]"&Q^^Q'- MS,UCYI>)&57$#)BI.M53ZG(&'$PI- L;& %AN2N6Y&^E"=[6XPRT$9S<3.M7 M%Y^V?ZR-VCS6,M8RUC+6,M8RUC+6,N[.N#N9V#4_D,M(!!3[F&$?8B9XR%<-(D2GFG"!B1D[>"@.=)CN!EY67IGJML[4YH2 MWX<2S2I'54 ?6$)1:MF-YY7E'EFD)KSGI3EL@QF9F/&E6U*RH67'WJ4D< MD@5W6C" '(M2_C8= AA5F$[NLBQ>6-2DW;@5/<8:8:YN%:"DLY!VDX.$FI^ M#I(FTG)0C2+$@F%#B4>XC;GEN85XB9K':PI(;9!+M@$%9S[(Z'I;4 M*4/M'VLGMRBUC#LQ[BZ-54"ABUBEYOFPL9.;:4_&^01[?BP8MYC MD'3;>6]4.%-O#&EZW"T]6M5V.70$1 Q &PL$3>1C"'C9'80QQ)J94Z1/+NXL M6VYG\P?KS1]-ED^2)00563J$V50PXKO"\8COV]*0*C9_3!<(W)S0D_4L%_0Z5&?_D _E?;_>JF M +T%8VW[^+0LVS,^+_ESD1$, M!G),T^;70NH#U#[6 6J(6+RJHJ3<9ABXF%%@6\*Q7>Z4W=@A=T5=.4NLL0>H M4< :D:'4S /4&AWOZ$YVI^;8YG'LBSTZ$056E3EO,P*0C[C'@ 4 Y<@S"Y*U MN>V:VZK%--_]+.%4SKM\[T4"AK@9!+S,/EO3Q,YT]-2,K1F[.8S],F&CRBKF MEN?[EN]84'@4N,0D9IG)3STA5BR>?[D>]/U)NOG%3=HVUDS;4.703+N&;4PJ MVQ@S#UHN1"YR.8$$6,SQRK./'-=;T39^L:JT64R[U+T)-H)JM16\U:!QC:U- M8/-;FVAJ;AXUO\S,K&)FY IH,L=FMBVM8.(#G_"RP9Z+>6VAX0T:[&V9D\UF MU*XVT_K5A:WM'VNCD@RTC+6,M8RUC+6,M8RUC+LS[DXFA^$1Z["4#5@$J%41UNV;;K8L8Y0HCE/9^1C:EM-2"9:P=GV,$>L$ C''>] M,]7MG2E-B>]#B7!A)Y]CUV4$",B( )9K>A8J3XWW?<=M9NK5]ED2@AY'NK6S M9DG-DEUE25RQI,.1#;AC>0Z% $'?MCU>]K^G/EZQ<^DV\YVVP(S-3'G2K*A9 M4;/B[G.33%KM@#.!.!$^1M)Y%K9TJ7T "EID-K*-'N8?> T?9V# MM)T<)*1SD#X8RS8_!\DT*P:V/.)!3+DG.=B'F#D>PF5YJF>:L $Y2#N(:)(> MPSH52:PRH_R?,\W_* @SUHNL!G'H%Y'Q27J\K/VKSY#?*3 M=GM 'C)[V&I&W:?>;]+[39H>=T^/"UU'B.5":"(;<0M3T_8M@LKM)FHYWHJG MT.\J5TF?MMQ9MMS.GA)N_IZ2)LOW(4NRT+@4"=LD+O$\![F Q?[L*A.1[X/ M5\QUWV;*THY-RA["6'-D8SA26Y2:)'=+D@LM/" U!7>P8_J$F9@[@#JT<+B9 M11R_,0E,VHC4!-DY@M2921\L,XE;9F5_"HL3XIJ8"LL%#%O$QF5W)!L[I &9 M23LV/'F/0=((8OW@64J=.#)/3X(^2%%KA=8*K15:*[16:*W06J&U8C>)6SO/ M5MN"C_%L\^IL:M_$*X'U]>ID9\::03Z7E>1H/Y M08E&$@["Z'L@7<2#+JC <[5WK5.!?B"=_C@QTD$23)3HI49\C^)9.IIW1QL: M45F&M9[L;R0?C<*/,B//[I&_0?8?:Z1GX>4H'$AP3Z]#8QQ.I9P'21BDH?PC M>^_[$]FIDR2Z"1)Y72-(TW@0!5.I(+?1]#K[A1O?R*>X_UMJ?#OH'ZCL56.0 M]0Y/>_D[P7BH EUR:1IGMXPG82)O,;XR1G&:AFGVA5A>ZF$.K+I9.$V?U;_/ M4T5-Y?NUA)7R6-OQ[$;^9/! %*-H'.Z7JRL"_[6EP%;V3_YV^?KYY)"]=WK" M;=[11(]$DOU[G907F017X?Z%U-@_]X-+.0E?@M%M<)_*6WV^3HKY"[(H3/Q6QU88@RIF>GGY8R;-83B(DPQL M7Z2Y&";JIO+*YTJO%2^[*GB]=&1QZV3^%!)?0\/29O?XR(>#=72 M>?CSL7W^[4STWSY#6\GJ>LHR?^-#J,R/QS,Y(\CR?/B;G =C*]"PQY,U<>08](K?G@5I=-$7>HZ2(WA M3*XU@V"6JI7@.E*FZ"1.LMMC2^/B/KM0AJ/B"VI% M":4E&^?7"V;3ZSB13S\\>.]Y6Q%C+VH0RJ^X\/L'I@B05D7V^TC.S#A_O7B# ML=J!&CVP5B#(+9%L?34&X6A4?/J//6D%J=?RP0?EZR?&?1[=2&D?A[?&67P3 M+&U!2UOB*AKGCR>%$I=OY&90]LYM-)Q>?V$6J?8Q)7^.@DD:?BG_^/&Q>;2W M7$N$]YZW6/-[(,[RT3Z*=N2?$O+"A_C!IXTJFG_/B) >W^KC>_03]NBJK 3Q MT\X 6GD*\E_\^NWHT/U5&/:Q9_1/?-\V#H^];_WSLT/1[\F_W<;Y_<_%NZQW MCH+JL7[,L39*F=LFU"V$+YS[+QMGOBRGL'R0P7]./QO^M[XX-MQ?Q''3M'D[ MEG+;%;KMX_.E#S.8?Q!QG=RA+1G( #Y MV_8%VQ#B!>T-\4(@![_=""\F__5\?)<]_YD22R."N]M0T)?V'_OR3L%TEJQS M1M[.Q\]7'3Y_9?3GT734S9&K9:3IUD!!:0ATQ]S38VV+:5N[:?02FE6T\.5P M82NF8'V7O27#7\TX;H#JUVADOQA=;,LP7P+YITD2C0?1)!@9X5SEXUSEUVG[ M]-$=^B;:*CHTI<>Z)666@_H8R]2KALJ1Z)^+,^./D^.?&R+U;11>A.,H3HS? M)3L;%@&NL83 LU?>^GGX,D":?33)>C,!DT9>^D[7D$ M7;6KW<"M(&UL:&/C36-WDDC^0JER M,+B^"9JR[:-MC9;0L_;V]5A;H\SO86NXOQP>&[]\,XX.OS9$]-K,T&;&JF-W MKZ.Q\ M'OU_[N&O#=&0;11^:2NDLSC8^^GG)+R*D_M,TZ/1_QU$?S9$#[2QTA)^UPNX M'FMKE'GGELC7;X=&_]OQS\:_Q$E#!+]%&R07^O*_[1WYQ[!-MC#PK[/(Z,_& M5\:_PK@AXM4F1TM86B_#>JRM4>;WV($Y%:J0YOS ^+61M31Z#Z;-%D:=O>5# M51.C]+@Y93':RJB9F%?MU53# ^E35Y9_8>+:3EUA1%#&+ RX@ZEKVYQ!2"S, M7=\'#A=4_4:?NM( F6_IU)7]-!SLRW?5>>5?TMG-39#4L!QD+Q\>Q2+^^"(F_^%;I'%R "D"A)D69HB:9+.&:63O>9NAZ,D&7VB8]OQ' M)G_^,[9**[4=5+77=Q!/J8;'W[XZXJR#Z_B#4_*>.R3O0XGT\%P\E;S6,L7% M!U!KZ[O)\7E'*7CP[2>-E06CQOR*\=7,7?/]O)X#KZ'J:?P^%5D'P>!M/@,V7.$@ )>KTR%"=6#F-#9'/A($_ M13^4YY,M/,QX/ M&\CFR<\7BL>%+"\" 8/]7=51E]N7+*)4J8=R'06+D3]X/ M)]/\81 OGZ8O7/E-:2&,9]DG<@[WY30B6)V=$[2;1AZ?V*AII"$AE_=E$@"R M/R$%&1P^2T@-!CD?!",MT@OSOW^47";EF1R,IC&&7Q1%DFCZY#) M4VSBSI)$-2!\1">69).G;]P1Z,>7EX&T,X9R9A)U(JDT M.0Y6)@&R3 *[ON6#='/G^T"\I6Q &'/@)Q3;2P0;2QT@ ^*UP2IS:IU%W&Z,W+HSV9")M[^C.L)=7QM,DOKLW^LH<5\>"*]NX/[@.AS.Y M"D)BS[WM('?(;\*P:.UGI&HUOXY'ZD#OS*0.+Y)9D-Q++SUSOOG!WSL#?KUL M:O O@Y\0! C@@,C_R.?O$EY?A(&M)OF ,YW$\OK+5K9; E3QO96@/,[ZI;FYUCCD>[^QKYM#, M\2)SH'J8 ]7.'!BLSQQ(,\?*S$$T)HY( *,681]_HX1MSC*F8/4PQRX M=N9 ,(NZ(\DV*T@'_W$FMR][4S39E ) MD%1"E!&" "6L,$+HNE22(5$BMCQ#0^T$)M$@"\AGNP/?QA+7]FV0# W[*@GS MH$02RN=3QV,K^9EIDD\JIR,=1"/->)7S*("&O+O6:WP M3&>,9D > T XQGFDP=S4D7@<:>A/%:JOHH%Q*D6O"HX5GM<..M3C2?PV"Q*) MKM']$Z50O\V3L_XS_]9$CC4>%O50\WA$7@[5J8 $U/F8.Y9DTUBC+'#"ZD\& M/ZO6 C?CO/) /D10XGA3_BC;'"G/8O$&"TRQ.17\]2\6@N:/;S,?RFJF/!$3 MXB[!7F=B:OOA)2: 'T>A4$:;HS_(W65!9!?A-/;,!P;GM,WSA-IOX>A<13= M1!+P/15"F!;O21F*_+M+YO;RF<11.54.^ M#\I"CT.CFH7>QD(Z"52ST,LL1#\7UZLK3M(8-Z?B'=@]/T=G<6K@/P=\HOZT MK!+X^Q!L5F[VN&O+X5CILLJN4+ -QVE.!$6JU:H,L%;^]M?@WLA*/B#I$NIU M'J9&_4N-G !")>HEZ+,*[3207LAX.)DE@W5)(-\#Z\'V17L-)4K]^BO?T$8_RC17'PE^\*25U%L7I ZJ*6F[12S M8)Z7B.>9UMD=;V3]V%\9KM[(>JN/J/M1[[@?]?)]GJBA/I>%DFC6*7-.D:H +M5!_2XNNEQWRI'02^KOBO:G9I0^[XM+* MF<)T$[B_*1%]*8/L3;5O*],%ILM\\89VVPM]MN?Y)25M&-WA#9V2KNV$YTB# MJ0 ,( L1F#A'"I8P8>MRQ\FEQ/'C[=TW]-Y0'_FS5+7?O9;_/&QTC3/HLEW9 M&H]NVR%# ^F$=DT8SQ&&F85LK8HPT/\&8]5#$T()$W/M39MY7%8BL0K79EP1 MY$&KLU N]Z=)/)$RN2]#KO^3W[S<3S5[<[I90'P>P#USC5_[_OD?I[:TDWK& MT9&[,I6@;85G,2Q8ICLDHY/=-S0'7+0B>J: M'-Y,#J@6S"(9^/,S_6CY.:'CJ ,0WV*5C>;4Q>O,=QH MG:I.EBQ.I:NVOWKRWRB\7&@,698SO7($9:\X@W(R2])9(-$J3J"ID M#F9[-_"@ M[_ZBH=U :*]1[Z'P;OS3.3LRSH.[>!S?W,L%=!J.TZC(>+@)#"\>S-36R!-S MTD+E=NTCK=P=4&XW& UFHZ)+533^\T(E(Y:J?M -7?>$KW6] [KNA9?1..JT MJA_9CE;U#JCZ47 1CCJKY:=G0FMY![3\- G5?FZ7K1?=8[)UBEXFU0_4G!JJ MZTX>=HE>*@7.*GQ&,U5K$^4E057N'306+U_"P^B'KT)D/LVX >'ZVE0J__?O M*DBF@FUA:@3&33"6$YW-RT#^2D7YU/;4H&P $2?WQD1E/LHW@R11!Q$M!P.V M_OQ__[OAQI,BTVL@)1%DA[*GTR03:6H,,Q.WR-K,YC;[ZKP0H_J5_#.>)<8H M5G(*I18-PXNIH?)!Q_&TR+]469VWT?3ZP/@CS%Y,HO99S M-X@G]^IZJ@ MG0VN%YZH+"GI"]>83:3")N%_9F'ZI.*UG;:>Z#Q6R\5?Z/'4 MD<9EC_NMJG__G__^?!$/[W_Z?__[\_7T9O33_P]02P,$% @ CC%O3[7E M-080!0 ^D, !$ !E>&AI8FET,C$R,#$Y+FAT;>V<6U/;.!2 G^FO. U3 MILP0.S?8$*>9@20TV0;*D'3;/LJQ$FLJ2UE+QL"OWR.'A*2D%[8WC/V B:[G MZ.C3D6Q+;C[OO&V//IYWP=-6P[CF,KKEHRG-JC"]M45;.YE(I:GO8*K6=-$]5Z MMM7T*?'P_U;S>;$('3F. BHTC$-*-/4@4DQ,X;U'U2EK3E\5)E+HXH0$ MC%\W1BR@"LYH#![)?JNW7ZY5NN=;IMKOU3G?_Z*#0:MH$_Y)2B\M",F>"%GUJFM$H5THO[HMK MFIA-BC+ATY#I#27<$,69Z(74%=E)VC>UT/1*%PEG4]%(3/SC:B7!>"["E=S# M*KH?>OWC_@@JY75MOU.Q,5)"PU^BV'P*C7A?;;T_.CLX_PLKR[:,B#2?H!.W Z^0G4/%R% M^R)7'.HHR6,U/EE:E2$Y=3&%/. M;U-?%4J%)*QF9+P(/]RYQ,S3?J->MTKU_&V,W%L>2V]@"SH!;B5:%J/(_VS"5T?_#"663Z/*W\Y:1:]2YM0]V7 M--1L3/BM>J[46@;.FNTK:,=5PZZ&Y_G7HA(?E,2L]^=/YVV#+SA#+_^9-UVW MR>]KKD11$R[CAL\\1/97#:\_UK[?T9U_1R%3'AL;'PIR GV!'G5VZU0WV.%I M\5UH'2E% Y?O;%>J50=-<&S]8SV2[G\4> V8(6Y SG%:&.Y23F(2;)MDG!V_$V?@3A81A&,K)A,#+ MGL3[VS=XV84!"QC>\^8LIY7E95]F%>:^"@GE.D5G%>&AUK2-K%\XU MM6"@O7Q]D5Z2ARB/X!U>9A<8P^C&EU'NDU-/!VXO!SJM0*_T:H:P7G7.)S@OH0SHBTNJM$%:[<%@T,Z93BO3 M[X891?DUER[AT)/<:*.@_=7GZCG-J>CH 7$C(O9PRN7D6K$LK3XVL+WFI]],_FS5_^6".U &?PU=\&F@=,TW]SE'.4GP#*T14-7!F%TY5U MQIV['EH[VY5*S8'0&N2HIQ7UNT[.$.5WS_%6&,]YSGE.*<^K7GMEWLKWTJ4: MY7P5\CG/FY8A.>,YXVEG?+FK(P?!,[9\\NG;!S* MXC!F2N4;D]*.[].DA?B5 M4]7?,YQ3U+(V:DZ8 !6YBGF,A Q9(R$%B4X:O;0#OHPIMF\/LXS]M7Q[@ D" MV 3Q"5P_R7>]!+"/N@9 :\PFEF8XT!0([V_5*I>0H; Z;H/6, MYLM226+9@9AI']7#N1("2@1:QQSCO*#3B"=[36!8_+!I)?2_7-%/L.?]KS%X M][[#\*<^";'5M,UG,%K/FLGW.5K_ 5!+ P04 " ".,6]/V#YIBB # "2 M# $0 &5X:&EB:70R,S(P,3DN:'1M[5=M;]I($/[<_HHIT44]*<9O0%SP M6:+&Y%!3!X&KZ#XN]ACOQ=ZU=I<0^NMO;:!JE>JD-$W32D7"GMV9G7GVV9EA M\5]-KL+DGWD$A:I*F']X>SD+H6.8YK4;FN8DF<#?R?M+Z'4M&Q)!F*2*JA:6ZWV^[6[7*Q-I.%V;CJF27G$KN9RCK!2[^9"EZ^\ LDF7Z_ M\%\9!DQXNJF0*4@%$H49;"1E:[C.4-Z #8;QR3+D]4[0=:' L>PW<,W%#;TE M1PM%58E!=%?0%56^N1_J8.8AFK_BV0ZDVI7X5R?G3!DYJ6BY&R:T0@DQ;F'! M*\)&K4[2CSBTK5J-&N 9O0U\ HQ4>JWL]0<3+W3-^P.KY_4'WEMOZHX' M@[$U[9]W M\D^MNNTH]CT)(R- IL=C"T'>N/D<([99"2KMFPW=?]T'XS\S70 ME!4HZ+T5[7"[#['B9:9='!@!Q_7-1OU 8"7F3X/K],0>6*-OPI3J=$'Q)*C" MJW@9Q0E<36$63Z)YI!]ZN(@N9LLD6D238W6,P_#J0YS,X@N8SA;O?T9N'\'P MOQNI:+Y[/+A.<(V@-;C:05;?.R>.^?>G\!S>+@1+GN<$9BS3/ B*\DS+:;>Q MXQNA@6K8"K*V7<7\%JL5"K#[9_O&)+#4D'4/.VPTIXRPE))2\W;8@W;XE5F0 M:8'9ID0@+&N78IYCJN@M,I2R"4^;S->=MR%3"5Z"CBX^\[6'IH.?P;:@:0&D MKI$(N:>4RCUSMF6\ZSYW8O@K$?S&D/*2B^%)GEOZ\[BV^'W:227\6:$M=683G>'XK"B.);\_JV/='R$]V-WIB>L\YXE_ MF8+?X:>Z)EFF#\I8<:5X-;0']=U3',,W%^^/!^!Z]UEQ_Y\5^\&@[%\,U&&V MD?0UO;F>ZZMV^[\A^ ]02P,$% @ CC%O3Q3^<@TK" 5#D !( !E M>&AI8FET,S$Q,C Q.2YH=&WM6^]3&S<3_IS\%:H[[9O,V)S-KP3C,$.,F3)M M22>EDWD_RJ<]3B\ZZ2+I;-R__MW5G?$9FP()!)R:&< GK;0KW3Z[S^I\O1^. M/O3/_OO'@*4^4^R/O][_=M)GC584?=KJ1]'1V1'[Y>SWW]CV1KO#SBS73GII M-%=1-#AML$;J?=Z-HO%XO#'>VC#V/#K[&-%4VY$RQL&&\*)Q\+)'30I'$K?B\I+5!95VGI#(R;,^8F"=XW$:-]*>";5I'LF M,W#L%,;LH\FXW@]]3OX-W4X[]_MDN)"C@QYGFFO]T[[.\='Q]N[>WT M^WN'AV_>OFGW=_N#-YO]P>9.XZ 7CY4 $:J53.A<"P]J[1 M;H1KE_-X>GV'F,06E7E4YL5T\%@*GW:WW^:7U!=Y09W5ARB(SHF/:-]BKJI- M\"9OW"M*5NT6[\RD[!?"R7C"T IP?XT2<+9B19HD97@FO@Y MWMA?LO1PGZ+@,_=>Y]P-"6X0A*06& "ZK="R=O%O[N*;J^'B[[E#QT8OSB;L M0INQ G$.S=+3*Q<7!N^6-DC3<#"7&GU[P@KM;0&H"HE;X'#H^YQE>&4EHB/A M,3999C),^MZ4<@L"&F)PCML)B60<8>/3VIP.VP0:@RI5('^H@P1B:9$XHIC& MX6B) ,O&J8Q3Y@KZ,QL_!@O5)+2 3#J%E)!(YECZ%!?H$AZ3;CV[/P)$K2)>2.(EEF( I"=.UD"Y6 MQA4XCE*S-:K$56Y-# *;'7N%,!* N"RQ,KB,4Z[/@1UBUOM8*'#3G7R(.GIK M<_\+I\.*8(NW.CNOX'5806='E%?EI:1*5I=AA9;)*$/7HDV)?MJ26]?+*D7) MG*($%=%V7X]!*$$50'<=5[XLKNSM/D5V\8?[T2@>4(',Z('A[H[NU1 MH$E,/.:%N_L0HL1#0"A5FDJ2;0J+$V 6'DD7S8AW4*9$AH"W.*"G"6; KADX*R$J0OW.>7 !\7?/H'<&/@:+D12$9^Z,#M[&'<8"JLH)Y-R**> P!$@^ ME$KZ"3']96HI_ 1L!MB5D6-.M%;5!V)T62TH+VR.L'>A,HEC8T4P(-3WYZ"Q MX%"(?NR!G,(*B13:EPC'\"-S) 4/73>L ?WM 1VO!J '(ZZ*D.#(VR%)L'B6 M(_13MZ0(QIKA#JFZO%Q>$0?DXD!,LZZLNX>F\#?KO@N9X%?20(<*R>UG9VPX M/:X(P0C*/4![]L/DCYE@@Q<_"KLNGXHM>S:V1NH_;IQ8#:0>E5!8A!0=?U=E M9>BYAMA[I%KBS":."TN0J1'4N?DRXSRVT.-,?$ M=TVN,C-&%(9S>CW_$.MU:4G*W16#IY09X@.(P"7"ZJL\/V%*7H"J#NVOR3>_ M8D-6.1H\?;Y>K3.\G>_S#"\\+Q;3R-&<)3[*PW4DSW(@(?(>Q'ZABD:C.-;0 MWEAWQ:)# TZ69=)[@*7,8FB0H5./D&A3&/X*D8Z)W!%1P/]4PT]#$GPN))H< M@E"AXW"(_[K[T&!=I^7UX="X]?1)U+_15YT7E0?V2;,@%#G1PE0R7(+6J@E$808?%:K.D MU@YYM2NRC%M<:EA&13:6/JU;Y42YQN?W?6)UB.PXL9B FH@6"-D2\1:^?5$! MLUG23:E'1HV .*?FY]672&R58"'+E9D ]HY34V95/@=[A.E7TN]E!.39'?H\ M5?Z\NQ6+*FO2"U2Q'E+HNCZ=IO"FKM""'DQ3!K \6&BX9FT9"#IM7,<0@S'8 M5FR4XKF#[O1#?9MI&;5H@B*H7K]K;#5N#AX5.=_[J19JYOMV;^[:WIGUW1Z8 MAL9[D\V'FTW

.%B[[-IEG__Z^JF$A TN(2[HT0[[4)Y. MW49UK[TZ]FR.;&Y^C6WQ1:?[U60/^++=BUY$+Q@>O.R%-Q\/_@]02P,$% M @ CC%O3W#.&KY;" >SD !( !E>&AI8FET,S$R,C Q.2YH=&WM6VU3 MXS@2_CSS*[39VKVA*L$);P,A0Q43PAZU<\P4D[NI^ZC82JQ#EKR6G)#[]?>T M[(!#P@$S4! &J@!+:DDMN9_NIV6[\\O1YV[_WU]Z+':)8E_^^?'329?5&D'P M;;,;!$?](_;W_C\^L:WU9HOU,ZZM=-)HKH*@=UICM=BYM!T$D\ED?;*Y;K)1 MT#\+:*BM0!ECQ7KDHMK!VPY5';Q]TXD%C_#_3>>71H,=F3!/A'8LS 1W(F*Y ME7K$OD7"GK,6:S0N);LFG69R%#NVT6SML6\F.Y=C/I-PTBEQT+N(Y4"Z3E 4 M,5E0SM89F&C*K)LJ\:$V--HUACR1:MKNRT18=BHF[,PD7._[-BO_*]JM9NKV M2?%(C@\ZG&F>H*_=V6WN=+L[Q[W#[N[V7O/X\&C[X_M>ZVAKN[FW=;QW6#OH M!!R_OM?LSVQF);5HQ(*6T6YM-'];G*Y#-@PR3$?5LUDK<_NV M6[5PXL(UN)(CW?9;_.-J^>*DF&)@5(0ARIO#-EOK&_/ZWE&U$'8BLD?1[?=? M6SO-_>>F5;=WUC\Y/ND>]D\^GSZIAQ-"UF\6D M]]ZWUOHU]U5H?;..^[@(&F52V#JNP_7])4OW]RGP-G/O=<[= M$&\&7DCJ")Z@W? UCQ)S7DW\_^W7QFJ8^$=N8=BPXF3*SK69*!&-1+VP]-+$ M(X.[I0T(&SISJ6';4Y9KE^4"4X'">38'V^0AZC*F$D0_ITIY!8$ MM B%M3R;DDC" 1L75\:TJ(N@#*94G@9B#A((908*"3&-[M D0G"8Q#*,F1#)-2;&_O?.1PR@DW>:&V_ M$VM^!:WMJ"@514DIK2[<"BV3482N>)L"_;0EMZZ7E1,-YR8:8B+:[NL^"!*4 M ;0?V*^\")^QM_,4/N/]QG)98<\MW?O0G1W M( "3LDHJ%$B M^D,7:Y2,_(FOS0=61I(72;$L>+[G,9I&RBUQ;^\MK2?J/LH;*Z"0 ZN@3BFG M^Y4K3N0$R_)*7'%X]"@R@FHB@ZN!($'P!_07T:/R!8^/.;ZPL?52^,**87^P MQE80_'>.>@L^X.[Q\LZN .YC+"-".+=&>W/C%MZ!B 6OF1.M)+#>QIT42XHS;,4CL#Z/"0,319Y!7PV/Q(:Z86" M/T"+2,G1D$BN78%Y."29@@*\HO[G0'VX(JCOC;G*?5PD2(CA$/FT',.8[9*\ M&&G$'2)\45R>)'MXHR.BLRU2\8')W<,P]N/T]A@=H+A/98H M]@#Z[/O!7R'Z4T T6A%27D!@$4IT$EYFF+[E&E+O$8>)8ILPS#."2H7/SHV7 M&.M00X]X,8K%SK"_?9ZT5FL3<7A)^ MBJ?>+XC($PV_^I($3)F2YT*5Y_?7Y.L_L"%/X05>C_.>YCAO^V4>Y_E'Q]', M<]2O A[%WRJ2KV(?(?(>K'\AZ892'"FW,YF]I-B^ H,EB71.B*6,8F! WZDE MDM#)=W\'I". 6R((^$\I_\PEB;]R"96]$\IUZ,_SU]H/#=8'N&//Y^V,IPG+ M,S?P4L_*#A4218PI 3LZKJ6#WU *X*2DP)=G5A/!SXG3%HFC9[4^Y?6/J&Z%OO)XJ3BS7Q(->82.5EP&PR5(+5-D" -TR&3K!:6VX-,V3Q*>8:E^&279 M6/K@;I4#Y2L^O_L\:S7P"78\S!" ZD"+\-$2>/,O8I3 K!=T4^JQ46-!G%/S M4?D^258&6)&DRDP%6B>Q*:(JGX,]8/J#]'L9 7EVSW>>NPZ+W2O2"T2QZE"H M7!U.DW-3EUB!_=*0'BH/YABN:5NZ@=WUYM;.[OOMW_8'<,@B:X1&*9Y:T9Y= M5+>:%E/Q*!"!$OI#;;-VLP,I)MK&?M46<%NVW=RT56F[W3D-C',FF7TRNZ_EZJWT@OG':NS7IO]9E<4'-F"?>E_[O3/V[?/I'S?YWZ>R;PH4 M]&)2.Y817-1CO4W_9.;\TM?W./&P\AW"J\&^KN^9N]BO0DN0Z'_)4+ O&=)= MXEIUUHVE&++C2Q+\N7)H]4?Q!)5U3:Z1N][&BJ]]>G8/9O@@-^OFK]T6/X>Z M7Y;V@-_DO>D$]!WBP=N._T#RX']02P,$% @ CC%O3R_HZ)8'!0 RAH M !( !E>&AI8FET,S(Q,C Q.2YH=&WM66USVC@0_MS^BBV==MH9C&T@7&(H M,RZ8::8]R 1G>OTH+#G614BN+0+6-W*4WS4P 22OML]I]'LMV MYU5_U N_'060Z*F HY./7PY[4+%L^VNC9]O]L ^?PM^_0+/FN!!F1.9<J^?-%)&*'X M_:+SRK*@KZ+9E$D-4<:(9A1F.9>G\)6R_ Q?=#@%)IC@W]_NM5J/I^'ZOX>_M^?Y!?> [ M=:??:NRU&GYKO]+MV 3_BUGKC[5GP26S$F;"\-RZ\^9'=QW37%#/C-??3Q>-Q%LUYZ7.B!,4E M5MF"1KWF;@=P*]:=0JMTW[YV6T[[GAC*_8H0!\N>9']ZP7%X.#CL^>'A:(B\ M/!Z?^,,0PA&X^W!2&]=Z-1@'O6+4;>PY5?#'X/='1V'0WS)?&QTX+1@-(/P4 MP-@__N@/@[$U^N-+\ W\7FA&ZHY3?VZ[\(C<_#G+-8^7NZB0PRH,9CF3T$N8 MK.(G9S$$"Q;--#]G,(IC'K$,5 R?9X)'9PR(I#!6<4S@4%($DG&65_%W5*L" M58!^V&0).,E K$(ZR_(9051:;::7149K5^DE.1"J4B.3F^9K(Y->!* 3!F.2 M38ADN35:"+8$/])FQ*2WBN-$5\V\Z1+.I)H+1D^9=_<-?B*^:3(1#/=#B)10 MBA>!#Q6G4K3SE$3K]AT4''X$J%$%-5U/GG.J$^^W.FJ'$6M-S>#JAUV8;IF? MFQ1%1*R*2JNT8XAP9*1#!@J/H7U'MP35Z2$RKS73O%7 M1DY9I#)B>.-))1E"'S-DUG3"LK(ZZ_O5XJ3Q0)>FR!OU]CL3Q]O7^_6ZTQZ4 MX3QXP<>CN4A$@O2/O =/H[KVC[R]4">42P9D5@D64$'G*UM+D M'C2:;5,3UU1YP4F[T(=[E_06^0K*/\F)ZY=X_7/E_CSBQ26JS[2D0(0&!%U3 M["T*^!DQ&&+",^1DFK'J3L/ _.+7YN M)/+J)NR@T/I(80^&ZKPXCN U=/LD8\>OD]']6U,\UQ%W5[>4CD5\E M^RO$GZ)D;WAR=]M9]LJ#]>=]S-S-4?J&EP<_/O6]WQWE#E]QO.C8YK5.]V6G M>-_4_1M02P,$% @ CC%O3WY8@^@\!0 ;1L !( !E>&AI8FET,S(R M,C Q.2YH=&WM66USVC@0_MS^BBV9=MH9C%](VL30S! #;:8YR(![N7X4ML"Z M",F510CWZV]E< Y2TH0D-.U-,Y/$DE;:MVX!W FU3F[((6$9IK3P]9EP@9,U^UY M$Y79"VWU@8QGD.D9I^]+0RFT-21CQF=^R,8T@PZ=0D^.B:CE8QG[A_JND^J: M,3QF%X=U H*,<6[6]MRVUPZ.&GOM8,_=8@?;E;>G,Y5#"2/<8E%^]H6H0XH>HQ0O9JQWWKU)[4 MB#4!"EJ]\+A]'#3"XVX'Z[#7_]SHA!!VP=V'SY5^):A OQ7DHVYUSRE#HP^- M9O4@A_!IPEET3O/AOAP."1R+&(U6C&9E?(XJ M98@EH$UT, -3M+252T%UH6(M9 :BW'OOLVO:Q]C_'A6Z,ULJ:.BP6G+-:) MO[N/ZQARU[$97#S8N>B*^(5)6T3X I1:IJ6-@E;8S^E0^][N7.O&870KU]X) M<[-O-K)VBY7;J;-7.U6O9E#9$&*"Q=*CJ50(2 %MJ<;@.M:GNQ4.9E'E\!ZR M#/V"&24*J(BQ'HI ;&A<)+E4_HZ3_\S=CVDD%3$%Y0LI*-K?IUARXP%5<]AZ M^^5\>W)/E8MXO#9^O-K9]SRGUIZ[<^\%'V[-52)RB]S:FS),$Q8E&&V6+4@* MH933#(DB.4Z)R-,RG'".+(8='-LP93K),Z3HUPE3U&S[,I/<_XCL-7D#F$9W M[W7\YHJN:#1!X\P*K,W?]P'-[\&?QB$ M,(&U/YX#,$(!@JIC[,WA\Q/5#PP)4U@1*>X?#/;+QD;".:#M.!^MQ($4BR$K M+YBLV%:@5S&;%Q@2($I-^+QT9$KG?)3=C25O*Y3O)7!=7:Q)Z@K\WGF%$!-F MQ^1;.2"WLS10N2:^$R+D6(=->7DX8;/.KL&*EF27SHMZ(UC8X],X) MRW70CX%4,546O@LY23/J%P_+F3=N++$>BJ!Z\;Y4+=U,<@4GOERBQ&MCWQE: MFG8[@<[Q>HT6,8#+$5UN+_"]W)4?BO.>U41>#\(CP*R)7.!#1U[DNPI\%:YN M*.Y"QC_&X4; M&/JI((Y 5$,NIW["8N2G;9WPG@S1_W?_ME.Q2W5&]V@G[$KS#/ZK;Y\G3XO)Y_$CO\%U!+ M P04 " ".,6]/#)7N>8P, ",0P $0 &5X:&EB:70T,C(P,3DN:'1M M[1QK<]LV\G/S*U!WKDUFJ(?EO&K[/./::N-)ZN1LY7K]")&@A9@D& "4HOOU MM[L *%*B4B>7&_MF]"&)^,#N8M^[6.;X^_.W9Y,_WXW9S.89>_?^ES<79VRO M-QC\<7 V&)Q/SMFKR>]OV-/^<)]--"^,M%(5/!L,QI=[;&]F;7DX&"P6B_[B MH*_TS6!R-4!03P>94D;T$YOLG3PZQELGC[X[G@F>P+_?'7_?Z[%S%5>Y*"R+ MM>!6)*PRLKAA?R3"W+)]UNO5;YZI14VN.!NP1D X_M>*J2)3-VF8F_[Z6JL+V4YS);'DYD+@R[% MVI7)>'-$S M(_\M#O>'I3U"PA,Y/SGFK. YK#7/TO3GEV(4)R^?#I].GS]_&0_Y*'WV8OCL MZ8OG\<%H[^1XP.$/K0I_!SR3-\4A;:Z)?T3X MC_%.%^6RF DM-U;0Y<*AF*HL 1">+2#!T?$ GS?(VTK9!B.^A!"_8JI/V@@; M7*%G7\*?3*1=.+X!573B[>7[.VO;/)JS*[& MOUU<3ZY.+R<_7;/K\=G[JXO)Q?CZH5'NR!Q?C<_!0M$DR;V1_Y M_3PTNE<<9>-_G;TZO?QMS$[/)DCM_L\'3[^*W ^5L3)=WJN2?C,:W"6^?B@M MP(X!QF0F6*JR3"W024O#.+L1A= \8^"P8RU+C Q,I.]U M!5!N!>-%PJY5FG)V421 KI;"1/ [[K/'N.[''UZ.1L.C,Y67O%C2U?[1$UJ6 M*'#6A;*LK'2IM&56L2EA*C-A19_]JC00%:Z[J *%R@T!*[6:2P./3!?%$=,B M%1HQX"-/S4^&G4*\2B!2(8@K82R%K5-M99P)@@0[44@=)[3-+6U]J[7)3@2_ M+'MO^,*TP/E[87'$!(]G"'LQD_ #Y5,PX9V_K/$!M.G2[4X4L8 G?H^G15&! M**\$L19H!V[F;'_8>[T":F< MH:)&E!R;?ML@O=-E>=<+_'^1X D4PFX9,&D MA36%E5K891NWPVQ 4CX1,/V=Z76XJ]/*SI2&-Q)VQDLT2':-6KICEO-*?,4? M,^-:U";M[19,&_)68^GV0K%9520:7@;(&5GI:#B,AN[/DP:(E@];2$!26=1X M-N=9)=CCE:_"UT@D*W-$ T[E7*RP/.O"49(Y(#5_A>9=_68+4Y^=$B 6)/'% M++Q4787PTM0LYKP1;XUU=#>7X0#4*ZP0Y MF$ $B*W2AN5\&=6*GE8:%8;QF"(F! B4%#%^!NY/:$@/I#%@")P9@>E"ESB< MM7VBM51+A2A?!QM2 :A(O4PCC(E9A:*C1< LF4#H]:NCQ@T(FG -/F0.Q""- MX17Q*9[QXD;4-^;*(KQPZ;(-0 QTBIP2D:CQ&ZB32)AV/V!!)C]6,G&I Y*O MB#.K381-2?!V5OI+I+ZHT( 1E==8]'A0!U=$#[K P#KM=BL,B)Z'U,A4$-S= M&QC,:Q9ZL_%RP,N6Q2S LV$&9JKI!Q MQ'-G."!?O,T39)C(EHRG*3RGU"-J MBF@3/I*Z+ENCG (DX.H H5_4\JV=$6!#1\!BXPIN%!9H@AC@F0" []MP[M]X MN^K2=O[<%/V.7WLG8\RW2=ON%%YFW#C/QO,U%P6.)A,W:'JOMAA:HJCNF?&Y M( MI>@2L>=PMC7.XPIW^ZX'!%4MCQS&4+VT++6@*/.H@UI,W FT/9"(%6L*I$ MSP^ZG'-K$0C$H5Q:ZU[A[J4MIMG,+TBEUS&H0C@ *9I0R]3;9BVR7?BXHP7\ MHU*ZRH^8MX1K=#R0'.Z,P1L#^' 3G_*>>EU:\#$TJVWKNU2 M@F:[ ##%Z* ^+:-55HBI(_M(XM@I+ZRX<(Y$9(*J$$-67Q91S#;DC^L2V&35*11"P7O' %!KRZS=5AM@Q K"RSY5HRCX*EK&'3 M \;PI6E0K(8C.4"LTG2 !18@+N+M)"#(%_6*, M"0.4*52[)!*;N%/0*5R9,PX[@UQ"Y?04N5J_;ER+UE4U6F%Q(H+S=CSV/#3> M,Q!&7B+'>>:L GZ7RL"5=.D4E!92Y[4$MMB.XY#;1> X0:G>& ):1#:YE2Z>JI[)P;X!$40@((TT#6FIX I%+\>OA&^ M"!:@0,Q3$]K'0%UOPF^% HJ@MEEO7X?VZ+.=B'7OB,<2,I8E^BC-+:!?HHV%G@[05_(E$05WP2',HG!2Y=W30AI! MMNI[&8F(,Z[=X0D2TM'5PF:6[V"D%>!@4-1Q+)OXG,N,D*6^_0+(:>Z!UGN2 M^LP5E-B*J7TJ.H/090D4P_8:; #L"BCA(4R4I>#HI:FZTT8.SP4Y*@!T!%MTGG-#'&L3,_YCRY9^0:V9 ;M X^$6OGW)3<(_LM\R-077_3O7M\+2B9++ M[R#C&2H&ZNU R=">@L-#>O"V*1Y/HV_&4>D_ ME88GX=?.W7;I[5J(W/'(.=F.JAG;I?7A?=08)0"/FX-C<.U8[&S[EAF$^8PO MZLF'K5.5E.R$7FTHO'&.@/L.^]9>1',T!-N=L#976GPV RHHDX+:.6*I5CFS M,G?SC?@O#3U"G5)YNKI2&I>9.<2N@2_J=H!#'-5[;DQO8">CV7;QDY=Q>-A@ M(IX08/85^RN$9DH18_&!C1SA^]CMV8P5E];IV5G^5JU>33N< M!OXF!P$[UNZ=7.,9C@E'?FOLVQSF1S8V6=K^A*#%8(Q0: E0[X)5:DBX6"RT MY7C.@UD8]SBILS7?HOYK+:A[MP8W'WS?5$SN+"-D(W<-A2 G\I./Y1,69]P8 MH&A;,Y\^BT@I(EX#H"\ "_%!H";P.Z]4., MH1B<9KRX!9F+>I*[T^MOCR&X4T"%N+1RO:ZFBZ8L1!0W_(8.I8M:_SK/+-WF MN \ R H08!V8_*R83P5JLBK89*\^:?5,U)WD]MFO[J0S:E3)+8OY)9!UUI F MB#$"1L>\,J+S##YU7_PX8>+W)EVQN'7(BU:IB@PSLAP<:$/D"(LP[0QMO2M" MPXNJI :(.^4R>"X.B>/F9U1WDFHS8?E,MN":_U9HL N\]%KJ9@" &.\RZ5,- M6$HJ81:( M)YQ4^$&#*4!M@V\&&H;C,$DB5^7**O%K;AV_I<$OU"K@RW+#S1*?H/S(>/T= M78:C%QOLVN[-5X,2? K&2I+ "?XNG#)'G:C=G)NM7PW1:_&Q A'25V;MVB?X M*'3I*;J[S[A![P+1B9!O%4W/VHSL]^Y#'D)^]1!H>!B^]"%PXO^/AO\5P@=R MFOK=\0#_8XJ31\?T/V:<_ =02P,$% @ CC%O3X6**EHX' 1SH! !$ M !K;&EC+3(P,3DP-3(Q+GAS9.T]:W/;N*[?SZ_@S9?;G=DTKW9WT]GN'<=Q M6M_CV#ZVT^Y^.J-(M,U;F?124A*?7W\!ZF')DB5*=A*U\DP?ED2"( "" B2 MO__/T\(F#U0Z3/"/1V=O3X\(Y::P&)]]/+H;'[?&[6[WZ'_^^,?O_W5\_.?5 MJ$>NA>DM*'=)6U+#I19Y9.ZB/DXII.#<]V/QYY_&_/L-F440M0L"DVD2@0^^P:CN>LN/YRF6)RL65 MDA6P@.5&=>)8O3_Q/\:+LIP^,.ZX!C>C/CRE^OQXH4J?75Y>GJBO45''RBH( M8,]._KSMC16+C_[X!R&*Y6RQ%-(E/,6JJ>'D) MTW"52,:[FZIT0FW7P:?C-8BWT.X1.2F!@N<$4?E>#-KNA(85-G M3_@H6+LBA *Y+X04K"H(Y0GR%G325?#I.*QWC*^.S\YWPV*M$LIA$=;;!Q:7 M)X8TD=7 -M,]ID]+V^"&*^3J!I[U,+.E3$#IK($@BI>(XMDO.Z"H(',ZPVE# M'Z5XK;WB48(L88V=V\^>$G30B-?L^Q7WB$TU3*JCD3U]:8Z?L (V_+Y,7K:&1^+,F46Y:'B M;*N$/X[7M:MA0)_,>>%TDT(AJJ5^59EB$N 8?Z".,C0NRC E5BWX?;P&40T3 M;C#3*2T=ZUK^SYWEPF$F@CLK@T18!W\,3X7_!M[AK/TAG+I'=$J4??PAF#CSK>B3I11+*ET&QE3,D5 YI). M/QZAFW( M&3::YN,YI6Y;@%K@ -8Y(ECH;M3-].$5!ELJADV%C:UEZ8_SL]-W9Z>GY)A< M,\>TA>-)"@]7K5ZKW^Z0\>=.9T+:@]OAH-_I3\:_GVP"V #M.=0:\#_4[TUZ M!)6#(CD5-P:P=KWD&,FL%KP,R5V:">M?@^F8S3B;,M/@;KQPRU1&D7--78/9 MU=E6H:D\1K\[???N]%R7T>3-NGDBIL19(T#N?0R(@R@0(\#A)_(F0..GQDM) MWY 2$'N@N\I "E AAR_T.1P!/[!N3?&)<6_3Z@P+JN>QZ>+TW<7IF3Z;?)#- MXHS#0.D-8YW08DBZ5O[,=Y8Y\XV[8S*X(<-19PP,:$VZ@WZS:=\%#XZ[0H+I M5$FQE0*8K^#.,J>P#(Z1-[%&?CKHNC03A@+L7::IZK;7SN,7&-/G69HNDU\A MQ*:SQ7=35D.87=P6MSI_>VR)*X'[&7KZX L'8H:ED$]Z>"2;11*PSM-:?#;)>N&2;+E@T"T#6>. M?W&,/!@V$F5$'53YP6RP6 MS*=\6ZB)DG(TCX$[\(QSJ%085C$'JL/.50/GI^].?TEQ?W![V_79"$(PZ$^Z M_4^=?KO;&2N&PYLV?!LIZ^ 0D]+GC'#U1GLY@+GS//AR&?-\2?YB,P>.9C!@ M<&^S6<2+$9W:%#7R@$,Q!WQC"Y-_XD''9QCOE7$HU LI9[&DW,0P(URX1(:X M$<&).Z4Y3/Y4/F F,CABEF>Z7U$%0R0(4: S4&"XXK%E0F"[2<(97X M;,SH8-JGH%D>*/>>PV+9&9="B4L%.DI*7 Q#8@8H$C.!(S'@#UE&>.("+*>H M]!2J!W'V>"P[EK)AY#/K?<&8&D_@/S\$.;CQHY0WO<'7IHZN!(GG!DP\ M3I>/YR#!,@Z'.#+O+'5>J8SG*\$X#3#[CLC)2P93H?@%.P51TT^V#N=]M]6!2 M&D]&=ZC^#AS;)+7N:J8&D'Q]F)7Q7@\)/@Y:/M\P'D+_@=G"KAS M,QC=-FTC1<>0G/$9AO25,ZO!B525?&7V2X8RZ[1&_6[_TYB =>V[M@TF^8CB M<@6SF<)K,%4OG3N WN68$FV"R%\SVP.'IT]=WRT-ZZ+'ZOF$T+!K20R:D-*45,#ELB85,' M!F_P0MNU*(:1[V3\FN%D%+&O>0Z''TZ<&$]:/(F7SGC<"N2\9:]35>1<#Y >+?,J:V../ ' W;"J.\KO%$P'*A MF,8?:Z^9JB_&%/_GC10+/P7?8WRVSI.Z6H7'\0ZE>&!XL<@5Y8 *7N<1@X(K M;B'% [Y6$I%GQZ90KE(6<5*N_%;\NU',"$4B(AS)_8K8 98_J\6'98@K>7/O M8_N3VJ2W%DSJJ+4)+$PCN0T%MO$26L%'RJM=* &_YDM PSV@.&EQU_242DDM M> [V&51C4AZD0H:E8A4;# .?Q@J@JU$5G/K:>/[E*]%M2K@2@W=KJE "4BY0 M4@*&.AIXNTIOO*!HNT/I.ODKP%F'["19UVAGYXZCL3KC[#^^7O1EM]H(+(!5 M.,12Q^$D^10'[RO9H(%F#AZ50QTE"UX;KJ&[:+RM9KXGF[4PX^=:KU,+KUN3 M5@/7C=,$3;_1'U%EH.6/J:SH>R;+5 ,D:H%@$X=!I2BM/3%MK9H_/V6%Y[*' M5?/FJ>"T$7^OOBL-T^TQXY[9S-4[BCF_?KZZ>Y^A[D:=+YW^72?+FGU=9T6F'PE]SY#R14QJI&Z+9?6VFI.!TJ^QGN?H?&* M&=8\[8=WXUJ>3;L,,YH4,D#U?ZEKC5?@/H:GW6@P31M4KDX$WOE[5@-H\9_= M[G$$6D4:U\##XZN= ^]2!-?7E&4AYBK-\PM_!V553C92?X[I#-,)R^T7RJB4 M;W=D)>>..Y_4-J%F[@U*D[!M+)EKV"KAS&(N$ G$'CIILG!<9.2E7:T"0"7& MW#.UG&_07&:L/&9( 'D3(.-GO@78_$RL&#X_JP&9$.(V0Q- "^UJZK1OJF*:*/#2!!1/)=1F@IW@W6'P = =!IONX$J%?#*U91-'DG\T/WC9TJ727D5+""/J>':I M$($NJ/S80-8A/>-.KZ,NG_G776LTZ8QZ?\66)T:=\5VOH3MW"VFNNRBK"2@_ M0)=U8H\>ZQJW9EM([Q(Z40]2KHH\SSJ^1X]U#=29J?-.,1UWL;3%BM(@[02O MS]3BGC:L_+C=1=;0RS@MU3_KYW;8&_S5Z9"K3K]STYV08:_5J!,%M:G>,DUO M@>A2_]# C+-12TR0S]!JOEUZD>4FEI,*\B:$J4\.,XQ/D&#;4D=1FJ>-X MBR6VJHX4FHAV@+XZ.P@H66VK]/.V7R1<9^E <6GA6N-%$#'B"A*A1N*XD4Z3 M=UAK,QIOG GUA7FMR[0%EG=!\8&):^9!&-!R#)F_3.U7"A.P07:@7O P&ZG/(V Y8 M%,I;VNLL*V\!=E%F,%GZJ! 1NQ$/E\3"]\%JV$'V\KD>OKLUY#?J7AG0WOH: M7*5PRM]_]XR-%]IDZ069LI(6(D46"JOC>T2+R BO0.4JD"B]RD MBL]XN_(2%[/M3U(\NO.7%[H=,2J4Q/3:;F5)7*Y1#<01-9WC8TMF"MV#A.XH MH8K+ V4OOX#TY;16*%F_[4^R?$D1"H^#P)1CX80MZ"M-F+I-%XI2>FFMLBBY M@--ALMQ)LFX-UYPS/E/YU^S>4U;M1."W9Q FC=8*Y6=WPS[$0NV>C=! 7Q)/ M-$!D#D*3R\8JF4^581=Z>KO'1)N>+*7-FW0 Z&5,F'(-%TI,>FVLM,1D!9T. MIDT%F1IXKN.";X&[#J#$$Y4FIRYTE+(:7"P!TVJH3R7E]F?;9$JX53R>ZKL@H;0A4Z M@;MLQI=B&WW8]=B[=X TT('.0[F;2[;5S$^(/,_R8.^NQL!'3&#%KXHP=?!2\X%S[VZAV^HK9_M[-Q[ZBC$CX>N=*C1XIOWVQF_CO84 T>PQ@] M!T-:SMT2+Y4^/SW[Y?2R\V12QUF?I863DN \98N[JD\(MQ8T(]'.T-AMHT, M"]%S0#)<<&YM_A@B87!>!<^((&. MB%]P2243UD05M#P9[)8^21$F3@AHV@IS!L([@MN>E% N<>Q+U&?M"E6ZY[]9 M )U<0ZXV^Q><[_CQR)348FY6MQE'9]#5Z74,VQN!R88+YF!Z N922#&EZL&P M;RAU@OYM4*$2@/I2Q;+4J 2$UW>A1AM.UJI'*9D)?7*O;/"I(Y)4K;W#('!# M,%7'P78%,76I]',,@).69[H.C/ QE0\,!G5K. YVY&PHA+*U7DT!5.QXF>Z^ M?B?7G5+WUHS\^V,#_-K@HO6W^U"[#@@?+;@&_*:>EW#\>?-/,<% ^+7[.#81H]T2]=@##Z EX8X MP)S@=4].3:NH/.V%2@&@FHG25L42'J'SM\>6:U6[%"A5E!VLU/91:H+(N8#\=G.&CY KT=A_HEEIG=W6449MPYGC7Q2U!] A'._["C.L\$/R M*58,;654,Y.DFED39/^ :Z:LGH^(.?;#"[75&%+G6"$OU%9M#97G[G_;J5 <'@@KCXZKC9!RT#\(').$NRK,\W.]749;H:RFE M6!YNG<50?VQ^UZ--?_Q\WR-"7\:_:ZF%,:@['Q<7_;XZ6B"^NA5J+<6%G=@4 M9MT*-6/U]L@.<]F]P;]M1*@VW[Y^B%XM8/O&OW]GWXQRDZE%?GC&8$EX>]]Z M-7=S&7A'&+5<# ;$'6$SS.RP@ALLQW-*76=HX)K^G+K,-.Q4M*YLK=TY7ZPV,(_ZZ.[9VDMQ/Y:$6<3_^CM MZZO9Z^#&VGBJQA-_<, MLW9#J\ZD& PC:OL&.7V .JU MC/"M9LTU 'A06^ZGZ[Q:*.LI'VO3Z= N7;]^"E,AB?O$P&]$ER'*'D[U4J_L MJSM4X0@%H5.6PS6S/? &6];_>?XB6]@AG8([Y#DHF+OW)DR_B.X>QZ2,$35! M9X.>4@#:ZPX.NN%-L$]@-0RUGW4$RQC\'L6)Y4 M.9">,3]+CQQA#B!FMXNI"]X+50'EJ)!.BY:&VP0!CBF4%95Y_,$5F0>?)6("_B16"(,38-0 5.ICVV"*Y3E2VT@Z# M+NC#_OJ9-'W"T]AOI%@$/6@MEU(\4'1+J5Q*YM!TORL"J6^@>4O/?.MQ,(U\ M-FR_B!Q;*]76W-[2D8"7"H:RZBC=H;&2EGAZR48QS][_C[C,-T8V5ZRS1UL2H57 M#6D5!MYQK M+Z8)JU2M[1)'A>YLG#:R$X0?B2Y=F X]^1J/_W/<%G(I8&:CGZEA_>UG M1&V$&8H*O;Y'KK9/=YZ6S"^+0AHBG_VI.H-F"&$/"#L.I8@;'BL=,V[B^\&= MOH<4%M,1.,N/AKUAK>X(HSH)&#CH,_I21 @0QVV:Y7J>K%B#>(H>VHBOF(9I MQ>6ZG*K[>KW>JG)Z@L]LL/4M0RW WJ_4:8)RM;G&H5&N=DL=MW ;/,>5*EZA1\?;7:-W"N&TRO/) Z$,"A@+OHD'+NK.P'@S,# M

-QV370P+KH^,"N6L\E%O<*U8"E4&$R_XH5!W%W=@)HPN#<%$G@XXV#^D;E.8](O M7L.)?$1ME7(Y&8^&X[LDQ[9\>WT&18CAD?>QX_I'%"C.6P^@"6?^C2Y#B0=" MK@][]GF5ZF!U.#6P2(/D?!"[.QA;T@4*@Y8<"B>Y=EEC"]IJ!4K.B#[]OC#L;@DOI-GN\%5@WX/C;GU/)LJGJ2N0"7?=IQA7JO M:>ZE^JORWG5NK<_O?G4P=:-&L$TPL4=YP(,3WL&#-BE[4'THHD=E0#6C2"*\ M-U++5F&0#X0^L)3YS'>W6['Q'D8*"T7G&5JH&0TCU4!5>H>_(=[#S4^1HU%$ MI"H@:D:%X@ODBXA0 4+-:*!W+6,1'2I"J1DMAO[&\-@AGWA?@O\RO%>BB!*5 M8-2.#LD[[BL.CJI@:D:-\9+B;C5H^M&=[T*/ZH!J1I&B>\2+"%&Z?CWZ3VT; MIK=/E,/\9N-&:FL!)H+C^O<.1[L7,BZ*BTBP$XC:>G#*N4Y=DA=; KE:K8N$ MZ4*8!QTL=77Y+2"XBEWRKC??U6FQ(V5BKFO?7KZT>]E0&4&AL1XMN^UF[OQ7;.Q/*L!YQN M,&;+QQH*F <@AN*12G4!A+]+R+!36Z0TRM5 Z+SET@Y2O^,G <9.K=ABRU>H M6 LC/M@4WHHVA0_4IG#_%(Q;)Q!$-L9EK#G]P:MMJ;]EAXFCARX$;)E MFMX"5\^HE3X#J SI=@+\O5/QCEOH"^*FBWW3L23H[X>2_J$.FUT(]BYN)5)1 MK;KWWS_4(NI(@MO3O%%SC1O?K6L\.Y!R*WG6A% \,(]5!9S9/?^HNEC&?9F_07FM_Z%8C;UN ,FGB%99Z?0,O MH?9#^HOPG#Z\\)U9S)",.D/A4K5OUUY%9_K1*+RQ!SAU50-X>KLI9MP_JG]K MZ+:X6&WGC"^>C?%F_[SKB6C[Z4')0\^W9 Q7JUH+2S],V&OA12JN%*B DBS- M+5$W;F[557\ROJ*?_[D^/<5IB[>^"DJJ*YV"+Z>Q?C_!WCGFG"Z,/_[Q_U!+ M P04 " ".,6]/7\0A$(XR ",'0( %0 &ML:6,M,C Q.3 U,C%?8V%L M+GAM;.U]6W<;N7+N>WZ%S^09>W"_9&4GR]<=9=ECQ_9DDJ=>N$I]AB*UFZ1M M[5]_"DU2EBR1:K*[06KFS%HCD\T&4/A0*%05"H5__?=OEY-G7V(SKV?3O_Y$ M_H)_>A:G?A;JZ?E??_KU$WK^Z>79V4___F__]*__!Z'_>?'Q[;-7,[^\C-/% MLY=-M(L8GGVM%Q?/?@MQ_ONSU,PNG_TV:WZOOUB$5H6>M1\F]?3W?\E_G)W' M9]_F];_,_46\M&]GWB[:MB\6BZM_^?GGKU^__N6;:R9_F37G/U.,V<\WI;:^ MD;^AS6LH/T*$(D;^\FT>?GH&/9S.V[8[-+)Y_=N]][^R]FUBC/FY_?7FU7G] MT(M0+?GY?]Z]_=3V$]73^<).??SIW_[IV;,5',UL$C_&]"S_^^O'LSN5_#Z= M_\7/+G_.O_W\PDYRT4\7,2Y>SBZO9E/ ?P[MM]5<-#']]:??)[6'KA.#!6T[ M_L^[2RVNK^)??YK7EU<3Z/3/@U'U_=/[]*D^G]:I]G:ZN/WR<^]G2WCA55S8 M>G)@/PYO9ZR>_V*;!GCY2^S5KVVUC$7U9^LF\4!:[Y8=@L)Y#+CD-?,[N*S>+Z W#= MXODTO/[[LK[*B\X F.]=]R@]_!@]?%Q+*%AL@:HI?/3Q\C!1,E #_?OZTLXO M\O\9UB]VDAO[&.>+IO:@*^0? /)/%[-F\3DVEYG_YXO++JM9WWJ/U[..8SA0 M]59)C:!^CE[/*R7E7]%9?LVVS1 M8<0.JJU@+]Z[27U^0P+4/8F9F=Y/X;4Y+%*WS(73Q?5S#ZQ8+ZZ'QF;?!@MB<+F<+V:7L;G[PO/YA]CD M[_8\OD^_1!A:T->6@TN"H0@Y7>P^SQ9VLK''LFH"LA_D^9&![$95050[+J&' M53=$/QX69QTH?J3@B+1]L T@R.RL8D=8+"QPX/YM^N@"0+F:3$)MY5N\6UP=3_WB5(_9G=GD%C<;I''2S MLRF\'P_NQ_:JQJ/_/9BWJ_E_*-GW:^A/[:OHLK7]'N90HS$1XJ-1M>^ M6O^>U0Q!=P.K5:[Z33T%.57;R=D4[*C6-]^9Z.YUC$QQ)TND>PTC4]MMG=ZC MB@'H76_+9(\6Z 2+Z[-IFC67G9RH7E*W/7Z?VH?S7^*SF^*9M%_'+E_&\(OK3;32AV;VI4FR:&.#[VL%W *T= MJAF4[MV#O(U)]N_8(.T,VO-N,GAK@4%I^77:@"0ZG];_6(W["J,#8.Y647_: M6V_4C>_AE5W83B;)(\7&H.O^DXZH'E#5&/1W8]/'RO6G;+TON-H)6C36+][6 MUL'2N>@0[=6I\,@T=ASV?>H8F>)N0[]'%?WIS2''83F)9W4VEELA#0W_%]AL M=;H&T;W9\GR,Z'WK*4=Y1S8YL+H!^A'/LV]B#Q_L]A)C4//27M4+.VG-]E O MEDV>-5>P*M4;D!ZP[E]G[K67^FVZ?6,7JU%OV;@;_NMF#L6\\8E'^RT,!- M>P3Z1O?[&.?+2?=E;,]Z"E#>R9#8KY8" M5'=EC+VJ&8#N>U$NV6\#]+B=Y_Z"U@QZ( MC>DZ'<9KLB0>\_GR\JIUH.2]WL^SEW;B6V(SF4#C 9LW11HOB%&.=(3U8S'S MOY\!Q9G07X"L]9NO:M <%[.FLQ@=M]F"N+R"3],8-HZC#YFC0='Y'G<$Y=8/ MUV,X.$;]22B(U^;9.]O\'A<(.+;DO&^EZ]@8/=[4$?K_N;Z,QYAC>[9;$)EW M=N$OP )M?7^U6ZZB\V?YMZ'!Z-Y4P?[O[8;H6W')OMW7# H(@(-:+8C*^^4B MY[O(>43R&]]BX^MY-IL>D%R#ZR9]&B^(T3KZ\VK9^ L06Q^:V7EC+X<&HU,K M!7O=T08_K+J2_%IZLCJ.TMMI<,D8MHX(JWSG.*[ M'9[D0*]9LQZ.(_48+*[Y_) ^MP4KI:6D225$K;1(!*F1L]HB9;B*@6KEHNC2 MZUML^+SQSW)D://7G\A/S[[&^OQBT7YYQ'[NNM^4EUTZ'LG9VEQ5X"E<8^XJ 5XI0'% B(0/-G^IX#XY:*7FP%8MV+_80 M9;(M6-%D""?09-1"(2NL :T+>^1"4(%AJW%(A_.)>*I\,AIZI?@E9Z-8-$N_ M2HS9^JGB_-$%9$>I*@;C9!(!&1DXXL%@%#S#B$7,D[;>"TL/YQ3YU#EE6.A* ML1(?""+=BM\.GAJJB0I;K'V *4:(8R@JZQ%+WH#&1IF7"C V M/5286YHN>HJ&[Q%A+L6LFP2_U[M=1K=?JZ1T/BACD26>(9^7=:<=SRJLB03DEH]$<_C#P^%3H8PCX/!A MF@V,37'^_6B_OH.)VM1VDNW23\NKJ\FM4T&[QG]+T4H2@H4*'K"S#)169J#K M B,15?0\$N%I#^%8F",.&,AM/#$<7L6Y)%_]T&H2/G:3#7<*5,8RDT!:(QD] M:#0D1(2#E\CH1,%^C8;S3L[Q8SJ&QN"(OB@5YX,W];2>7ZRR-G3B@SL%*F!F MD*[.(::41QICAU02!F$A%0DI>F([K8#']/R,P0=]42K.!S>G[M99@#OQPKU" ME= ,^@FF#1-,("D$X)9H1 !<=,F3Z!PY>35Z>.5A"* .=OR!\MXL8]C$]FYR M'[Y<-CE1Z@,'AW]T!':NH (PK)79?ZED0(DE@@R7?[1LY7"DBI*(.+?0;5C_D;#6(FJX$QI;(B([525IS&&> MC0]D,3^IO6XC/C[/-CFK=^ZTWW^[4LG*X'! G@F!N.,>$9%@F:%$.T,(8WH8 M^?BTF608Z/I*S%N]>3-KVES>\_G*VP$:7HKM%SMY$W<)D'X55@;F '7.(*:] M0\02F >G^RQ7 Q3$) M%G$&^H41WB*"64(")YRDX5'C'H)FW"VZ@H)F$.1*\43K7VAWC^WDUVEL%]+\ M;7.RZU/\$IOV$,[ZP0Z6V;NN*A)&:-Y8P#A:E'SD"*?D4! \)HD5=I*?ZF9> M08XJ 6PIAFOQV4M-WE*BXF!$.<,43"HP6[3X&-'-#^4+C^@$T^OF]TU!8/NR!T3)+Z7.8Y&%W#W,!Y=').$Z11I8Z4\2\D*A7BD M'.'@* (S<^T>5U+*I'M$=QQ%[ XPR#UE\>'@GIA([N -W*NB*DE%F4H,*:\T M#(7PL%PYAHA*)+I\ED[U\ =14 /QV[%,#VF\/Z4[X\)_QOMKD-'NPM6V J1 M)'4H!"9A2:0&/D6,I./,VF"MP)UTQ?$$]MGT\]=9IG5KQ$VO2JODJ?$N1.0) MK-K2 0Q.&+.6+*#O:=]C[^]X8OO00>XIL'LA>V(R>R?K'5Q7Y;U-B26/6#[? M&(6V"&/-D#0A@+Y(<#(][+/C2>Z>'%<2T&.*[<\7=7.(U+XI5Y'($A<,(Z^] M1)%BGL\E!:1TC/"_<)YU$EFC"FVH,HX@MF^JK9*-(L5@\IDHBKR 3\J8C94> M!4W"/T7!?> X]Y?;?: ]/@D^GZ=%ONHJ+2[VEN!WBU:&,)YPTB@X15 *02%JB$"4"!&( M)<+83L?]QQ/BGZ$'T6:J!Q3AWRNM&)966T! 1,]0P%HB8[%:ZX?6)R]ZS*1C M"? ^P]Q3AO?"]L0D^$[F.[BNBDDOB70$<0R&B<$!9)O' JE(:3ZM1*1Y@EZ3 M 7BN)*3'U+[?S);- <+[=L&*<5@80Z0HX<@0L9PB[6&:21N\P8DGIH[N-,GD M#J]^W]1:>4*82[@]Z9>/;#*!M$AAXY#E7O0YFW$\[?O08>ZM?O>!]L1D]V[N M.[RR*D6.N;<1J>3!VN?:(,UY:O.X1*.4)/I)ZMX]F:XHHN,&0G:.7EF?#7TS M:SXTL[#TB]]RC,]T<;TS1WSY*)M;N8 WI[/NOO!\_B$V^;L]C^_3+W&QO@_O M:=+?IO+>)#K.X7WUEQP!=B*=&3D:[>&PJ>,%3-V*HL[A>?ER@#OIV'<(Y\>* M5I)IH@+'*"EA4++&@[UN8:5R\!^3,0A_T$[_X#WOULD*2RFQ#A;D+@=5UB:) M6+ 8&<$$=Y)C4&1/79\9=M!^S,O9"ZQBR5KW.7_SP-D1&KQS>?DUA$MDL;.P M,DJ/O"*.:Q*QYD^)#?8;J>TC?C@\!=/GM6M.YY,U#Q>H//70$851P"DAZIE" M,26/4A))L,@P(/"$&."@@;N?SVX8I/Y,23F.:6(,-/ZC(U=0-N0^K&Y&_6R_ M=5D;MI:I C%&>:6025XB[V)$CD8.7R6G6&AO=(\T[V6R. TO(08#J]CY\'Q: M91&;RU?1+=[8NLEIAW9%3C]"$1-R;B+1)&BGH':(J&AIQE.ET

, MQ Z#(54L5VS3*\^PJ9GG57 M3&H;4]X5=2:A? >IH^&=9)9+0 TBOE36I)ZZ:3'0/-@M663+P,DXJW^_Q(7 MK[_YR3+?A=&NI;=>>SZ?QWQ]U]3O#E/O7W.EG%)! @Q)44B>4O;2X-<=!Y90B0*PEA!K7 TG6R* MOB)L,0AF!0VGE5;44OV8!?W VU6T5!MK @J@JB/J0T241 X"%]NH0![BT]]W MZ3MD]VV< 6 JN7+,IIW&_\=7*S#$(JQ\@(V#O@A8&I&QDJ-@09_6D0H63OXD MS,"#/P!&I4;^6$CD@RT M;P]?$*-)H4A=,(G!WSXWJ90Q-@?FCU%0*VA[;HC=1,%=-?$B3N?UE[BRF-[. MYMGU\CZ!Z;3;'-VGIDH9S3EU"1$:09\V'%;.9 DH9,HH)Q77M,>>31D+=6!. M&A_"8FS5NN-V<4O[0F5D" H+BA3G$06J,.)1*205="9Z9HCH9'J,V8L.&Y.W MWZN",L%[XI%A^;Z->B3,RFE9/^19O)5>\7%QT:%TQ:!W"HP*I!1QB&FID,^']Q76L(1P$YGO MP2]ES+#A^&4N'2)>A2UMZQD8_644%/.1?M"?$8$<.$ M(Z)P1 X44FZHU;A/'O(R)MIPK#(F;J7XYYA7^Q[3O!J."WI"4]!W?V7K363G M)K"SJQG2H73EHP'&MAYAZSF2,5#D!$O(XA@\YC)(U\/!5^:>^N'88AS$RG'+ M]MO2=[+)4)>LG[3>V.(-,1OOAU@I'O@46[Y7]CI>0W:RCK*[58<7(<1[U*\L@D32A4# MY1F4'YFW-0+T&6GIC#3:!*9ZA(:45!I[<<-(6)7BE$U Y$VHTTTO=O#']D*5 M%)Q;Q24R@H(V["1!D3(!)E7@.C"3".FQVU-2B>S%%8,B5(H75OL1GZ)?-JLK M);_\4L-*]EN]N)@M%Q^C#?4DG\@'*[J>9E.HRX&+PRNML$T^>&T ]A009_D MBK4,$2R,#49Q2IZ(YMF+EXHB6#2DN4.@_,[WJY!OQR6:(TJQ0-02C(0# SS9 M1#U8;$39'CN"XUZ@-B"'# 7.V%E!MJ16^& SO1=Q44.U=RD:):_#IP7\;3V M[U/V#K^9S+X>+[]#ETN9[CZX]>:'V-2SO,KDB)/X*J[^A>\K!00TD0O03N)' MZ/#KE*+?-<7*$E*!]&%!:(9"RF$.-AJ4"&/(DL@8"4D9VND0PCBCDKU\T$.P MZO+=@^'%]:_SO)K?).=9)ZC9'5G=O9**.+ D LQ\;F5"+@L"3(W/W@F'O:"8 MBI./H#QE!IH5')E2:RATXGN(QVXV_/Y>!>M C);P?%>F@RJI0+!*,*24--7SWN:07<.6,N*LF^KI%#CY/8CLHT_#\: 904YYBQ2ETDM/D@H]]A[+.!4+ M\=68H!9CKF\^SN>?[;=U)]X F ]W8C]5JU>]%1;94')@=XE(VI3E*%*;$UR8 M8+&, JMATC^,&<1>B@L+(UUP;^Q+/<_976?-J]G2+=+R)@?B[KVQK<4J1;&A M1# D V6KG4"F94!"2 )FN/"T3^Q[&6]H(;8:&,?B@1:_-0#CJ]G77:OB_9>K MF*@P#/KC2:2P^,-\ *@TV#2*.*TE5K%'U%X9'V7;4B1]["G:6 MJQCCB026;P]N+U0 Y=($S9!S3*OD:>J5S8"0/S@G]8/R>*RSCNO=:(P/QO?N MQ5-=*JQPY$2"$HH,)@%9YP0BPF/$)*711.JQZG-Y&OV#,]M(&!]_H5PGZP[5441H+,S#!7.0N9Y.V*'B%$79*&D4MPS3R=M0J8O9=7%S,0K<3U)W*5R&G?\TW&SLI,:+*<12< MYLA8C2D8W)*F/I>5RS\:7XT":=&$-&>7H& VF=27%[8YWZE]/5R@XL*#K6PB M"E9K1+4&-&7,)X6I)]X;%5*?Y"Y_*(?]8! 6#,%[")8_.G3!36TP\3'69D"@8V^!A#*X8_@L%\ MO0Y]S_=Z[ YLV%JL2H1BG;1!4GF*N&,6)9.3:ZL8M>=)\5Z.BV/*M-Z#>S^P M84@@3&'#6:=$S^&0K,8DRTYO8WLP98?W./=KJ5'G<7%SU:N K<&@K&+0H8 MK!*3(VDUA3GD@K%"6IPGU"#!HT?0QP?GHS'@/+VPT?U4KU[U5H*Q'*PM4-+8 M(,>]1\FE?+T6#588'TV?0SM'=60-S7VE@2XMX6 ]KS. TS#?3[H]7+ B(D3L MJ4$JP9_DI4;!IX283#JJE& (>EB-Q_5@C279!H/R*#K6)D'='FKYG3(5,U([ MD_/+, TX@ET#AH[VR&"N""-@>:L>B^%10TE'U:EZ@GAD5\/*F=;3U?! )175 M4HC(..+&).242\@+GE">3<;@@+WL<4ZPS*;@TWP\,=5"O(6\M4O.^W'/:JI-+;YHC:%B"9^?3: FX!,4"%YK'2TP]SU?825 MLO?H;UDI1P+V:&RV-?G:/DRVM9(*% 23* 4Z8HB@-SA8%+P-B%ON(Y%8]HHN M/&Z4SN@L-B2L1U',[@=[=^6P[K54-'+#& 7UQ>6\HB'E,RT)(QJ\ID8S+?L< MKSYJ",[@'#8JK$>38?MO6G>MHB+!,94L"'$?!6!,P/A)5""'"6$<$->*#>*G M^"/*K^% /1IK[9E.OE/YRL5\?SSH XIRC0@&2\E'R5'*]]48*@@Q/9Q?Q_50 MC,Y4 R%ZC/7PG5VL$]&UX;?7-W>?VLED_CZU/5MTY[5^-5?.&BFLX8BU5V0E M(5&T5"&&-9$&,\-TCY"@-;_?I]LF^?OIPU?&[-H,V*.: M*F*8JEIKI*52*!@1$?PO$<8I2H83:!@]S,XROO\GY!X9>6R^<^K8F0_O)!]L MNS(_F[8[(0_>QUPJ#>+]>^.V4%#D+MH?:>EPF>".4I5/$HO \A$0J1!-6"$K MGMBY7-G[(.<-@;!8@A=URD2/]/\]6 M&5-W\$K/FBMA)!<6:U! 2Z#,9C,>?\UY60ULRC#*^@@5'% M3UZS.&&>W&,U*3J(QYXF^>;S:0SK^+#LRI^/O9[T;;("C5(&+AQ@&RBRS (+ MV.21 JPIY<&K,$P8\Y@^T*<_5XXPCL>?+4W]!>#_$N?_M;23.N5+D)_/_R.& M\SB2[="WR8(JH,!L&" \+16"2\3"P* M#B;HR9^3.@VVZS@7BH[5L6=![M['Z"=V/J]3[7]8C?,^S_/W+\_N -#3K#BP MM8I(2BPQH(E:11'!CN=]*_B#E<0B)1QC#YOBR(K224Z$LJ-UG/V3]?%S^/5H MFQ7'==Z/TZ>[F1L _$4]70)+?X?[14Q@'-S*0?/ZVZ*Q,!OKJ6VNSV" VHO( MH"2,']!W?C9=Q";.'\GO,E:K%0_:R9#S9%J1#PQ8"WU7"GF"F<8N4!Q._G:E M'ART,S/'L9$NMHANJ\TWN,?DRHW0N?4F/],7Z)T^7.4U6;5RK.1 )M+:?]5@1Q0BD2 MA%%D*0>AK),TI$>@;9E1/GA49H.!4FIH7\[FH/'F6[K;NY1B\Z7V,Z*P1<.35A'J&M'([Z"E:^R:P]@/0XQ^PL5Q'B35!1("]D M1%%IBVQ4#A%EM+&:*(I//M_;L(PR-%ZE^.-II),LI1/+!8A&1<#CD#"<8$4("_!$A@JB,T?4X_U)&0)RJ3V) T,NQUHK$ MQ]>=']ZLK)".<:>04!9,-:P\= PSI)F4FAM+>.JANQ9*I7:ZG-07['(,M.]] MA=LNUS/*.1N%@IYICGBP!ED/O94$1R%A'3;4G+PQ-+33?0B8RK+"T\ZI7BSQ MP2A;,V,D31]C?S9GSMK3>KSG9NR?<^P;6GM%]NL;,57<6'KR7BM;_;+ MUTG)[.1L"F;J,@_-$9MN[VT[1L.?+^<).\RGA M'USSQDL* K M#LI/5I?T9$%H)^O4IBU)MZ/)%K,6DNPL;<_*SU9DNYQ?=YU_Y#FLD-/S5?34 M[53B#_!;@58K&4.@ DN4*.@RW N'N& ,)6GA)T,]D<-8"$^<.T]S+$Z(ES_7 MEZO?OB>KV)9^N3 %%4B![+[4R!JOD>9.(!S!O&MQC8EK8T\^K]L3YO$!Q^6$ M^/V=;7Z/B^-R_'8:*I94>Y(+Z2! H' 3D6(B K92&66<][''?:)E4N,\89X? M=&2*I7#ZP1Q: [U#$]Y2HN(XD>2%1]I)@;CB$OG@,/(4!D$(YCWKI/.6Z>=C M^OZ#[UL'&;\?LT0-A-;!LGY+ MI[X?O-@FH!\M6.&$660BWUO@54Y/;Y%-.65NGKLR.LK(,$F(G\B8CP;;N+[2 M'RD>U7VV9E^^Q=?S17V9#UX]GTZ7=O+\,I]C^T=;_7HGZ]@N MQS?U%*3.6U"/[A&_^T;IW06KP%SP%'LDO-!(NBA14* V8>NCM$8E2NCQ%(D= MQ#\P1K_ >'S^&B=?XKO9='&Q:]NN7\45IRQ*YRQHERP@PPC@IPA!@@0A*'74 MVA[+5!G59$C&F!T9W5(*_'X=^]]HF\]?9X.QX;J^BFIO2&(.,85S_)],B!-C MD#21$RFM=?[D[Y4\&>X['-039CIH?E=8U($U5DF!-LFI!F241# *$>8D!_O? M6$QET(+WN7RKC)_OM!CO0%A/E_7>S);-H)R7*ZP4R8=H)%Q9^0[PY#=5QOQ0[#L%"\U2X*(I! >!6OS?H,STF@3F.JTI5AKAQ_B[I+G4!1+K6V;VPA?SBY=/6W1S&%Q MY].Z$)_+:\O-_W-EST\X6==IB&1>FH MA-8.5I*4[[ UB#IMP+"'K]Y%%86"H4X]@K1*'>$9F:M/?4A.0?WS?GF9&0"Z M?4O%.%#U>[BR"M0299RTH!/+?#4RQTA)(T$Q]APKI1GOMKMZY&-"QY/!PP%[ M-,TO3SP8K[!YY6@*X*@[/K?.B(W?PBJPXR9Y'SS+%QS=C0D_OFY[:D?#1N[G M7?BW=.;YXDT,.6=!3DRX!!JO[PQA%W2&:*?B,@46N4*.*8-8$"[G5%&(I.!% MA/5,JI,/]1Z$7[:=NSL2RL4/;M[MYSJ)^YU>O*I!VN3$H[7=;8P>5&,5C<8\ MKY0Y.@:)G,@4$Q@R+8(4QL1N K@)UDY BJ1Z9@XN> M2Q^&G8Z"Z9&E&#QX"=9D40KSD/=)^E;G5>O U[UC0%F>T5Q&4/Y@> M\-O=J,^AF.U> Y6-EAK.&8J<862TDLAINC[^YY.G+/38S55_+H8; MXCKY*_ MS+)3:0F]=Y--\L7O*=9R?I*=N>MZU%J%I**,#B.MP.8)S"0D+"P'.EKOB<0> MLQZLJ)\<*QX'TR/SW^IF]+/IO:F48_!78SJ9S+[:J3_ P[9'Y17'#&8J%XA: MX9'C6""NI4"P4*007:#&]'!FF#\:-XX+[9&9\F.\LHMFDZ!EK;ENSO/LSX8[ MJZLT,3$Z0A%W7*.H<];T("SB!@=04YP3OL+ N&]S QR=-S M\(^$V@DJ7L,H6E7PW@$*"3&;:$ZT"R9V% 0D+U/4$,F)Z"-1_G".^8% /#)# MM<$MW\_#'K!._5A#I;S6R9($/8>I%"CWR#@PH;'D,EB!"?9]MAK+''8HR$@# M #BJ#V*EM-73#[&YM%.@\"-\V1RKS>K;ZN;"R]ERQ_GU@=NI:")73VP4HA.+0T1,KF?T^W"@M= M?=QZE\'UV]GJ8NQ+/?\> +,?ZN6G#QYHS=L HQ.(I;T_U\Q?,)7.K^" M#_/%SN1D/6JMHDPF_.]M#@*5F8>63?-PAL1N!2O0UK#*4HMHH_,EA'RY0!4-BB%B@1%C*5V :Y)-+B(7D2 C$$MLC MQ5&9A7/(@9R-A-K!9N ]"N##YMEW[T?>MLJ:^7/OFZ6=S',BPVD^<++Y;9N! M.%#UE99,!Z(8<@E+%!TS"!LPD5<9W\$P=N+D%; A!GMV$MB64J(Z]/#E[#+_ MNQK1:=B<*=@DU(WA]@OYEN]]9-@ S55$*^<4R /C0T2>VX2"B3E3BHS*2L9P M[)'RJ(SB-2#GGAC6)\3)#\S5=B^N'\-NJ[4R5DM/73Y6(Q7B. A$G LH*%@B M\O%NU2>(MLRVZ''XA5MY'Z4 A:>'E[_,-F>)97A8#(\FI&ZNOLZV[9W>[".4MM=2::6" M$5SG/;2 D@"!32(C2#@8C.0YP:K'F;8R>Y,EA-"@$)9BI_M1M%ED;J3GVKS? MP4B=RE>8$&MSUKF43X8J[]IH<9A3$4OB@I$$#W. >\S3;".:F&.A> 2A="LY M4CO']G7#;"]?2<^LL($C@4W(MVY$I'74R&!*F>*.ZFX)(O=?OF\1M3,J^&RZ MSOFS?OY;O;BXF$WRD\^WT[[L6.*':JKRCLD0E4*"*($P%AIQ1C;WKR4:N7M* M7IVA^&*+5G!$V(\[23\T,UBW%MU4QHPTY23 *ET&&$6 M+9(RN< #X=H<,:O3ANB;S9$N-X1L+U1)P;G-%Q4903D8I9*@2!G($!ZXSB?L M"!E&8!=2D@X>R2WS8A#(2D^!&Z)OH;$GA]PMF7-(6P;:),HI5Y$F6H("Z"@* M'F0.%Y+Z/BE&CBE,A^62WK 5V\3='6NU;;OZV'NN?Y;D?2]72_LZB]L^_7VD M9.6,$BD9ARPA^4H )U DF*.(J93!.9?Z7"WS],[?C8=;*:F_ICRG^HLY43 , MUR$>8!UB0=4B#' M7")O,$TCN/QC>#HU>8>]:6Y2&2 M9DO)"N9$]A1YE**(B.@$>I)).1^PUCP([13ID?WGZ1ZO&QZWTOKE6DCNOQAW MJP T;!REUPD1C@V@&PDB5":D-#?8)$VC[,$Y3^_,W.CPE6:@.]+R<#;J4DU% ML+786(\D=ARYH#62GCGDM7 LX>02[G&EV=,]Y38RB,5ET@_Y9_>723LKJ#3' MWG)+$1& M1RV-&T3=QI^\J:=VZFL[>647=LS+K.^W=O])Z?Z..KP?XYM]?6K+SV+ZY?YM%I1I\?]RDI=%;F?L,W@4&WGAUM/-9R8S,.U^.*BGO- M?[+0VDWCI3L_3V77ZT M-2I/S4YQ#$HY;SKV]A7(LFG>T4/#Q"3)^P0$YL4GP;NQB'FPK]VJ^\\XQK$9'S)B&/,45" M$X)\Q,(H#GJ&Z7% J,QNX G.A^*C,JY;MKM2F^] OFICDGZ=Q_!Y]G+=VIW# MH6L_Q,@V4%>:@;)+,$87,__[&9"?J?X%:%R_^0K$E@=^']MBZTKM74D[7XO: M]VY2GZ]BP:#<^N$:YE.A?//LG6U^CXOV0'";I['.QF(+__.<1 PJ.#&"/\2F M]1I,_>H8,[S^Z2J[V"9_:V9?%Q=/HQ_;N7FB%'ZN+^,38(MW=N$OERX_OE8IZO7,K;!_#&M]CX>IX]5@], MI%,1K>V+'^/5LO$7,($^-+/SQEZ>"'&GX>[[/,O[).T;]W)1E-%'EFX>_[X$ M"^AU3N@R-NO\T-JH#M\?VGITP-_F23!TD82 MQ$:HVC['MJ1")B*>"&1&1$9&_/O__78[^^E+5B[R8OZ7/\$_@S_]E,TGQ32? M7__E3Y\^_*P^F#=O_O1__\__^O?_[^>?_U._O_C)%I/5;39?_F3*+%UFTY^^ MYLN;G_XQS1:__W15%K<__:,H?\^_I#__O!GTT_J'63[__=_B_WQ.%]E/WQ;Y MORTF-]EM>E%,TN7ZW3?+Y=V__?++UZ]?__SM_X( P+_L1NU](O[V M<_78S_%//T/T,X9__K:8_NFGP.%\L7YWC9=4C\=_G2YW QX^3'_9_./NT6=3 M?\7K9Z&4\I?UO^X>7>0O/1@FA;_\YV\7']:0_)S/%\MT/LG^]'_^UT\_;9 K MBUGV/KOZ*?[_I_=O'DWR^WSQYTEQ^TO\MU]T.HM#/]QDV=(4MW?%/(AJ$=Z_ MGN:FS*[^\J??9_DDH 0EH&B-T?\^/&IY?Y?]Y4^+_/9N%O#YI3.JOO]T>?4A MOY[G5_DDG2\?/JPFDV(5'K#9,LUG#?EH_IZ^.'^;EF50^R]9*[[VS=(7U1_3 MS[.L(:V/QW9!X2(/XGQ79HLP_7H).4[8WB&]T/-F_B7\6)1YUD#>36;KA8MW M1: NKR/VHT/[H:\L[K)R>?\N:-U2S:?N?U;Y7=R?.L#\Y+E[X?!]-@D_;E>H ML"\'JN;AQTEVVVPIZ>@%[7DUZ>(F_C?"^B6=Q9>]SQ;+,I\$LR+^0X#\PTU1 M+C]FY6W4_\7RMLYNUG;>\W%64X8=37\^/NOM)-W,W@&7Q>UMOIG:%.LO))C( M85T+KP^_QV^G7']')W^+K2<>DK=B64-BC68;D(O+S[/\>D="F'N6166ZG(?' M%F&[FD:/YJ$%T[4DVQ(P(%;A6\O*+YDORK A3%>3Y3^B%LZ7]VH25#%?WG>- MS:DO'!"+!VZ#62V6Q6U6/GY +=YE9?P]O^2GN+T++\WFBV";O9F'Y[/&?.R?JC_Z+X-[N_G^FY+] M?(;VU-KL<_2V+\,W5#ZPEXZ1>&18;W2=:O6?.$T7=)=AMXI3^WP>UJD\G;V9 M!S]J'<:O373].7JFN)8G4G^&GJFMMT^?,$4']&Y/<&)$*]@$R_LW\ZNBO*T5 M1*TSMCV%+BWGP5:)%MAZ63]&U;[GNZ?%MGTS3R& MUB8!&)O/5F&9#+;W9AVOQL8E?K4)N=7\ZH9Y>_7CLV MK@?*:JUIAT?U0%5-,1X>UIXNG^;EW]/9*OLM2Q>K,JL5!#XXJ#U-OQ;%]&L^ MFX4/[DUP$>?7>>!9+18U/)P:0WNESRV6^6VTX]1\O@I.[6U1+O-_KA<&]^TN M&*!U#9DNW]$KQZ=:: VFZI?^N)8__E,'G!R=M%>>XE963K-I]4A[AH[,V"LW M]5;*VA.TIW6S]W],OQVGZH5'.WV_N[K*8@ WV_WM?5@9'ILR-:7?;M9.N=K\ MZ,OB=A-86P5+YKLSK.^KQ*9W9?$EC]E5.IMG5_G2%^6#6:(973&R9>%T*(8B MI5/\3EV3:PSMEKYX]'*5E64V#;]O WP-:*TQ3:=T'Q;R/B4YG;%.WM,IY_76 MX+T#.J7ET[P,*]'U//_G1NX;C!K 7&^B]K2OHU&[V(--EVDME^3(L#[H>OZ7 MFJ@VF*H/^NNIZ;%Q[2G;G@MN3H*693I97N3IY[!U+FMD>]4:W#.--<5^RAP] M4UQ/]"=,T9[>F'(\7+='CQ?P2?+;^Z#TMW=>1YC.A3YQF.\IIJ MTG"Z#OC(KF-LXH08[/X1?5!CTKM\F<[6;OLT7Z[*^-75SA.^:D3#4A[L+56MZM9/#]8^T$OY,;4_1SZ>^60>"P6J]N[=0 E MGO5^+$PZFZR)C60&&AL+,=E M4=9>1OM][8"XV/#3/)M6@:-W4:.#H?,][RB,V_YQ*\/.,6I/PH!X57_[+2U_ MSY8Z#2K__=+)6LXGIK_W_^8SH/,N*]>FT'R2K0F--W'NHF\V^[4LOBYO!H:L M&W+.@..:G,OUZMHW1L=?=0;^/^:WV3F^L1/?.R ROZ7+R4WP0->QO_SS:I.= M7\1_ZQJ,^J\:D/^3PQ!M)QZ2M^>6P0 +0*.W#HC*Y6H9ZUW$DB/QB6]9.7JW#9I\_(!,=IF?]ZMRLE-6+;>E<5UF=YV#4:MMPS(=4T?O-ET0_(1 M+X]MGEAO.@-X;:>_L@,\5I\7V?^LLOG2?3DAW?;(L.[IJA>0.C2H>YIJJOK! M47NI2LM)1=CVQX>T[6H;Y?/E+]/\]I?M,[^DLR>7X/943ZH*(L7*2W1-YX.1 M71,5?MZXBC]/LZMT-5LV)''O/#T27-RF^;P]O8^FZ9S<]>P_WV:WG[.R*:TO MS=$UH3=AOG*R^IS]O(.F(;D'9MI+]#3&-/+UH5WX=?MTI*MI::[-F[)ORVP^ MS:;]O,NT+(35+W6'#?3=N^.;JW?/BLE+(E^+^RI=?%[+?+7X^3I-[X+LH?@E MFRT7U5_BVBI^!G!;*>Y_;_^=MK6)@@L9F^6V>V.N%GZ M.9O]Y4^!D.24X8DV#F@/+%<682.!M%93P@%##@F']&/F9S&#LRBWN/?+?94( M<7GUB)$U$^OX>&1IL_,< .&$61+JL414,:D$14I:J1788@&AY:@.%M^U4)63 MGV(>>/F7/\%JY';-.&G+B[4,^Q1L,11@@;?PA_6:]V^361&,P;_\*;P@^_[' MX/^'S\O-UI=DPG*W.>T<1-L.8*J^Y0T_LS@R<99##Q2$S 6@C(F@58+P2@RI M50M!:=)L&B7[Q^3-TXCTX\XN\H A[1B14*D*1Y\8YXK1SAA)?\:<$=$.JP4LNU7,=Z$!611_8#"7[ M#ZN[NXT9D\X^S;,U[?&WZNQYQT7UAT,F[*ES)=YIJQFPGA@&($5 ,K/%!%L- MS?CTI5^3MF< ORO5O__R@BO:@XOZ4KRM.Z?X2'GB'E]4N[CP@%YX1=-]'9_[ M^<.)XU(Z0( C2FO" )=8K74)!V4V'-;Y&'OFS*S*LJKO4H>YA\\G2#( @*04 M&@(1L8I9M.5/6H'E6+SF-J(IN@=BU-[PN]7G63[YM-Q>]MGQ>\05/C0L(0)P M#SD(2ZH!B L. =G"HZ@00QHQ)_G!+85=] ;14+;,/I*CC7?4MSD^. F,(FX:F)PW"U^_&02 M2)8>.$ ]56&7UA0%GW++CQ1 C,^]Z5)(3_WB5N <%_;SP__XE^3#75IF[])R MN=@KOA>?2Z3F(KCE3%@A$3'2> UV>NYE\W X>D7"ZP*:QJ+;7&6-5LS'HI@= MD=^+#R?0^< 74Q);()S&3.R43"L+F]O\^+4)L0M\&DMR&R%9K&N>;!EZ,W?? M)MDB.-8VNTUC@:?M/_A5O+P@P.->R"-&"H:"^%=4)'QP)(U.L1HR)K4HEP_4*_SV5+7"GY+WL:;^GJ#3HW]/N!,66XZ) M<)(!)S03.T9U6"S'&EWJ7I)%>W@:NH#U1;K7YGSR1"*\9UI2%.TI0H#P4("* M;H>Q&F=LJ"'V3R77"H/7(\-1Q6J&%=UP(OLMP'>[NCTHM$?/))!0H0C$1!NA M+-864_V==S*B0^3&J!?=\-ZKW-)OQ^7V\)E$0B2=B]ZKT=QS9Y7;T2ZU;2ZW MS@,LG^#!QZ'7XX=JAV?'3"&?3(*(VY]E9H[P3:\4T@ /*?!S6 M3W_@G5UIZAVA'!^=$ L44MR1L*1)0B"3"E9\ X[!.&VK7B1;5VM:H_?'T9Y1 M676O16G.HRQZE<_BQ?.C!W&/'TQH/)X@$@N'&*1>$L-V2 7\!LU.KGD*T*6, MB@[!&4K4OZ6QTD96WC]D_JC<#XQ*D*'!;*-45Z/ M2M =4H-=6(C'5G;3BO6W8C;=?QYX9$3"F/%AY12(4V&L,I*CR"XTC! K7/-C M^?X.!7O4A&Y0&DH++K)TL:[G$,G=_?+F]JXLOFQ:5AU5B[I3)% @H)Q".CAD MP!LBJ3*[#5:YYH?'Y#7J24^P#7;1H;A:?DW+6"6^^M%F7[)9L<9G?47PJ.;4 MGB/!BD- +106 .$PP0Y4YR420=0\E$A?H^KTA=O9G91/B^QJ-;O(KPZ=%]88 MG6CKK!'.: P)M<3%GZOS-6\A>446:OM#P^X!.[NB[-K[52Q\R1J%TEZ:)Z%0 M&^,="Q@#P+11U.UP!K"%\@QOV?:H/!U -W#BROML$G[<%A@)#EM@;1Y^G&QV MV]$DD[S-ONZC\;+<=)M_,W_X1#Z?Y'>S6J5!6L^=(&X%TE(8+#U0P8 U,50? M;\AY2Q7QYTM%:O/H1E:OW:#V&=2LN\.') ].+SB73$8, #^X"#LLQ79^$;0!15 YY MZG[2D=! :O#4E.X P\%\5LA(5%.I#,<\^F.21#?^&!TFR2+HX?V;P\(''82&F5#GY8 M<,,$0I"CBCM E!V?3]N]P#N!9BC!J^E_KQ;+M?D3Z#U@'!TQ$D^:)W%*:H0M MYLX1S[ &$.R@E7302WJOP'CL$]O!C@'7!9O4M%C?/SI^!OC"XPF#4G,'E#'& M"L>=,MQ6G!FG\+A-R9ZD^&(1LTZ ^Y%48Y0VY8@UXDR;T8[_#[%715I.%Y_N MIL'P#L\SR(ZJ1JWQB>0(H, R(EQ*"L+.[JJ-V%A"!\TL.Z7:75,1/MU->@"I M\0WC@\0 N;G/^C']MJV;M9$PEBZ4C*"$. 640D8M4^;20BM6I6 M#VO$=J(@PT,WBG4%H';K2C4^P0%=8(%#0%"!O7' [GB'WC5/5^PM/VFX=:4A M2(.YOU5T9]-)YGLAQ+JA\9?&)98 9 DR5'NG'?6,>5KQ&DS_YE[.Z0KQ"KR< M+K$<2F^>D'HT*/KB\PG5UFLA8;#L.)#*2B>K+\YXB\FX_9J.Y/9"V:&ND/JQ MM&&4KLR8E. \PG\?TSGFV=2EY3PLBL>S$E\>D&B-K%6.(:C'$[9*W2ADO@XF71M+76=X7>?HY M%B.[/Z!I>T8D1&$G,&92!UM=06FEW98G]PXB.<([-^=3HVXP/(^.O,^O;X+> M?UID:K'(EK4UY'73-3_UZ\WS'HB_MD!SN^'^= MW?KW=+;*+J\VU>2V!2W67+Q+U_T.%A_2@%#\P^=T\OO',ITOTLFZH?#!C(&6 M]71XZIQ[V#G"?6?\F M7=S$_T:ROX1/)0"V[C"33V+?NO /\TQA5[4LFU)S M[AL(6]*>D'Y1XW[!D9&)5 QZQ9#"'EO,N"5X4]@4:0P J&7 ]I5H556D>9F' M^E4L#XQ/=/A$. LV)Q*$,F^(XMO/4D,LP6AZIG0FQ[WU*[M#:=0Y_=^_ZAH5 MGYX_G"@E.*$!88< AD@XX;?'O1H9U>*H8K#REIT(^H4^/*V &LK\>4RH29?9 M=5'F_TQK)=0<'QQVWN!\ ,PH(A3%?A$6R8IK!,=^0M%&C 564:HJM5R<-CX<(]R;HS+ M4-+]K9AG][^EY>_9TJ_F-0HPO3P@$5)*2XSG$$.J!", JHH[8U'SK[NW*&^/ M4N\$HZ$T0*?SWS^&W;#VZO[R@ 0)Y:CGS$.F)(2& K#C3@':?'/O+=+:HP9T M@M%@*WQQ>QN\JCR=O4N#>W5\L7_I^808:"WC0'),L10(LZI!L@Y_\,WEWUN$ ML\]UOP.(FN=-?TGS6?1MKXIR$5S=#]ED5:X[3ZT#?[-'+@@/>ED[L7'D^\QP); MXHW@V"-&6-C:*\ZP;5$+I3>+NKKL(:=RB'-I MGC$J7XN>]8G7D+IR1!7686$O,)00!'M"*L/YCG)L1?,34PA>HZA/Q*/53O6 M^!-MH\,C$PZ$X<1#@R0!T(/@J-"*!V5$BSJ6KRO2W3E4/8G[F%EQ>&0"8ZQ+ M/.H6HE[O2YC7 ;[,RH>;$?S2%Y'QF:&*>Y$(8P CR0&C-DJG-@ MYHEOT6WPU41K>\*J8XF?N(O7FB#6):* 6&8P]"S08655[TPSQW4+Z;^:2&RO MB/6K \>V]EH3))8&)?:0Q![L$A!CM0 51X:S%BT-7E\PM0_$SNN\US,/3IXC M08@H"*'@%D +G ".[M9"JV6+SBNO)L+9-VC#U?!Y6A*^FM!B?W#U%]!.#YQ.US9 NWE#(J46 M6FKEF;.,$>DUKWQIKF&;L,.KB1J>%]+SJ%F7YWHGOB?AG$MG';90,^&-8QY4 M_CQWX4-LGH?W:J*78P!V%(K7ZG#NQ/&,D&!J)+I.0@^9W/% M>WTAUC,">Q[%.S&>U^5[$F$XQ)0B*0 T+'RC83^H\($8-#?JT>L+]IX1V/&D M*'2IC!V\.Z%:$.I<$*(2Q!)K=X5W=/"[!6^NH*\O/#TRL,=8>&A=!Z.O\D/% M[6V^]=N*=:&H;#[)LT64=3&/O9#+]7VK\;0^OES>9.4#LB]JE!S:.R;A.KBF ML185\011!SR1F^,/R"1POE86QS!\'BLN].+S">)<(0J-]8!QYX-]P/26/RZ# M?][Z1:S7'3Y0 M-9ELRN!FL5)!F4WR]:=JL\6DS-?%;F-O\TVMMCU5A5K/F815'VN)%7=66PQ( MK.]< 8H@;''4>K*"G51\J*5Z%.?!KV$PM3/=>IO>9M\9V%LDO\UT"=**&4@@ MB,<0'F(6_ELA8AA@XZQ7-* FG*A['8+\+_4#S?,Z^RB"](-I74<.Y-\^F**\ M*X*]FOTU2Z?_LTK+95;NKYQQ?%#BA=&006(9TY8+RCBO*!?"LA$5YQ]&0$5/ MR U75666!O?FPTV6+2^BM*)4#E=>W#54:#P-@W[TG8 M]G7-U(8ZB1XR&^MCW5K+7]S5*,=<8G5#JM'&&>NY(L(2@D@)6 MT:OPAR&[JYS1-N@>J;-K2*3[Z+Y08W0B Z]&*$)T\,,<%8ALJPX&OJ7V:-R& M0Z>2K:LUK='[XVC/*,V+L2O-F2S/53Z;YO/KXP4^'SV8.&(%8&%OQ90+SK"N MFC5&;H*1-C[SHU,9/;4TVX SE*A5F:675Q?!7CH@YN\/)2YFET%K/7&! RQ4 M59,38WA:.PRO OF4K1JK[/+JTJM(A7JNLRRZ<=BW6/+!]8C M4;. Z#X7XN2)$N. ##85YI!PPCUVBE=1686,:I$A,GZ!#P)9&Z58]Q/]1\R' MF"_O?5'^ELY75^EDN2H#D3:+_4CW9EG6')YPS[7A F$@I%468+'-:@[;RYMPRA[A6@!Z :BWVM;^[;7;Y)A_FO+-T;,'CAT41+XK@SR%A(/.-B5 M-:-4<+@;B[.WZZD=B[,]*&>WV3\MLJO5["*_:M1\\/OHQ!O@F. 0&NBX9@IZ M5,5"%%:@N<'6VVW5[G?S[G%J\6DO%MFZ8>9ZCRECY\1-0EQZER_3V5IU%S$G MK[B*.7)E6(+V?_NGSY4(:YR6D%(;S!<$K*7;BP2!SUAJI;$^]'9SM?/%H7?4 MAEL]QMQM%PH1'"E.,4.>4(>YP]47I35!S:,%O=UV[6/E&1;%GM>EMZL(8''U M/IMG7]/9Y=T^+6H]9X(Y$H) '#XO9KET"M)JO]9A06Y^E-7;]=>SK%.=H-=8 M:]1\ODIGX=UQ5_V0E5_R269NTO*Z4O+WD>I]^E%O=(*81@!+P&E8=2E#PHC= M%T");[YC]7:+M6--Z 6G/F2>?FLC\P>C$Z8 XMH+PB63''DE8'7VHYFV+9H# M]G:/=#BA-P>JUPLGM2]W%,NS7S"Y_#S+KW?DO,^N9EF\%W,Y#X\MBED^C0EL M#P^N#U]$&8KL]\&:*+]DOBB#2S-=3995P$(%:^%+OKP?!YD?\NMY?I5/ F5F MM5@6M_'#>/B 6CP,N;W-@@2^9//5V:_[/*+R?;[X_:+&?9_]@Q)JN85$8F,D M!C*L DYMEV0NC5:UEK&!.#UVX^?E 0EW\3ZPQ0IAPGT\K6=;QXAS(%B+:E@G MK].'^X=W(*1G;;TZ0&3(2S_ME43?Z_#)W]RFY>]'TE6.#4VP9$XP&T];P^9( M2?C/=Y@<'>U5GK92/Z9$[7 :K'#6,[(KHH\F&AP;FD"HA=20(:*)%LHPCUS% M,5-6C3M'I3N!'M643G#[(VC,*/-2QJLHYU&0& );;.W 8!$>34QY\?G$0N"] MEF$AAI0#*B208,M;6(71B*[.="^NIWV2.@#H?*M#G9S8 Z,2[["V7!%GC<4< MQ%K#U="FX%"D_WK7\\,A$$4:D0L#'O%"# MXY$OW_'KW*#WLAN:$4VD]U0C.D6IQ6VJ#1E[K(%GSR0:4>E\+ *KD'$,0^@K M?B4,)S-Q/U^5@8/F30'AB5$&2HL@]2X M !RUD#-1<>J@&)'DASRP:8[0* [23SQF_5@LTYF:3(K5NA;D),N_1//B1SMS M=5Y(ZY@P06@.Q:J"<, (0@88D "[""F6PXY<;Y% MG^W"[^HMM1//7,] M#:'N\&H]=[ M^.J%46BXE-!/.2-\I$9&@TA>KW':UH!Q(P3FEBKE ?>R H[ M@0%]?=E?P]=2]ORT@ M Q_F*:.)%#BX-C$[@ 'A8$4;YD:,J+,KLI[K+OE+S-Y]>?BQI'ZS6&)LPSS:R%2GH5]OG8WV)WKH$0 M;]&&=+2B[1Z6QL+]L K[_;OB:U:^F2^SRM/94&Y=(PJBTS"'K92"= M"$A 13\#+9+).R^0UIE8.\9D/$DP0?D0 1 (Z#0F5$L%*P]-4=\B?ZGSZFB= MR;)#/%YS$HP,U@$(^*K+49)!%]#4N]%]R?HS1$:11),O_U*7RX& M,?3KWJ6QQ\%-MLPGZ:S_=W^(O9S6T%]>Q4ZQ?E9\'8#E1Z^]B=5-%F_F'V[2 M:%[,PG>VB&7[EO=G2U3:T7=1(T'I^<,)8BA\4\ [A07#2@)(-VEK&'.-;"VS MOV?.CB4D/7XP@09+CJGD7B#%G"$I M2P?@#&5Z/2'UZ/G.B\\GUAF-&8' 8L68-Q!:O.6-&6+).".+'B92(8"B%YQ#[BB?)ZU6_&M;? M:BF;9ZY6.T2&DO+',DL7J_*^GIQ?>#JAQDHH*>,64B,P%WS;^"3RAG>G^;XL,#PNK'C 8<42B,PIQJRBK[F<58[W@B MHOU(O!-8!DSSK)HR5U5*[X)7';?!+]F;>?#&:^5]UILC Q%X,N;SH_3U].'%*$^V]Y@3I\"T8JA2H MN++,CK!#::?Q@99X#";E&%A;7*Z6B]A)-2QAAX3\]-E$.D6H#%-3J)3VU"HN MOFLN:5Z=O;<-OTL9MX1CT _YS6*QRJ9VW<9HT^9HW8Q@\V=?E-O2THHL2\=ZT:M4W12+Y6_9\J:HO8;L&9Y8 MI)A!1GCLI7'!J#)N]\TXW")[KK<&5GTM)MT@- 9K9/UOV]XU[EM63O+%PN?UUI-JJ VJ"[S&L!"]SV*"W&2=C1*>4E_3 MA;WW*LMC^[:FGE*=J9-8W]D!P$G8PHG0TCE:Q9R$!BTTK+=>5P,M4SV@-XI5 MJQ^%JS]WH@Q6E@JDXJ$E#M*"4.Q6>B";1W+ZZ[0UU*+6 WZ#1?RG_[U:K-,G M/Q9J.LTWR=OOTGSZ9K[M'[B)1'],O[FKV-PZMC=?LZW31;0F;^^R^6*=8AE8 M/G0NT.V;$LL)=QH'/QB3F%E.&69;/*6PJ$5?F-<0/CXOFLTO7L3OXQD!+VC- M@:<3II5C@53K+9#,<6-YY=)*(MM(?LQ!Y>X0&>[B]_IT*_^2;30P-G#[NBUY M$E?0L(Q.\KM9]F:^64POK]2TN-NC$.TG38SUBB&JJ$MSAO M>@T1Y\& &TJ];/XEGV;SZ>)!^DS,0C^@//N&)(002&S@)T9#8*R<#2M0)6_5 MG>XU1)X[@F7 9+.GY^1K:RML=>KS8MV'_7#ZV;'1B?*"(RH8YT8J;YU%JK+5 M)""T14+::X@P=X_04)H1R-S0>U$L#GE#CYX+EGFP=JC#)*QLSBDEK:W.W244 MW4HH:([;(:2\[YTF4AR!<2[HER+8QE7F7;:^\]O->FWV. MK>;7W_:#]NB#ONQM;&<>?9ES%Z6/]+V9!X5?U;WPN6=$PH*?#J@BFAN/+0D? M#)%4&^Z0M?(Y<^GCR8*(L?#=DXHDH%YXVC,@E_#P#$$ M0U8!/NF^9RN1%IV",I2]\Y#,H]?ZGC^<<.08P(H+K:F2Q@"OP98KH:V6X[[A MV5Q(!Z3="ID?1>[GD?>1NYSG%/=YQ'Q1S*?%?%V\Z7,Z__WRZBHKLVDD^^*- MOGQ_],)/K?$)9!Y([W58(RTQCEB-JRU4 ,-'5,NN"P$6_4,TE'H\+#!S$<42 MX3^\V>\;DG"(<+2?A*;:0BBXV]E1$G(XVG+O76[Z'8%S3O$?W0SV#TJT@U!) M1+D-S'K$E385;)(R,G)CH+WP:FA#*Z1^5+T8I;$P)G7H*$/#K,H8>DWGT[?% M?++Y91NB/5Q+\>C 1'-$C UK)I-A9T,>8L$J#B3%0U:!JFD"="&.HD>,!HMX M!VLE7_ITDL_RY?VQ?B_/'DZ\,18HH9B"3A#IA?4[L#R60Q8!.-N^WQJ6\PC[ M>->.%QX/ZQ]4+!:>Q%A#:)QB8*?&CKB1[_)M1'50ZJW0^9'D/\K=_-QB/Y/[ MG\^SRZN35OA]0Q*FL/*8(" @H0)RY3C:[TY+,6C Q,,,33("V0H4DP (DS%@<8:-7?; M>TMIZT>P72,UU+K]KBR"*;2\?S=+YS&7)E:;NHMV3JWNK35&)\ YA!4TED$9 M+&6!J/45WX:VZ)=P>K;TVC]L.[%2R=;6F-7I_'.T9I6TX=J4YTZ'1*I_%.GA'/Y@XY83WECDF M&0K&-16[R(F.Q;7'9UMV*J.GAT1MP&DHZD6Y?"#F\-M3$8<_)>^S=.86,14Y M=, .=2,6H)LD0(X"R0> @J(="XX4R*_>7 MUS\^**&0(T(0QX+2\#Y/#*PV!J,P&%&[PF$$5/2$W( )N=>!R-MH!-2(T+ST M>,(Y#":!#U:D4=(*JX&K,E4-8;)Y.ZW3RQB>[R2N/3#G$OGQ$Y47!R04::FM MDE CQ,.J":31%7>^?/YQX MHPF6!OJP-S)!+.:NBB19"[UK+.[3ZXV>;;5O#L[UO([*#TF^-T(^H"Z-<\\>@ AUY=KL4D.LRV]1B..S4 M[7L^PVN8F[2\SGX+6-^N;M]'4O?I0;W1 M"6$ 00<%A@1@K1TRN]NE+JAWTNUON2("LL<1[J_LTE,2;HW3VQ(=/B^QJ-;O(KPY5R:DQ.@'8*^*\ M4%8CPZ!2?A>==,20YG4)>ZM)VG7]G.Y1&DH[5)FEEU<7Z?Q09Y'O#R6(.T8< M",XO@9R*6%S 5%S$VF8#IM"=2=:-P6B\Q+_+RDF\C7F=75Y5.161BK7=.?U8 MK*V-6#8]$C4+>.Y;[4^>*#%(P]CAQ%F$5."6A?^M. 2.-R_XUUMOJDX7_KX! MZ]GTCY9G<66*^;Y:PXWG2K!T4GM-.6.486(%H96+XQ WS=>!WMI/G<$!:(59 MS[KQ=A7A*JZV3LJVU5$['7EYSH1*#X@DBFIOG+(2.5/Y/MZC%O7L>^LR=09= MZ02[?0(5_,K6 ]T^$'=TW4)J6RQC*6C-FT<\B_9]]UTWS+3;+;$4HL! MHP%)HQ@)'XS@E1WFH6G1"[&_ED^=KC"#P':.M:7FVI%@"Z'5!&NAH# P:.FN M&DF,TH^QQU*?B\.)>)SG$$F'_7#QX2Y8T]/+^<,:=O" U.M.D6 !'(6:>P:M MX!(CK*OS'<2X:"GUYQQ[UI4=!Q],'+3I$9+EZ9+0+7:Q(OK_PJ=B7,.6,5::-,K M"G8."^)WQ>N^.8+-ROS+ND"_S^?I?)+'=H055.>OV5\1]YVFA9I/_YI-KZ,K M&>VYP&ZVL/DBUER/[3MWXCVXB;:8-[',(0\8I-Y2SPPP2&YZG2 )-8"ZSA

<$>!L6S=2R3B)"Q0;LAL]R.]! ;1AF?&R3"XIF/N M2]!ER6+KL)"::0\81ZSL*V3(&O^ SF82VWX#PM M$X:V/[I#\50^(#NR.^Y=BO@$[6G%8)_-#T:I=WS&M1G7&ISU/0Y/# QDF%$N&"&&DH% M8E!4*[FG&#:_B=>;K=.U&&MJ22.\ALN+>KZ3O\\7OQ^MK[%_6.#4(2>-09Q[ M+S%G E9A)\]=BU+7O7,AM*&[6YJLT4@ MO$XDY>4!"6=$(:* \I1A"J6Q>,<=8[3Y86#O#36&MC(Z ?!\ZG%TY]@W)($0 M **AE500@" #&(.*0^R-'K==T59L1[6@%4H_HCZ,THH8BQJP^- M,80\.@=XX,WI(;5U=Z?G8Q(+_"K?G%3%LD\/VH)9>7AB^W]OCH!G&B)G2#6!WR=Y[(Z^I(H?,,CS-L>T<6T M\PGB--5?9),_7Q=? N)?LL6Z7Q3>_AQ5'C]0^ M.#(B,8Y!32S6F/C $*(:XHHO[D5S\[O'@@M#*EBW^ V_).[J!EQ>??_C^JI# MK65M__!$! ZI8!YB:R6$7'/O*\X5$,TK._58H.&\2U-G8 ZO1K$FWN6AFH3' MAB0&(^P!"AQ*JCURTJXK+JXYE! U3]CLL0+#>=6E%8 C66DN\O3SNN)9\]5F M-T6B#;)8:,?#IZ(U8M)!4R&@F1ME%=L1KCA- 3UWVMVG>9FEL_R?V;0R["[G MW[E:J#*/I1KMJ@S_^R[\O9CJ[*HHLX_IMP:Y>BW>ED#H(&:"*>N08B; J6B% M:ZS1,V!,<]2*>G[L1^:C9M/GOLF;^;+R3G;5 (LR*L;;FD9AQR+"(_9)^Q; 6%2\N)['+_K-?,/8FWGVA+5XV6GM M5+EOD]EJNL%EQ_\\6RP^!E4RONSZ'[.O%Q633;&T^=?-EL#+? MS,/6?+L.O/7S1I>6\R#W1; $/MRD93;,6Z+.SF,UYS5GEU?K/RX^+:(.QZJ= MDP" S6>KL* 'C=QH=34VFCRKY2;_X&"UNHYI[E/NL7E*%'8,EZT_[G/7X?LP MN MHEP^4+#PVU/E"G\ZRN7SOV99;-^X)Y.H[93!]V,0"02\U8I;#P2T>@LG$\(- M>=?AI%RBKK6E. N>#1V-6IJVC\R]"2#'!R740PM(- V]45(8'E/TMMPY@L$X MDX:&$VK1,Y(_FKZ,*F/H-:K)F>(6^>*N6*2S7\MB=6<>)0H6QLPH'DBB*%".5. VX8 MXA7/TOF1W[?I3*+U-:45;G\,G1G5?C1^53F/BFQ6V _99%6N@Z[_R,-:NUJ^ MS])I/KNW6>S_D<_C>KL[R]V;Z]5ZSH0CB84W$@D-E<56>%YM^ER8>C&,8=,- M!_#EAX)S*)6K2K!75[/+%X]JX^H]6[+_6W+(TG7(]TOMM7_5H4TZ_Y+-9R M?#-?IO/K/+"U*38]^ NK_.:IFL]7ZQS6<8"RMVFYJ7!Y M[F.#BL8ZIP//GDV$U6;)@$;"P3!_"^GLC>:W06+(\/W)ZO%@'7PSOUNM M*ZP<"7_L&Y(P'/CGC@F,/1**,&4KF)D4?LASH(9QCX9B+GH!:"B[\"5RC[JI M^P?%?G%*&Q)<+:^)#8Z95N0<[ANO&'.T2I<$T8D/B47/CT7,) %Y0( 2'&K/8+CGH^4Z['1RY MY=F1G)XU%FF/T.N6^BCMRC$(^U0A_S[+)U%T,NP:&\'%OR0FO\. MUI@[\'02PS" .,24@@9P9B616UH%L-B.S]9KB'71-1:-Y::NX@E66OZ>+=^5 MQ70U62[2^?1#5G[))P?Z/-4>FTCH%2)2Q.,PAY#%'E;&AN"8#KD!#R?3'I 9 M:OFMEB(U"0JYR&MD0NT9D83%2TH(-*.&:F2, XY5_ E+FV= ]=REJ6O3JQM\ MSBG_^&.9'8_['!V;."*TIDP@H)Q4 $)/;,4S9G;D+0M:2[*&9G2!UQ]#5T9I MTHU/1;HR%!:+L&W-BOD1F^#Q8XGV:DT3,X@;Z1&PNEHT)8)DA$E%'2)>= 9, M8[&]E.NPC@OM$^#> 0D%P! 32P@*Q0#!3%5EBJQ4B(ZP2V?[0^!.(1EJ65XG M5;RYO0MD1U+-35I>9X.)-0EF!N,,BHI1:\0KN"/;G2R+ M]@#U>8EQ3=->6_O)$XG"$D))A%5:*<&U\%6;"2,Y%R/UJQMB_U1RK3!X/3(< ME;\[K.B&$]EO ;[;U>U!H3UZ)A'*$D.@]H;+L#E1SY3:T0[4B!)4&J->=,-[ MKW)+OQV7V\-G$JJQ99Y R V1P9+'&LB*=FE9\\^M<^^F$[FUX'THO_7 WJ[O M?TO_NRC7=_N.'$><,$L"G2)8 $&=Q(9*&<#<(>FH;5YA?[#LD,[MH?YA'($Z M?:?_8%V(AC,E"'*%#% B?%U2$" EKI9%Q1#!X[3&>I5\?>WJ$-%_:=JH;,;7 MK&#G42R;?=L MQZ^S?(1]CGJ3Z+-BI5TB-Y2FF-5B6=QFY<,V4,>UY,"HA$D(@".. "^-=]"9 M*O'%*!*LB/'8QT-K2'>H#:4='\MTNB[&=%PEGCZ:."A(\.XT0"K>>M?<0%IQ M))UK;B/WUNIE*#UH"=50PE\7VG\&Q#$].# JL79=\-EB*#ATF'M(>!62ETXU M/QCLK9W+4"K1'6HCL%U_+8M%0T][/31Q6 *@@7!"Q](^ L?"X5N..=WG?-,X^T'-]FDV7^97>;IC99LL,U7S:=5L)L\6X=]6M\_Y M7G\O'V_2>76<72-C;! Z$D.CB&U8S:'Q #D,L:YD035L7NC@'.9/>]T=,_@C M6"H?=/!X6%>EV>*Y9[(@.V>]5A(ZSI$GV"OG*U0,%,WON)S#$NMU.>T&P:'T MZH7\G4V?BWQ^76-=K#,\H99:C:@#%!D;_L.(9A7G@OOF5OPY3+;VNM,#9N=? MA3XMLJO5["*_.I1&5&=X(HE6S&+N+-0"(T,IVMX?-T:*%IV'>VNV=Z:5IC%F M9TH-C'MVD,2T>N3<>8'M"F[I "[&C%GK@K\&@[^]NR$9'"U>:T/L.^.O;<$M MA SCCGN$D/">.4=A$ !I7EWIK=H"/ZG6P6DHC?O6.V8"VW@GE4@^HY!V*<*N<]:!Q 'HBBPVC,)#66(XNKJ$(Q%A<<7 M&VV(=8U:!Z=A,=Y:!YYJA($U !IC@],H$=WQ08+/,;Z880O/_-63[ MXKA$<** \\9KIBRT7GM7%6!!+*CR^#[F[@7>!3)GBG3T64!^4\G_8_IM@!?L MNASO_A8K^3UN0-MKW?8'M&Q^C-T+3'">\_DJGU]?!D=ODP6C[R^*3=.5L ]\ MR:-5J+-Y>.'2%^6#66)SX(JI+3M#,3":0O-;U.;7L1V$"53=7Q7EU[29J!TBM&HHVB[#UNMEC=%F2_OCX3/7AZ04*HI#-8I M0]YQ[;$FSE:0.-ABI^\Y;M:9J%]L5-,2IN$.3Y\2>S2:LF](0K&@ @J@9$PZ M)Y9YX[8K\O7ZN0 M!548< Z-,B"V$5::8531[($=\G+"6;?L-JB,I_(!)$)YJ2#PSGHC@6$&5'0K MHT=:LKLA]GM*(#3#X/7(<%1[Y;"B&TYDIU>O8,!HI)$TBB+FE0]05&XF1@*/ MZ!BJ,>I[JU>6R_N/93I?I)-M6/3AOQR)4-2?) %>2N*P9Y0! U#SHD*!:U:W.#MN;QV M7U&+WJ [AP(=]5F?/QP[!AA*B<CFW4&YU 3)@Q1FJ* M)/8$$ -W=HWP8$05R;H02-$W0$-][75.>M729T$4Z2RFTZV"V.X?/7Q@>>A@ M]EC<0#B*J#,4< .(@-Q79U(V>%'C4ZP^3]J&1[3QLA->9U;+>/+^_XK/"S59 M%E?A(;ZC9=O_?7M&/A%.CN M.ZVX7%-E;J*W]F:^R\VXRLHRF\8X]+HH^A.B:VM+H]D3[2A?'UI@X+S@ 6)@ MJ>'!^X,8*XD::U%OEUZ'TZ(A$.U:N]8FW5H6X0%?E)_FTWRQ+///JV A-^S M_'KNTG(>\%NT5+4VKTI8S($-CB@DDG/(G90^?(/!.@ P2*M%-=[>+LP.K7<# MPMNW$CZX+]ZO"M9_41(, FFI-X1:)RTTVDL:/M/@YSBB:(N%K[<[N.=6P-[ M;:-^X=6Q.,:73)5E7*OLL->H*CU UIL"/,V4K13V759^N$G++':@F336CWJS)] '+!#1(B@_4]A8 MCP/0@KNP.D/@FA_=\1].?7I!M+%VU?% -VMGNELZX\+YU$1\Z42BVQ[FJ-?=_#%]6%I,7[;+&: M143CU91W95Z4@9^\B,^^*S86XJ%#URZF3SS'P:NV$''*G$(TK/M5)"]6@FEQ M/Q"\)D4\(Z9GUL;3%2QQQ'GB#5)<&QF+Q5JPXX]8TJ*CYJL,J'<#TU!J\&P[ MW@_-NO9!+(48)'CHLG'3*1,?; #,O-=*>&$1QYY5*;P4M=D$X:N*M0^,8V.# MZD$X(KW=5M/<1BPVYT39Y=5%?KMWXSI]DD0:['"L2 8M)%1I0&V554,] BVV MI]<71^\3N3$=%F]Y>O2$SB+J9/G(*84V4@<50X@'18K7?&I&M1 MKQ2^JACZ&3$=_-+5,V?#?&>A! H/$#I!7WBMH6 M^]RK"HKWBEK[7>TTE:Y"9T?WN6;3)B88CY!1#; FL:PT@J0"EQ$L6V1#O;[H M^+!8]EGYXV%1AVSYP.#3Z2R=3P:K*'&XU,6^4AE#43=0$92]SGZ/7*Y+T_A@ MO04U3FSXFNTI6+BS?ML MD95?PH(8&#ARAZW>!(EU$B#C,>>*:4R(DD94D!''ATPFKW5_K4>E* 8 <*A0 MP&'BC]YBJC,\(=!CQ["FC'@87%F(C=MRSI3D(ZT7T)=X3]*>5@C^D73H/+IS MY&[<:U"=\ZC,CN+@@)LRF^;+&#LYVN7RT+!$*$4@9,[I *4VD!HI*TX=D",L M^=NM (O>L!HN+AU\NWCK:@?,%HNCBG%D9.(D55(Q8QB5P&E" -$5OUJ[YI'H MW@Y<>]6-;N$ZWSYS>?7L[/BHJIPP2P*U%89+AZ61W@!CK&.5)T():EZWJK=3 MV%[5IC_HQF&J;(/1C6V5[?B$04Q<6&(5)M X#BV$U>K*C58M$H6Z5IMA'/0^ MT1N'YIB;M+P.'T%ABL4R5LS>>_VHU7P)!Q)HPRU7GG"IB&*,5MA8XYI[X;W4 M$1J+9G6#YC@T34W_>[58KEOQ--:N!W,DBF(L!,.,A13:+G5^.)%K7G2)!2DDDL4$2>JN%8A#M,';2-P]#=YXX-"8=:@Q@ MGP?UVPY#;^9717G[J"EVQ^=9S]Y3-9N*:W-P5H, D)W93;)*V$][ U=E6"X MKUHBG;E#Q):,]]E=I'%^O3X!_I!?S_.K?)+&?]AF<,ROHTX=.@IK.V5B.,52 MQLS'L/I(Y*0V6]-;$>MA+2.A'Y0>Y[%<7AUA:9V0436>B[OW?%',\FF\,7RL M]T3';TJP-3HP13P')B"JE&=;CSB8J< VWR8[[E71O](\*\YU3J!'?3373]M8 M#X54D BOG E61]B+JLU(80-9\YA$S^TOSJ8H)[6;/0W=H8RYAHU'$81&0D9Y M,"QT0(DX7'W25-*1G[MU)*?#'4@;(?2ZI3[*D[(Q"+NCO.JG35.W1)S6=?;1 MH(1(HACB @J/J5).4+FC7 ,WPEX8#9$_U'RV#22-A7FX6ZIZ]Z&6=$^;)?'& M@F"$82SCW6Z(F64[4TP:W/P+'JHO;1-Q]XI1ZX_Y@5.J/B_6::?'/N47AB3 M<&Z\841CNA-@T3-*PUTY?Q"^VK]J M''H\\9YCQ+V2"F-B$/1 P(HS0WGSI):^]X+A(A =X'8.C:BI"0FR6D$&PD[J M8?@!(\=5Q0E ;$0M7[H1R 'IGHC%8,ELN\.@6-7P09"ZQD=_=&PBM82"4@"X ME9C$BX,853Q+C)I7"^PM!V7P%:!K$,^N.$T4)@F;'N&Q$ 8AR"D0[&Y-*QZ) M!2/*.NE!;G4UXD24ACUJNRCFUQ?YEVRZR:32]R8>299'K]0-<7"SOG6W#LJZ M\-IRGLY,0+BXS(D:0YZ,YO.I?)9X& M"(?$=Q(8V2CW%V"C>0PKW'D(9),_7Q=??EFGLY7W4=Z\^B6*FS\0 M]_;/R8=?7Y#M]W],3-A'J<+0<<:<15IK)ZK]E2HXH@.HCG O6D+0O\@^?3@@ MLD\?$BJ!1UQRI0VB#F$IA*Q8I8'U\00.^Q'9R1#T+S+S]H#(S-M$*T,AY%9; MP9A$Q&H'=RK&[) M8L\BLI,AZ%]D;RX.B.S-1>(9(@A"PBQD7,7F%&CG>%#< MXCY&+YG/W8OL9 @&O&"\"3MN\TCJ7"U^84!"8[,1 )GPGG.(/8$&[3Q+H)IG MVW5>P;!; 7<*RU!"?UO,)ZLR5L';VR=CWZ.)Y5Y2IWTP\SP!2'"+=BN/\:IY MF+W'+JP#1TM:8C9L+/5M6L;J?5^.E!8<_F; PWAO@UL +PU/F U?'9!<>B,0 M)5(Q69U_ R- K2R!OD.B!QC9W>*H'P>M/5N"/9 6*,\IM0B23$$&VRD$U V M-X1[SMQO)^B]@==TT8YQYJ&RMF""ZM PY5O$@,1QKJ[%A.!Q.PFR'TNJ4^JA#GF(1] MJI!K9MN?EF:_]68LM-C=0$GTCF?: S+!>VZZ4_DN6R-@\N:T# MWL'5[B,S)5XB Q6'*M9I@D!#L3/[M;*^UKV!OA*#'M_JW'+2W<7M>A,F2%D+ M 70X^$8 :R^AK^Z<* C4D!D()WEYG4G^R+7L7F#\ _I\DFN'!:-46PRL0U#O M,I"5XFS(&SRM;E]WK0\GN7VG@3AN!T C8!5'U ;;&#O"F2>RX@4@SEZSVU=; M3@<]@68(O6ZIOT*W;QAA]^3V=7#)VGE -/*0"@"P$0Y@M>-?_ M9'T:)*_KDK61AJA@2DEG"+)644UL95AIW>):U4#^82-Q]XK14"MV=>Y9XW;5 MTT<3*(TSQCC"J*2"8&X5J3A">- N%@TO4_7G,+2":FCAUQ!Z8IBAGAF(E1"0 M"4"XK3X1[;P8H;";"V&/-$_$8"@IQCJLEU>_%L4T)BI4Z\^'8C:M\5$?'QRS M7013%".E)45@G92RY3KV1!2C7=Q[_\P[!^_\*M-(56*F(9%6:0 U8L@1(&55 M4\A(J4;8+:)+T=76BA-Q&DH;?BV+16SF>94O:ZP8+SR=,&H(0,H*@XQ$SGC% MJBBX04"-*-EVZ"6B/5IGT()ZTD^ MB,10$MV=_VSK^]8Q\O>.212S!#J"B9'> DVH-?H[3KQYUY?>&MH/]8UWA=G9 M].(4?4B4-YI;P8$!0'$BE43;!EO*,C/H]=136XHWE\\QB9^(RN"2WC2LCCVK M3ED#GH]**,42"X*4].&3,!1Y4IUA6.Y<#/ M\\<3":&!QEJ+,4":2H!LYZT<0HQJ5WE>VFHA)+CS!KJ2$ZU2J0T0^C' MD/ZHLH?&)/0SI8@U70WU_2.\RBS=+) ?PVZF ZV_]V':''UI@H2"W'.&+&)> M&QT]Q@IE9/P(,YU>CP'4-?K#>E,,L M&#3G$TR#H7V0?_W% 9!__D2@N. (L4$HPUH!X M$DVD#;V.L1%UKNM'9"=#T+_(?ONO R+[[;\2YJVRC@$6?B!.&J^DK>A5O(45 M-7#1T:8B.QF"_D5VK+2O,4I9R@D'&B&+H5!RIV)8L.;APX&+CC85VI6@->A\Q.QF"HL^6NZM3C (/34D@N MJ.!A-?'?W4X<%I3F$AYYM*137,9XBSU8RM R3( @P1E%5,:.0Y7>DC'?8A_L M1*TA5L.>K1_,5-Z2T?QMLVRRS*;_L4K+@/?LWN?S=#[)T]G[;+$*"GGNHWQ7 MED5IBK(,9,:.[4$+WI5Y4;[+PO].OW=K7<2$]&TX_*+&>7ZK>1/&G =!1X ' MQC (&:?;5 QJ.".UBO?V?:A?E\,'#-8_V&\Z>8* --H*KX20-'B'TN!ME5BJ M@9!#ECX_>+@_D'[L/>$?". A3_E/U^6*LP^3;)X&ONL68'SX?"($-$@Q)@," M3FM#@:$5()BU:(,^V&E__[JPKPAC"R"'R['0N8!P@YC^!NIQ8.#EJ/LYZ3=![+I"%@XRWH0J0,3"A(I+$ $J.8=Q4?CL'F MIS2]5?HZC^";8_9ZKO:SV.#5,8:MTA(Y9YC>\25%BQKPO95T.H\NM,=N*)W8 M$/@Q_;8M6J*S>79X;=@S(N%$R 2%TIAC86SR&[;:<0*JKIY1<#>2@&=1S>Z MP6\H_7B;+6NM%H^>2Z1UD&!MD(#*>>5-V/\J7B0@S6/EO16$.8\NM$%M* UP M:3D/*]DB(/'A)BTSG2[RR:& X4O/)TQ3BS1!(MY>%%1Q '?:32P:88&0\VA$ M%^B=2S-L/ELMLT/50O>,2*RC(OA5$C'L#"(2:?9][<.@N5W1>5K)N+2C&7Y# MZ<<_LOSZ)I"GO@1KZ#I[NXJ07EZM*5]^;XOEV4Z;>SWJCD*Y*69!'1>Q;32:KV]4LMM):YZ68XO8NC(R1WR_9QJP^?"@_ M&*&+Q>KV;OW1?5IDTX^%26>3->&1Y$#O.GMAZPZ>.X^@LCJSZ4/B5%FF\^M- M:Z/[[X^\2^_CG]37M)Q>U$@F:#]YHB5UWF.(@>2><^(UV%PE,=AR7J_9?-\9 M!4?97.SCLWYB0)(-A MP1YUKL&&JT#GD1R#1\\EFA&(L59,& 0%Q-@)GCR.ZW;VR>N810#(EP;#8WS)GZ_M]0*68Z5 MM"F+VU][MFS$H!-(L]F_CJ'F9_/5/V=W#\6SZ(3[,UK&\W7Q6Q3^DUYH;R\- M4CDJ*>(&&^^CHGF$58FR$7**ZU>/#FHN/$Q4VK]O@ZQV_CC_4BR^7,TV PK] MZW<':HS0"DGL-8. 4JHU/!A!#N;8,/EB9+\U'9-6@7\N[^+7W,TW?XVA!#^^ M/2!B(> &62NIA,I:#_9+#X%"F.;7,?OK&WEA:M"*D$DJPM5\_6^_*HH/BTVQ MBM;_D&KPUKN#AAPBX03C*@I&M#LQ\B7F7NJ,*E!=FA)T0$?V*K [KORP2*VI MMK[5]@#U^MML\>L.A)_B5VS6'Q:[Y( ^-.',(03OG1060XZPH"CZDW7J'L:'Q&Y7RZV@9T/4>O3>?S'Y:+\I)VG_)CE:O3[ M_+;X6JQ61PG\UWSS[$N"!2JY B'E M,7"['I M($R9JI?9?,O)UC^8[^)%03+*%0)(4H!(U"7",-@C2I#F0YZ7GCR='UZ$ MCI[1CX![U@?UU_--@N5ISA4']F]^/A@BH=&."$.P% (2(TM>B-*L>8/OP0[N MAY6+9?>@#F5-OAIK@N:JN-LBMOXV_WZ]=(M-W%@K3SG/_*9@K/?6$PV4CV!@ M*;F1)1Z P\R+";3DN$IB>L'N7::R/!3/6Y0Z.N!\P]H^?<9Y](%@HETM].BWCA9]@#84*O$^5OT>N>Z=>K<[+\S$*F))D@R M0JS#%C"!8(F1%#Q#H1K="A\*["P%\A!$+"]/=2N;1[X^"*&9A\9#P PTG"O' M#UQY)9I'B'L[+9R6F':#>Q8A+YN^N_BR_]'ZMYTU\NOGN_GM[' 7;/?#_2V4 M',)?SX:<9F'GZ^1C/ZR*FK&MZN>#Y(!';XXR3!V&TEC!\#Y\::T6M9;Z 0)7 M+V:R?IK*>7&IJN\)TB*(#++1QN $.<4X0R4>CL$6-8X[#SMUR>ZIF%+'F&4= M,KHJ-M%<3*]+4_WT/:X,R]7/B>7$YNGP4>6S@1$O"$5 T:$. M>3U'8EIA]_>1G2RC0'F+S#BBXI>K8GZ[2,.N;.#PZK-!2<"1%-2GWA0Z%:U7 ME%'*.>'&2-*\:V*/%?X[9&K9+3[G<=ZH<>FI!CGF'P$3C216"C'!M4'<)\=O M/W/-T)"G4C7Y;('YRZ:EYTZ_?[JJFI9J#)S3S#%C.'!0\SC6PW+%5(8E1+NC MZ^SI#QCC>F',[O_Z%!SVB9.FNA^01&A=W'5UI[+ P 0VB&WN9%JF]06@9.U3<[#,9L<^PD4 MB :>64,%IHHPYEER)$#/\#9O"-H#:5DB$H1S8!]%]WN$,XR@#=AB>THQVN7 MT?187'^ZJBQA\=9G@W&8.(*]UU0[CI6GMARGTHIDV&YF7+J6W0*:S1+5^*+2 MQ^7B,7JAT1==WMWYY2H]U(?WUF@@P2LM"+-:<:P)Y9A)>##;@7%#]MH;[C9; M8U\E9VXN2%-VQ9G'59+=&(+$5$ JTUHE),0**G)8K2QT@V9O]ZP?/0OI\+K4 MB,+IJU%^5Z:Y2#6NN'0$&(J1U833/0.:"-<\FRN_>C*7HD2M&)R^#D5BOA;S MR-*H:O1J%$%8F\J?*&5EHL1S8$W)@Q2P>:YU?B5I+D63VI(X?67ZYY:E437I MQR$$#8"#B",FF>&86"G883DS%#3?D/(K:G,I:M2*P<;AH]\7J^)F>;N8_^?' M&>UO)QR+)%4\%I3UVC,JN<<.$NN1-:5)J@$&S;WN_ RBYEYW#TAFOY9N?[LJ MHC*LXY;QJ5@]SF^*GUSH"?L^**P*T@DIOB/%" V,TDO M*^XLL"\P*PY38V3$6CDG!!4.J/*./M'2XK]!QZ_:(G R*^X\'+,Q12>06D04 M$]&^5]X+!3G4%BISX =I,Z6LN-I2,D2.43-@WT6W.X0GD!4W*8GM**SYS$'X M_,8UF=-I#AA!X8%'WC"A4^<*HG Y$V14\Y.J:>7-U29TV3/"C66EDS9@ M6'+*F.<0VM1YE#C"4&D',R^;7TV85ANP1M+0":39;&H7FDD*1GE45JC/.%QL4(68PB=!8J7' !IIYA&/Y*0 MCI9'>1Z%TU>C_/(H4[4-1ACFP"G"XI(;-_H] ^G8NWGKF?S2!BY%B5HQ>&DZ M="'GN=A:RRDRGC+OD0%*RI)#27QS+(RM;!KBJ>OIKFF.R/(K(NKI'." M,^!T2B(X\,#I>YYF?JK6EL3<4C7C4N TB=!JHQUPWJ6&U/O16]/"L<_/YFKN MV/> 9/:+:E:IFEQ09C"2B$:]MP)8#$F)K1"B>4)Q?C;)B.&G#BG(7KPG>*M# M"@ !L1 #"C1W$%I7YCDXJE7SI3H_:R'G&&PK5K+*H]R>MNUF]9XC64\> M1[]),V61-%BG.B&&<:B$$0[C.CKXGB-9!*1!-). T0QZX9'P@J@]CAJR?/JN M#BDRO>5(G@?V!>9(2LN<\X82+9V./AI4TI0 <#=HE8N11(3DIB MQY'4-WR&ROX@1Y\)PA#FL"36I$ONTG#I;3E'*^44R[+U2O6R'V"S6>:.8;=W MN7]]V*PWL\67^>*VY^RXDR\,'E!/HAW/!=<446XC?R6Z6,%:WE]F8MNC_Y(# M!Q.4\/ZRVHZ]*QC*@3/*>Q[7(Z=T"K,=,'5FT.*_/RKI?I1T.:)W6'$"0F M(F6;>@ M(Y !Z\J8IE72DPO:#,:WQGMB92IZL=\.4RR]=P5X]:[@#&)>D BL M=-PQ;85FA[5&H^9]MO+;#L:7]+;P-[^)VG+@'Q:_+!?%7\_&O_^/HY=9^WIA M8)YXYZS!B&N8\N X+!%S"K+F]^9S3E4Y5V"SXF J"_&S#>=%GGOIL?RVFM\4 MR8;\.F28L.9@ G.<(\*@$Q82YKQ1')6L8&:;+^7T@C1C,OQIT( %1 M1CVP7N@40"'I5G,9P'/4NTNZ5INA2HW)93::U3;:-M*FU6I< 3.(B%5.0B8Y M01X25&:5>*ML\_A4?EY[AGJ7$;534MAN8 &K5*T;6:\TPB NDT;Z MDBU&;//3%):=(H[O9*$UWCY5J M'I_@[[HR$"F#*L7GZME_/MM:N"H2\_'G9KG8K&8WFX?9W76QND=5"C+L:*+Q MHC&0T&I'->#1D#'JP(L%H/F-3'&IRI(U05-1G+.WV&, 55[DSV*0@3,#HKVM M()"12 ((864NG!?>-7>DY+N:Y6BL% MW?$B@4(O&Z^?$V,'[PHU D,3\X*>0IW7R\WL[D.<^WRQGM_T5B+OC-<':@PR MSA,%$-+&(<$4*I'G5C3?:V!^!U#9.$!=4C(597BVH0ZF 4??&2*,%&N#F760 M&R>X!;C$V-@6+>QA?H=$XXM]5SQ,1=:K;4IU>[LJ;F>;8C!=:#RFH(WWD%@* M-(LN)0 ,^@-'()JXS74EOX.=\75E*)[R2]NL5(4A7Q\<8$PQY;?4 [JM(K)' MDVJ"77.I?\_I'(22K$J/7<_O=]-_[]7:2"XY)$QC()!DU )JH-3[3CO1?+"Z M5D[/>QVRN$<@85)0.&X1E&.MF=9E W)$A!VR>$G?=T@2*.0'C*2:4Q%^> M>.2 (^4B@:PA>$IUR&I+R1!5G9H!^RZZW2$\CLB>UZMU2A+;D?M\S!,XW8?S M]%/!R#3@B*+#3A(MM*;E-H,M BVN7%958D:^S)Y,S-!6E*1GTY@=!(48:!5QA0@2&._]QS MX&R+U*'\]*-G(1VM+^=Y%$Y?C?+KRPD-(Q XQ)WTTL1UEX%]ZQ=*@.:75'7M M4I2H%8/3UZ%<&_Y!:#F),F*U!U+ZB#S#)0_8T.8)X_F='%^*)K4EU%Q8BS10RP@'$-2L9T @V=^_S.XJ^%#5JQ6#CX%)/33.!CR.EE$C&@98. M(\@.VZF%\)(J*C3WNGM ,ONU=/M;+DTSJ81$.&B,9AQ;;+0W!VR],)=4?V#$ MV%"'%&0OWETW(L_ N:UNEBX-3RE5GC=7H_R,C9Q#K/W2 MED5RW"^SS6Q>$_/.ZT^A&)' M-#1<48TD,A)+RR1FU ',C:J55O:>GE>$B!XC"C-CG=. .&FYW^,(HEJWN):2 M77I>;9'I+3WO/+"S3L^[GF\2(A\67^:/\R\/L[N*-+TW/Q\@EIK$K<(ZP0W6 M7G-#2D B67^#MJ&U16+9/9Y#6<.OQOJO^>;;57&W*P?V;?[]>ND6FY237I76 M=.8W!0F<4\0 XCVA'GD!(=CC 9DS.N]DNY8<5TE,+]B]RU2667!YBU)'L/0 E&Y M*[S(\^3IVI_6FD0($. 84<7WLT&0ZVXQ_^/^Y"GC@LO/7:*(2Y0*#ZK,I'E,LOJQ_*U;;W=X6-W?QCU-YGG4>#UP;[(137OIHY',EI,;E MS(6!&1JZ(Q[B]8#H4+)D$T<)LJ>[P-QJ[=R&N+,;K8G@43!PO!5!%-B?531 MO5K.;KLO%/CJ#<%9P1D@T@B/E.=645N21*"QS0\9;MFJSE9=3I:J[."K R,( 6 ED#Y:Y=$3LAB5**0+)8U% M+^?^R8U$;WBT1Y*Y_WV8K3;%ZNZO'H7OQW>$Z,P1Q*(&.FJB,F*!_<'XT1 T M+QN8Y$:2P%>Q9Y'2_D9.P=?-V6>WOY4[KB1YD"&G%+)8:4H4=94[LDOF1 M0I356O7?\ZF+ *PV3F@;53@UDM-:TOVU2R33?>8+RJ>N+3*]Y5.?!_;?()]: M>1\-5>6P0-HA@8T0O@1$>3)D5;:1SDQKBT2M?.KS\+S\W%=@)")&.$LH$@0X M"PPJ\?#69GHVVQ''+9-@FV'W+E-9G15/0Y3RRZ>6E$,G8/Q#,P6!PT2ZTE:0 M@F=8+K0W3NKE4Y\'6/;!_]=MF7HN]GGRA0%(B[E20# 0/5X)($&X1)D\]B[@K3<$:0%P(IKY7QJ6;/'5%-K+ZE8;4?"U9^L M-Z)D,#%/$;(/Z_5#\<4^K';'(//EEUU@\%GX[- _\N0B??:7!8$QEL(Y" &" MFAHI\0$5R51S0T;\ZDLN/OJ@0_I:'G;PFZ^VIEH?9;3J_ONP*,7 MH"TAGDL%%2<"VP/F.JX%%Y1AD.>"W#5%4U&+ZJ:.O9LG=8<0).<*T.@E&4*@ M5L085+I.&E!\29O!^-9X3ZQ,12^>M7SL70%>O2MP!I5EC"+-!:9QX1%,'XQ! MBB^I.O'XDMX6_N$SS:JZDW:>>%;UPA#M0B 0)JG"HL=Z5*G PE.0:Z\MIYH1[U@1#!T8$/SYI<"\O.3 M,U2I,;G,1K/:1MM&VK1:C2M I86W"@(L(+!.,V\/(D5MBPN/^7GM&>I=1M1. M10VK8WPCZ6&[@07,I 08*Q=M#T>@8%27[H=-MR8N\E)(OH'B#KF:BF8]"\^, MI$(U1Q"HH9XQ)24T'G$II86EZ6XU\,U/'OF[K@Q$RJ!*\;EZ]I_/MA:NBL1\ M6=]@=K-YF-U=%ZM[5*4@PXXFI$(QFBEL 78<&L*$M8?%RM'FGI6X5&7)FJ"I M*,[96^PQ@"I;GV4QR,"A-0H@#J2V&#C'$8$'%BEN?CE.OJM9/KQ-1?N.;]IC MJ%F#T814J#VZV5 8A)#P5'%I2EZ4%+9YC!V\*]0(#$W,"WH*=5XO-[.[#ZF$ MU6(]O^FM\^ 9KP\&&0JQ]P90$B7$,TGI'GFG5)LRT/D=0&7C '5)R524X=F& M.I@&''UG0%AY[S4EFAH436:'%3M@+'V+[C3Y'1*-+_9=\3 56:^V*=7M[:JX MG6V*P72A\9B"YP1:;HVV*F[3SDFD2,D1 J[YN0[,[V!G?%T9BJ?\TC8K56'( MUP>*/$62<2.(DR;^HG'OW:/I>(O ,'S/Z1R$DBRJ;CU7VZ32AQF6'WY^!RW/ MXEO;GZ[5P^;;9 MHLHRO3>@L7)0"LL)'A_;0T+ MK'3F[9&'$[@S2WP-RDK6=;\ZQJ>B:E@/;PL.2R\AX$H0RX$U44SVP6$L.17- M*W6.7'-L*!FM968/2=&XSFC#-:NR+%4/;PO> T8@%,PK;@R53)2."98&8)1W M.;11):T[J>^8G7?I[PK?<:2^HG#;WUWHNXJ5///N?ET<;PQW_,,!040Q8\A+ M1P4V3%#LRI%J[,U4+@@-Q->R8T GN<[]O/RC6.U]E/OY^3UCNGEM, IHZ+V. MOSFIE&88@-(MXI1/IO/6>/YA/NQ,4@]^__Y]##UX\=K "%5">@.LH,@A1YR0 M)=*6B>9+^,!GC9>A!^W8F:0>E*VEGD6CCY?*&'@$P4-+A2,4$FLMI@AQRTO\ MB0?-LQT'/EV\#.WHC*AQTQL;SO[UK'O+U!]\A,$QAS3$"'L@#"/>>5K:T$I@ MV_Q$<^ #S7$5;7)$7J8B_O"(+F[GBP25GL6ONRG.3T >9YB!<8\V59DJV)FN0&]GK6I]:2P3:L,X<5M'.0&,D 5UI!:"PJBV%CC:AH M7IYJX.O1E[%!]%@ESVP]>%=\?5C??9FDBR]O5['[LS#AU)V$K#D-2S MP=,2&H7\D'W1SLJKZH[SMW:<+K :U.YZO>37RM4X\EB@,FYV1C/I%*'>8B[* M;@7 T_Q!%*.6E)82RI:H77)\I%O4DY&8M%1DHQZN'U8;^+/^=NC.9TU4^_I M@!",)KP$*;U4:Z><1+R<"V9\R(;3YS@RK:E9]@W58*M \HY>"__!A5+WRX?% MYJ0C7>\;@K':1@'5PAIL"=9:*UI:<2R:%=[;87RO8M(Y M8N.:)8>S^Z=M\NDS32V5.E\:$'2$8.XDQIS?%&\?&:F[ MK7;$O_WZ]:JX6=XNDISL=BZS7&]J1?X[?E. #@L##4]M0AV@U%._7P09@837 MND7:]]7V;N9<_T9[A^\+D@H/-5!0DVB?,J=-Z53JZ WV M\5C(^KCCPR*NH,6G3=S>TCM_WD^_XKSCQ%,!:Y#\*":BF6P)%,"5]Y<8@+Q% M>YO!+I*/(BK+OA >RM(\,N+*./C)YP+0 @,HL48<8Z*$(GA_RL2@4\CF?5#2 M"8OU)*,57IEN0G&N.(1%HK?_WZ:18=@Z,'*4<_&Y#TVB$*N&:4HE19 MSNMR3H+H(:N6U'0G.^)HV2TR@X4CBKOXG;<_17]L-;N+'IKZD3M:$DZ*I8%_%= MW^+H;?%8W"V_)X#V0Z^4FQI/!PN=4<98RH1'W"KC.2OG;9AOGE/:6X2\'VGI M'JNA9&1;O/$ZOK+"C?GA3M&#:6D MLV:OG0/[+KK=(9REOS9AB>TH#^ZJN-N:B=>?KG[[]/OIK+>W/AOH+GKK!-5> M2V&1Q*5!B0P50T8&NZI8W2M=RVX!;4S\=522[02C1;A9S5/1]^VYY6D1./U4 MD)IA*B@&$CNIF)'*E!%]9 UH;F6/U^!B,&'H%-KFQ>.^%S?SV=U/J^4?FV^5 M*\+;GPX<(LP(=XQ+"BD4$MN#"'/4(H S7N^&P<2@$TB',ES>*"A?Z:T??29@ MHQV2 $N/&<7*$ A*O) "*L/TI"S$IFM@APL2'_*L:@2)7WPV2!'E7T/(L4)> M.X,(*HTUG&HZYY=SE)6PM 5T*"'Y.-L\K%(49!>AJHC]O/'I "E2*LH\@9XR MI*FWLCQWP8BRYIV$SM^,)AP!:H_L<,>1FSCI^V!<:[4.DPDE7G':5IQ^>ITLC>X_DX"DV5T)#LYZ MYK;\NMT!M_OK\?/)ZH<"UI)R*QB4G&"ID,)EJ6B69I#ED767A"Q[0FJPPZ7= M[KG/!C^60GSJU*G6%X14?4@+S!E@7%D8-UQ<'N 3#-V@=?GKR4DN29^] -QK M OW#YW7Q?P_I=/4Q&?=CYY^_&,_/=5JE'7DDI!P"9@226$EHK#'$[*S(%)HP M1(V8$?[CD"L3NM_X>,"(>2PD%MXQZQ#@1.[.UB&)/]!#;M:G&XNUIN?E049[ M-++.B[9Q07K<1MP_+-9Q5.G%5_/UORN\RE./!9VV,&*1P1HI#B@'W)7P.(I: MM.SLV;ULQ?6R-X2&VO&?AER6NDT!EDIK_]1CP7'/4=S;HK9Q$JT;;_9%#& J M5>TS[SG5#8E'):,SO"Y90K+T _,3C'$$(CHVQ?PVFIHWWU+(-OXS.3:5L>M3 MCP4HE8OF*E;0:A@M5@41+&?JK!CR[E=-AZ ;XI:]8324-/RC^'([7]S:8AT' M7N=^U=L/!&T=AP!)Q)@'FCE#]6%V'H/F5:'ZSE#LTH#H!)OQF*_<%(X]$I"0 M5"@ E)8&$8^1<.7RZ8W)_2I46]HJI: 52IUW@_] MR4ZJM YJ/!TTM\PRZ!A$QFN-XIZG]OX\D$)FF&/7GL)7YF+7,#44C_5J\TPT MXK]>BD7\43C5[_N'_P_:40B41-0PI(52DF-4CEDQWCQ\T/?I=!>[?QLH>J?O MJ.:^^$10/)J\4!.@'.8\FJAQLN6XM10LSRV\(?8OF6N%P70XS&K;'9:ZX2C[ M9?;G_/[A>.G55Y\)'DO&@1%Q#O%/(1FVA[E#T.(.:.<;8V/4E]W,?;"K+"_V MA>K[>D>>"-QY;H%W2&FN5#0.)#'E(08@NGEDY/QLT/'\XF[ &9'\ZLM(QYX) M3$@''8I .0B<4JF/2#E'K"W,!>.OS M@0$ B$^7TJG T7%T@#VA)/$8+'8KVU MX?#^[XEM_(SMW4^?'0]\7":@9W>[VI9O\%WQ1""8,Q]-6 ,\IH1&ZP:Z MDXRLN\XS,KJ%9O@3T]0S-E72W1T0U3HM_?&1N#@"K"A20'*&'4%0^5)%4%PL MFP="^[M*V'4Z3D?8#)GD%L6TMUJP+UY567=V/]OT6^J%]S__]?]02P,$% M @ CC%O3]S:.J[?. $ W;D0 !4 !K;&EC+3(P,3DP-3(Q7VQA8BYX;6SD MO6MSY+AV)?I]?@7O<<2=[@A5-TCPZ6O/!$ [9JIKBI7J<\9WPY'!J6D)+I3 M23F968_SZP?@(S/U2N%)4FW'<9=*)2767AM8>V/C]4__\]OMROM2;IJJ7O_S M7_R?P%^\?/F_^!/[SQ27^YN MR_76RS=EL2V7WM=J>^/];5DV?WA7F_K6^UN]^:/Z4KQYT_V2UWZQJM9__*/X MST71E-ZWIOK'YO*FO"W>U9?%MFW[9KN]^\>??_[Z]>M/WRXVJY_JS?7/ 0#P MY_UO/?L3XF]OAA][([[UQ@_>0/^G;\WR+QZW<-VT;4LT,OSXMT<__Q6V/^UG M6?9S^Z_['VVJIWZ0?ZS_\__Y]=WGULXWU;K9%NO+\B__X[]Y7D?'IEZ5G\HK M3_SYVZ>WSZ++?A8_\?.ZO!9\?RPW5;W\O"TVVW?%1;GB,-I/N]F45T]_Q&JS MN?<)@J%,,.3'@J%_>.&#M]_ORG_^2U/=WJTX/3\;X-< O'T,UA6ZEH3W.B!/ ML?KP RWC/>=#M[2+^/%'6L;<=32Z7KKHOP\_UC)VNY"=]HQZ6ZPL]XQ''_DL MYI7XJ7?\J_X'Q:>?D-^V\5Y4CSZX_+8MU\MRV8KFO8_VJN4__X5_M=@U;ZZ+ MXF[QJ?Q2KGB.^\ 7X?B_]!D;V'_->7SOCOZ%R);*3>]#WY7H=#FTNOWBS+#<^2 MAE\J-I,:Q5;7;7MNQQHU\BK%'0_2I)M]5Q46U MJK;?%Y3Y&&1?E=;5>\Q3/Y67]?6Z^GNY7 00 IH$""(AH''LTQ .(((H#1>/ M.0&H(:C>2=^8-'OCTL@?&E\%'7.KJ MHKY37H%0&ABGHIRF'+XDI7^LJLL]@J]/(7B[OMR415.2LOL3+9>5*!(VBR#! MD"511!)&HXA"D*?[Q#0+6;38OBRD+MM7&>);=1G= Y%33Z=,GY;0N9!L74<' MV-X/ _ ?O3FY9=F7Y]NJ^NS=92 *NFAFP-L3(6T,+TP; MUT:QL!ZO3]LL>/!>Q6 (J8\0B3(?IY#$?9MI"!'K"QY#0=MP/OY2:^KECJ24H24?3&3?WX" M, 8A"B+&$$8!#-K68$C")):M^.M^O+MLI4/D[2%-5LY_AIH3(\B4S'F,'6,K M:KM=3&V\]/,\'OSRB*8!'WU)!'&($@0#-GP\900MOI2;BUJV/B7]L2H#XQB! M]/AX7VZ]38=&K=HDSXS28J%=2K16 Z537ZOK?$_EOMKBE.U6[Y MU+/9?KCZI:Z7#5HO/Y>;+]5EV7RN5\M%GJ'(#Y,T@EF(&:51$.&AP0"#7&VX M&S3D7 $-I%;-L7J1,^WSI]L<7D4XE0+(!UC+2ROX*GY ,P3R,9.SY]CZ&1N M;DSK/!3&AB&/LG)+W,BJT"^;NFD^;NJK:KO(LA#%"<(Y1($?4^H'D XM1 ', M%MO][J(7QX[*YRJ59)_9X'1BQ+10O+L6BYK$*)$CIRFN>%$3D8Z2CZFW MNW+=E(L0AQD-LXQ0/X&4A9#0859#?9;':GF(I4:=YR0]SC/OND/:!MGB'E8U M&;'%MIS"3$"SFOCL^?WEB-_[(+T>Y;C:),?<"=FR3/T\%,VV4;73[JI:8&E* M_K,WO%G"9WNK^DY4=88V,6493?FG(S]C4>0SG.S;#&FLR1H3*%FO&8E*U@G-$X1&R:=3L)$LGRSTVV)V'=EFRY5%AR!Y#LDJ% MFJ;IN6$Z!CR. ^U,36BMMJW MU/3EPUTI$J[U=2]CS8($,,HPB'E^%;',9UD"DJ$=C&*J4@U2_W3'-:$](*_L M$:FIB@9=4&M&FJ!V. M&--5CYZV'P2@'R>2D ,E,B*B0>#,9$3'@N>$1)L-^7UA7\IF*Y*+X0A"),:/VZ5)#Y<0])_(*4[Y0B[1#EJRR.&!) M4U!Z>B8IU3[@X:1XZ#$V%\W01/](*DQ84-NM+M*>X3:.:KWCZ="'?>:/RZMZ M4W8_=UY\*QOZ;;LI.(W5NMA\?[LM;YOWG!FQT[YN5[GVFA:F 8B([ZC'HYBB$U$T^%2)!FZIU%)R#FG(D;T?>E0CU_2>X>9%,=5G-DW_VHS0@&K'@OBR;!&_N6TA<[T2F,ORS%N7[3D03>4R M=H1.5NN4?%OY:0?2ZU!Z1S"G3#N?84XZ@31E?DX*:,VFDTF='<9DU?%]N3U: M9:$A\Q$A./!S'(=QEOIA7_&,0!:G0*4ZH/;)CN?SXKROSA*'(CURVN2.&34- M$J3>J*)O;;1C]3T M@18;<=ML\['*!&!$8()("S((X"B@8%F0CP((\4ULAU6[&^0KI03G$ M/31>(]#]HYJ(Z',HIR>CD*JT,+P?JK6WK%>K M8M,/5;DKV*ZO:W7G[?UY1^D^E(MR_7RT')YR<J^K- M33;HEM.JT9E6$RXK)#NZVNEEXD[(FE7>YZ%Q=DUZ=/&3=;Z,YG?B;'.GN1^V M-^6&5,WEJFYVO"OO9YLTCD&6!#@-4L8XBCP9KL6+0,XR:F$&: &%\\3M;V5U M?2,RMX+_>G%==AE;X]6[K7A/5+S3:EBHLN80@]GDR)ZP--_L;F+H<)]Y+7+O M"/ILBF&2%*O.72TZ;1X2[-Q*F?FO=59EA7I0&M0)S?O=[46Y^7#5(FL^'.2F MFZ4SRL(P98$/89 &R"HP^;44V>PU_!&7!<^PX MPA P!I(\)X#F^RS;C_C?K0BG=NNC%B)MBJ<^WT;R.0K13@5TDD*F(IOJ(FKL MEUG+J+EU7Q'D,L!_F M#(?B%9DL17E$&)9]F\%NHVYK>3W.=MYY#^G1M'.R6:<2D2_4]NP[9![CV9%M M3U3[7#$H];BGV-&ZYCQ__\@[\TW1E!\N5M5U>W2)[;:\\5^K=76[N_U8?&]1 MDEVYR *$0);&&*4@B3B6#&0]C(R1C,CE1F![0&N=\#K=8"]'K$W0/:([$-"[CRA\+SGU![1>]OS_*;TBMMZ MMV[/GU2G1H7X@:O.5;>]J^X&5RW;Q\;OZDU;.V^/NFQOROZ5P9\,'P#58/:) M@.?<23-X^M.I>?5(G=UMY,MW&['_?H'#(*081%E$<)9E!$+J#V@P3 .W 5 6 MQ;1Q\.S^ +_X[EWQA*98>=_+8N,%( !N]5G:5VX"I@LGC10WO1[[3/SC-HRZ M\)-^--6,H=[7FTK<-L__18PU<;I=1-#+SK99!=>>;XLQ5M6#KS/4*EMI&''U M6'45>-^NS[_6_\8#1[,0SW[S'"!,69+!-*(X"N,]( *QV]BK &3J\/OQ=/CU MWQR_UQHP'U>Y#<:.7#:+>,Q]*89>,ZMH?"#<8D#6 M\.+KC,DZAAJ&96UN'49FWBG+#A+F71*#((R#S$2K^ U9_'9C;O&C-#"@I%BM(+#G$=I-XZ;19QN/3K+2+TGW6ZL5O?EJXW6 M&J::QVM=?MU%;,:'4HQVHW7YA"JKX0[YQBI]Y1;#=3JCGRM<5K#4N,P MK-%:?/9^@HMS':D<-F$:*/1N"<8O2!F/)\.GE,2K!8I#\QV$,^TMC2[?3/U-'DG#HC8IG\>1T.L6_7<>ZM6 M6;.LA,,&(4!]'W#A)31-DS0-0@K!7HZ3+'4BB+*-3ZF++]8,)3? NO*+50%U MX1"'.GKFO2^_;;WSK^7J"_^)>KV]F>I)>RE>S256U4&O2FF5C=,37#T.+>ON MT0Z0!$YQ[![TJ#=:Q3T^&M9FTK\2'M7V$,AK1/ 4Y0 2F,8ZB_3[Y M-/>9*RV61S!K-9;<[^;40[;UV(UKG"NRQ):VB37YU$:H,=STVG19PT)M9=9E MT[HV'Q9TLRC$<08AC7P"?)_0B VW9F000%?2+ ]@ULHLN;/)I7\L"[,;Q[C6 M98G-2]/*\JE=+R/XZ)6)LH:!NIJLRZ5E23Y:PB,ARU$21RR-< )A#-)D7[@F MD>P%0N[:GZ\@JVYC<>@CJZKLR#E.15EBI\J4BGQRCX-[][PJ/=:Q3T^.M9F4 M5F,A$8=KY19Y0!EO(D41"X(XQGD4[XO544*9RA/"JI^M,E0U'A$^%[^BJ(.J M[$BJG$-B%#6L?=K@ &5D:;K/PRGAT61L)K*BB_ZA:!BQH"D);5(HUC^[Y<]N M]7.!,8IA'@5QA-(L\S.<9,&^E,I";* 3>@V.(1[6U^BM,*VE.>Y)-A.B_41V M\I5W"=[DAYY*0LQ71XX3,8@03X89@$.$KB% 5[ ML041BDP53Z&I66B=ZHJX(;OZ*N>(6$OZUJ%K2W73"]N!*D5)T^!XOF*F8XR$ MC&ES9")@YS?5IFL34\C5$9.80HRC$&.*Z/X"&#Z7--4O^99F(5^J2\AFW.JK MEQM:+8E7"VXFVK4G2E&ZU F>KW)IV"(A7+H,F>B66(78WK2-$A8%7",I2X(8 M) E,LV0OEA2GQL*ET-0LE$MUB=6077WIWJT,U$O Y4*:J7!L?SE2\= M8R3T2YLC?0%#HF3/JJN^V3".&,X0"V$.<,(P"A'>'[W) #"3,,7&IA)(5ML^[BZ;\SQUO MD8HSV(>'BJ,DC @._2C!&0ACR#*0M\_$^2%-%DS.<\AI&Y&;7E?F8T;,Z+BU6Y@$',>+X!4T9C0@.0A%DV-!43G"WX M>);=PZ35@%+[RVLYP>-1>JTU,8^:V9*\R)A8ZA,"T%>8=0XG*6Z M*)IP6EET^)!5%5)NJB_%MOK"IS1CY5S1_H6]4L, H0#$F00QR@!$0) M2.C0).5S'A5U,6K(LA$?4X1=$*% MK/ Z#S6R8TKMH-_IJI-XEE8D5^?\]TE]6U3K!4U8$OAYDJ<\X0IAQO(@Z9MD M@+% 3YTT&AI/G09PWN\=-&UUTJ%359T<,ZFM3O(D.E:GQP1)J9,!KW-3)Q-3 MGE4G8WYDU8G5F[*Z7M-OES>\JY7\KU^+S?+7\O:BW"S\#-$4)A#Y!/L)(L@/ M_*%)2L0"D[PZ&37D6)UZ;-X SNO1>;]W^!0ERHQ3.8D:C4XUB=)GTHE.G6+I MA$Y9(7<>.F7'E-I!YU/3J7\IE]?5^IJ4#6^X/>'5I6R$)CX(LB".&< QS2.\ M;XQ! %442K,)Q]K4H_*.8&G-ZG0)E).C$;A3$R(-VIPHT-/$G- >0R;GH3JF M1M16>Y>ITO0)6)!F48H 0#C+@Y#!(*7#])#E>4#,M$:RD2G41FN>ID^CKN(X M8-""YDPR/WN.'"7=4>1SKLJC:L:+VJ/%BWRUJ&NG7**F;_I0J>HS+)R0F,0^ MC?T@9Q@'/*E"7#[. 2(PB0A6"SG#Y^.LS16&K^2 MGSG."%::^RC3(CF*'3"B-8YMS&7D1_*S,5Z7EYF,9E74#\>SEM4R(_K7XINX M9:?_? :S. %YRMOA?Z99#,E>,7R02RU-JW^JXU'=@U&<,FB0\_+(=L>+VMB6 MIL3:Z+YG^3/C6X^=Z4>X)N[:M%^8[S52%5.U[6(2UF-)6HS[5B $#(2!2G40H9#"B( M#ZJ7Y28J)-G"V JDMW*BR9Z6\#@@SE!TIED->9(6>:U1I'&6.J-JPVF-T6)$ M4U_>5>OR[;:\;1:YG^9QG@891)F?DSP/\W1H+LU#9" Q\HV,KC("FM=B,U,: M!1ZUQ,8-A:9Z(\/>&)JS9T=>=M0)G:7R:)AQ6GQT>7E)?ZKUE[+9'ITC>%^+ M'2O%"MW6N_5V$<(D9BA.E9TSZU)1'A[D3NM.4ES]=UU]^[@P6J@/[KX7>P".]>8&2)^3&%HG3 MJHTU*VJ[74OW?.-YN;G]<#4<75HD%$ 4!0AD20QI&/B(#5.W "&FM%]6NY$1 MU48@\^JK_=D\W7.-JC3*I3JC,*@O.-+D.3[/>)^)%5G[QH;M!Z*?Z@_[GC+:_N76,3@"R+DY1$2>@'B1^2/,!MHP'V(4YE+T@Q M;,7=$!*(O&*]]-HOCK!-=CG3::I.#"A+',]C6-DRIG;2#Q6+&9 M\Q68O &4]O%C'>ID:[V.65.M\RH2YJC&^YB4D_5= P[GH3AF)CRJZQKSH5+3 MW6_/2;A284A2F*<)COPD87T#,(R0TI8\A8]UK"!M]4)/-E2XD:]M.Z!%HXX] MC2X<['^A.*U(TCPT0 ?X$T5G+=MEQ_NO];K\_FNQ^:/AXZQ!Y3(XW)VKR-#,GE,60RGFHC*D1M=7NI:8^N%C_<5[=E@]2FR!%-&)) MS/P89;Z?1P#L&T,@4BK$:#8QNOH(C-[2;%ZC2Z><\(S I)KP"$ =;Q-/;YYF MYH3P&%(Y#^$Q-:*VVKT4ISGU[6VYN:R*U*7/F9JKT%"VG9DU&-,Y# M80QM>#B7LL"(V=:X=_NC!QF*?8;B $$&"8P3$D(XM J VMW9IFV-D>H\O6_D MG>[9)&-ZY)Y)JIERQJI#8BZ++VD9'^LJLL% M^E)4*[&MYZK>-+R]S^7E;E-MJ[+Y?%-OMEP-;H^6.G_9U$WSVWI3%JOJ[^7R M%W&&/$\YA9C!+ A)ZI/,Q^%>7A/D2PG=2% @#?<@C?"!.]@PYG76O%& MF.$=V7'FM99X!U,\88N<6H[EPM-B.D/OJ6GMG]=QR_JRO66V7:Q^30Z\!WQ> MCGP06@5Y(F!F( JZ<&F'SB>BZ:L=8"MP;'#@(W*ZK- M7XO5KB15<[FJF]VF7, \QI@1B'/"?!)!"C,R@(JS1&JSQDA0YCG'%I9XK2G> MP19GBJ_E0NNAVK7W1@G5K\!QSD*U:P>.&JK5'.DB5#]!IYU0;>*G5Q>JC8S5 M#]7F'*LL[#VHP'_B*#;5)9]<]A7Z^]\X^LD%CO,8 3\ +.38$I\D0;['E$.E M*PC=(AEA4?#LT>+5F7< ?#AO_O![1[^@OFKHT'?R:XKS<)OZBJ-+CSE;DM0F M^X4%2_=.G,]RY@BV/K'8.1;#TI>QB,AS?C_R+!B#*20AR],$LB .8PR3H2E( M$J9T]XI. XZ5^BACJPZH%.]4T2).3D^=6B4 MF0D/[SDQYT.J\/.BQ#VK;SS&/@F2*UM*?(0AQ#SM]4.8^.D $F-?ZBG/B:#- M(]]\G,[<^VF1VW0#_%QV@,_"[1+%HWE[W$FJ^B=UMD+!:=Y.URM 3>9\N:*4 M=Q?B:,@UY:L-+E@:44! &?N[C (LCR_MB' 1,JO U M'[2O/%DQWYLX"R],DM:X[B[SRG3^+#UERIS(=8^99YKD9MOL&,X9+:$RZ1A_ MQAS+B ^G:9>YIV:1B;4[F%B4IRA"<09%A1QB(EY@ZW!'0<:(ZB[?68 >9R/P M!)JIN/5T%LZ80UYFK]>\EKSL5?:4&>5EUGO,J\G++.R*'L,Y4^5E2AWCOT!> MIL;'F'F9AJ<,GSK:YL5F\[U:7[>;S\2#M@FA68YR'U"817Z2^4/;&,+8_%8' MU19'J%2U8G-9/+S/"MUR?[7ZDM>-XGMLEMB6WY U+M'JN<235SUPF=]Z \IN M\^P<+GQXP-P+NZCL,3^/G0B6;9)[@\J(,14);&_+82GT,Q] ##.4)\G^HR%) ME>\$?O$#1Q P=6UZF09YZ;'*@+JRC*\8+PB"-!_S&>_RD)\8SHKV2A>2CO3A MJ?)5 M(\"9F?!UD(? 8@":.A592G4ML6;;4U1I)R+V[:6-0PY5>R2#(BM1II MR>Q852PHC,BN?CG A&7YZ?MI*DY-OBV1.).ILRUK'DY\K;)D(0JTDV5?'(O" M"ID(R"IB0 M.+\H8&3-B2A@SI)T%"@>EY&'%1NQ8+/(*4[2- _C$#"081@'^?!H9QQ+AH(QZ;6V>#4MLXKA8$R&#>*!$=/R$>$%-DZ%!%M$ MSB0F6#/G85"PRY-!5'BJ6 5)%(&0Q#GT63!-L&AMTFIPN0M@H M>UNB73MS#2U&1KT<8,PYLQ=F MVOH7B7A(8WZ89!AG(,P)3L'0>)[$2&=UPD[+(RY22 Y%C;JZ)2?8"CKVB'<> M=*8CVW;0L4ZZ^Z!C:6U#BAJCH*/$[6L).FI&*0<=#<[,MG _57$+@A#YOI\F M!/@$T!30:#^W(CA+S;=QZ[0ZU0S'QM9M+99/!Y9I";866XR*]BZW<+C\3CS* MC%4$T49[CJ7PZ&C=9:&Z/]P*GW+2-S:5:J+W\("BT+][!Q%[B..*G01G)V3. M)N/S$#BK%M7N^J?-:Q2*$U<'WZ^R9QE.<881BRF)XS!C.!EV92;85]PE/Q*F M$?)$"_> &Z[_C>5?R>+&#%VKGJ'^U_&JS6L'IO&NT\L%K'G9TN4!TA2?*M>, M[,29U'/&MEKIN+\KUMUG"4^>X$B2C!(*B8_CE.4T9F#8K9M0GLN,DROH('LM M&8/SNPBMN]QU^N#:VQ,E$:_/T6-E%*X=/G%>,6II.\\2'411D*?#SF.=,410.&'T(I';,3(/LM=0^;!RA'=?EKM,.U]Z> M*.UX?8X>*^UP[?")TPY7Q[=M\NTD[3#QZVM/.XQLMY9VF'M@FON+%I-D3A:45"8F@&R_'[6++CC. MXG*[\*,(1L@/2$A#0'V29,-MU B'D=Q;XOJ?[BY^=9B.=J['I)SJ/FOWU,?[_ _*-AY M^6V+N;5_+%(_)0%-$T0C"..8Y71XG >)[?Y4Y2"1Q68=S[+Z$=-!O3=P1%;S MO^IJO?7^RO_.,3='&8SWN[# :TV0E"@7+CDM^!-[0RL(N'&$D^-*\K2>.+7D MP#?S.+SDPK#:>;]64]=#2Q^N\OKVKEPW;;S^5*[$5ABQ/;KY?%-LRHNB*9]%N80B1V,4D.;\>WN$ M@<\B6_AO6OS>8(!&9F-GW)OQ?4(+1G+D//1A+&/K20:+FHY\OKPIE[L5A]0V MC473Q^#09L/'3=E"P=\//]/#0U^+S?*\N%B5"Y^D4<;R,&;U662( M\S1&*DG<>*@;I M7;4 ,K)CG403:WXX$5C&]_4\8LP$=M=3CS*UR-,UP'\%?:N:!8SR/(.,(4K3 M-$HI0'D\M)$12%2BA]HG.XX W?@6:'C6R/$HBK0=[7]R6I+X51W5"%*=^3!%C*?(3 M'Q,?Y7OI"G"NE)1. 7!$=>H0J2:7DWA-,L^>CWM!0\3"FG]X?4.O;'UI=__%K>7I2;!0S\ ME $6L#Q.,60X#A$<&@YRA9L9[#3G6.F/0'K=#/1H8TTC<"HL=ULB6&+3P/C< MJHGR$;XWCVAM(7J_=R!5MA-8XE=A:\'X/.MM,[#!M]RF RE&GMN 8)?.&6Q& ML&Q0[:SK*82)SW?E956L?MG47[A%XDVJ/O:\^DIJ/!8-5JWHV.;:><08MCGS.42;JS0? MMC?EYORF6'^X$Q_1O*_;_7I\GE&O5JS>B%]:9 %B (0I8#@@29 _L5@!(V# M8)3HX@;ZW"/1F;<_.K WW&LM][;<=*^W_= BQ( MCEB8\.EP0"#T?4H 2@;\("/QXJ[<5/7R\[;8;&>3'DAB5]'LAV9*R_=!29M6 M2>\=Z&[7G;QZMVVVQ7I9K:_/O(ORNEJO^9?>1;%J5ZM^J-;][_XXN\ NVTMF M$],==(U7$\[_=%&[,VO:@*W8H?[+Q&I57L8/TUJ>FSY"_\(_8MN\77]L(](B MQ$$6AS%, $5AC'V8Q\.Q&)*'D3^/F;LB:,=S]LN MGFND[4SV>-_IC/ZS!-K[KIPDSFKVIC][F-6E9;0H:^2WN079OY75]0T/#^A+ MN2FNR_8?2;$M]]<2+3)("$FB(&=1S%B0 Y1E@WU9R&89AT2'T MK@5$;\DQ>E?B5F?&K>Q>QY1FP+G6=>(7W.722H*_?K?[L8=V F=$"MZGWI@_-#]<7\HS%>4A) M%L<^BP* CSL#R2$A4F_@D[7RZFCLBIR]?7SP4AGJ^=E^Z?2TODK$]DY+G[* M=I0_N\!J\S+9XJ>:YZ1.%8IW^B[KZ[5XJ>\8/OTFOFRG6A2'29#@'%- &9RVTUMM*0X^KE,3SO\CBG+#N "L?GC#D]G>N/3J=:U>ZKS>-J6X6D:,SZ;#UX_1-B'^7A:;T0I79OYT M7*(:S96C%Z.Z Y)[T[S>MM=5<#KE'A?S'BO=X97/<>QP8&L^8]$CTQ>&_MI. MO/9U+?&"* B)#T$$<$)]G]#A5ED:810,"S935X4486LLU*C%N/%*]9WE$G7Z MF7>DJ1=Z7/2@F:_R2'>=>45<15=.4GS4[$VO/"X[HV6TTJ.1WZ0JCX1_\A>. M]TMY5:V+M;C>YPC/_B&1/$<)1"1B-!8/OP4L!OV!CY3D6?32[;HVFW(G=0> MWA[A/=72>N;1%L,*1;0)F-:KI=E@7*Y2)D?)DLO@Y^$H[3AEV4=N'J#3 MI?A$JNS>;?/(?4>P\^&+%"$4IAF.,>9! MA!$@MC7AH3D_Q:F*7&LWXEB->UQ>"\P;D&D]"J3/HYR0CD*AFD[JL>=$ Y]C MYX3$&1,Z#P4S-Z.VW-',]6=XA2(,XC@*B$\ 0U$2!E$*A@9C!I021H-F)M(@ MK:=_3-C4UR$'1-I1HDD>Y'F>(44U4J1UOGJD:HB$(FEQ(ZM)'S?E75$M^^TH M(CMK"X?Y;K,1I<6F*;=-?S=W@&,88T!3X,. ^E ];MW_E=.$!.UB;B7DWF+-+N1/GD23RAA X\,0]E=&%8 M[;P7JRGGV_5E?5M^WA;;=F'F7OZ892FE>9"S,&))S">R$6!#B[$?*>V4,VG' ML39VT+P]-K-II1&AP\M,N*);7]?F=%G?I< M$I(\9GZ8^Y#!, V0[P,RM,EUDEG0)\F6IE,HK4FG(:U&*N6 46LZ-N=GN>+_>OU+N2XWQ8KG[:7%]>['A146I$1I]X>E)N>@?EKS8UN4VU% !VP[T,!)YLYRU!GHH"+WKT,) M58U2U$(MSDS5L$\^\RR&09BD<1[E490&L9\.6^Y8!'U@0P4EFYI._7YX5S?- MCYK39E."S33/ ;?6M$Z6UE&5[L7IKR6FYZULJL9(*IH61T;G,G[ARBFZ&?[> M;R_^5*Y:46UNJKLVR4Q0%N4@26'N0TI0RA*_/R22^21*E!X)< 3!L?(-6_J/ M<6E-^8D7F3NAD8Y=,0_M=&VDS+$)VYS*:NT3K0VK M0.)\!O5)D#% *:E^!< M18/T6G"L/P*4)U#MCV/JS4TUZ9,3'O?,J8F.!FE.%.=)7DZHC1F/\U :0QMJ MFSW+_6G_=]6Z?+LM;YL%B6G 0.Q'C$0LSD$>9'O5P\!7VO'K%HECQ3(X42YL M\%HC1CCZK^ Z@UGI)%Y34TO'#IO-/0![KE6GL]9]. ^E'LE6"W<"Z#)LI9[X MJ;Q<%4U3757=&@WC1*++R]WM;B4N3_R0OSVONYHG;;;5+?_>AZOSZK8\K\\W MQ;JY*C?^ B0ASB!-0\)X>*(LR88R:!;P2;K2R;G)P4X2/\X\8>*PD/#03$_T M;N_(4(];ZFWK?OWAS!NL%2^9"'O%OPT66ZQ\CM)7+-1(Y]9-; 2L*7K(^#5: M"Y[3K>:.V6EF'"$GH4.E0CR^G]3C[/[ESP]7AV^V9S87J;A1.HV9#PG)?#_! M"6-#TPBD4N_36&UPO'C7XCD[>JQ8/'/,/=K]@VZ<,N%:-=:,1+-VO-!DV+'. M/\^:E%9;('UN>FO#I&ESP[*V_.WA/"6!^W^E+ MH;H37H4<:IBE)HFZO)EN2!5/9A4K\6#6D-)^6!\) MI43;6^)NT#:-UMYKB\ MJC?E>?%MX?O4AW$:(T(#%.<<((H&I"QA2@N"4^";>NOKF7>P[MZ$FD^ACVST M>B.]SLK^E84S[Z(UU..6VMDZZ[0KR"G\W'N!6C"800<8=9.O@9ZQ=JQNX3 M5A<2INT.+A<07/2$*1<.E#UEOF#@KG/,(QI.3X/> H%KO]B*B_W[R6_7';"W MZ_(!-'&SQFV]6V_IM\O5;MG9M<>_+IOFO&RV/,X+&](L 3C%R \HBV*[V.*#X1-XJA?4H/2E_UM[MHRO_<<>3T MBX!_7G[;8NZ*/Q8H#1',DB1*_!3%)$PQ[/(+/THB$BK=0J#?BN,X>@#F=E>?/I5R 6D<%M6"AR:!;B[;>XZ?$RILSND\%-."'0\OS+/$S$M* MU&RV"['@5?2*^*^[8E5=?6]W(%\*<3R\+4ECBJ,0XPSF(88PC?,XZQH.$>)? MO#".++;D<$#1W/M\>5,N=RN>8?G!&Y"=>7O4;7IUP.T-P#6>5'URS'&*CL8; M_]O#L2;/X1.#SH$#IAU]+@RJG756^?$X=, /5Z\K?U-4"R@@*"80IJ%?$J)H_Y.NPB2 % 9@;;1CF,1%NC>7 AXWF:/SVL$ M0,63^U9(/:VO8_.IIJ'M*9P6F7> YGV>BLIE?=G66MJ!-AM*[Z%2H_:97GK; M@OQ)-LX(@T44R4 4=#%$@H(GXH1-XJ:-!58MJ>UW*\52W4VQZ5H5.VS*==,% MFLV&]Z?V;1#\_? C'XOOXEOH:[%9TO_<5=OO1S7*=IO.^4VQ_G#7WACS5VZ% MJ%-V6V\6U,BR7*@<]YHO:J60XK^D0_$(61_N&+5NEA?5L5J_]K2H<9" M,@PQH#Q+CX(<12Q@@0"749)D&81$=@OS*& <;EH^PG_FW;.@G3X?VR#D;V_% MX:DR:[5*]9W)-L@_M1=Y5.?.0[U&MOGA?N,)&)=.U_9%@8^;^J[<;+]_Y$-I MRY$)7;P3$,Z+BU6YP#A,(00QR5D> 9;$F(9#\R%+$J6%5EN-CE4AY1HQ(#WS M6JRMCNS1>K^W>%678JUQ+[DR.P7M:LIMQK*;G%22M5,YI6WBYZ&J]LUZF-.Y MX4UF;>G7:EW=[F[[J;(?1BD*?1CB/$4$8@*CO?;RMJ5.":I_JF-UZ\$HUL8T MR'EYT<8=+VKR(TV)M<63>Y8_LQRBQ\[T"QR:N&O3?J&6 3TK+?C[.?^@[JKT MV&<\Z<(PP8RDF-'TD'N%/E#:96:C/"M1-ICDW.YY'A6+6H=M=#+2F>:+>_E#TD 4HH2%7UBP,_3A#_M R M2* =Q5-H;PZ*I_6*@Q6R#37/$<\.-&^2AQXD>--1/0W69ZYZ.A;)JIXV6[*J MAW?5:GFX$S["( K##*8T$-<#9V$>[Z65"Z[4!D#-CW:L90,:S9JN6@!@1*J_UJMET[<6QSGC4\,T2*(T)RC/ MDD T[N=Q&)*4*KU!K]N&ZZVQ'!87_T93AK29DY.@,4A3DY\6T9DG,+4"U**: M2'R>8>>$\)CR.0_1,;:BMMO+U,3F75DTY8UHAC>W_\O;V[M-_:7;C3!4XM, M((H"C$D.6!YF$$W"N9J: M6:+;B;K)TG="[JQ[8![Z9]^LVG'/5=PN55]MOQ:;DC<^?$G*+^6J;C/!O&[V M[4.4^" B?DH 2"D,(07IT'[@!TJ71MEKU?6&J1Y=.V3W?SG"ZK5@-572(OER M,CD-[VHZ:8UR-YNG9!D\M7O*NA?FH94.['JX?\H1<\8+C>_V#_0!ZH<@BV*8 MBIU:(8S\9&@XSR.H-(^UT-R4RXP&[YG:(-IPC=$-QQ:7&"=\??1ETG36%]49 MGX?NV31(=G51ERMCI?NM*:]VJW?55;G A)(\I3F&?AB1D(JOAY89\4,K4J?0 MWK1;*CJ@GD!J2>M4J#84.TZ5@D*WC:;!DK MWO!(Y'* \*5L%I&/\YS1F"LN #'.443WJ@M\2]JGU?*T*KB'?!BNRD^86?:$ MH30Z=X)5D53D?UR]?(I*'>4T<+;# M^("T>XWU_A5H$YW>5F+RQ&!VXY%Y#&9'MM5C]&G=T]4#FL.5:I31D"4^0A"G M&: 9BW,RM(APKK0!U:0=UTL"1V>H!W"ZQZ0U2)0L](_$GV)I_PGJ^C/0WG37 M5S]/U:D:O@6"YR%>5BQY]IRS*3OJPL2J=;4M14;S2";;GG9 I(HS_R()01R M1("$F.R1Y,AGBR_EYJ)6ERQ["%2&XC%8Z1'YOMR*9[R&M*-H0>JJF47F555N M&LKUU:_#^Z8%_$3>-Q]-E"962BOMNVEN&NK PF>UU16;JII;GT+"=EN1EMZ* MIU>Z&X/H-W&;6?D (H0H34@<,!0%$&$6,]3?0D8(@A'2$^-1H#E7Z4-1IUBO M=P6?+1YA]LH.M+(*C$^/;!K/S&*Y6+*GM]SO-P23>T5M?5JNJ M'<_[;_<#&Y?K\JK:HBTK.:W=[8X[SO[WP^_S5&1!"'LC'O[.6?^2 MZT0";L,5,I(_JLMG%B3&M?VYL#*!!PP#$:LW976]OH> 5'SP;WM;<<+-B'%\6B@3./&46249WE)F:<>;T1CW[NV)!9!8V7 M6%XNYAH;OV$.22KKD*WFVJIFP6 M[97(890$D&&:A)2B/!P !5%,%![)&0&-E'@8/WO3@_5$-VO5F\\JA/^D-UZ. MX9?3*CX77Y@68AXJ]X#=$^#W.C[ ]X[PS\=3"N^\S<=C>L_ =2%3I$<7@Z-X M8M2(V]3:P30D3<7@L'(/W_M[O>89U*:\JS=B)K_<;<2OB6G[7?NNCND#O3!8&4:Q;^1;\HE1_6I;/@LX?)F@?T\8F',,@@QP!!' M">P?1"480P T7I^SU_@$<7338VMWYBZ/3I^+ 'O9X; 'Q6DY['O*I/)7 _5;$DIK+-:FBI@8P.&90[U92FVY)H6N5Y1,WL<<]4,GMT)HJI MZIA7(IC*9JGJI1YO4K6>?4^]5V%Z#&2WY5G6_ZHO&G2YY3TH.=\4ZZ;J_W41 M8T (BK,DQJ(>Q0BAPU(WS@##,C7]$>$X+N^WB\)\[OEF*]XPW^ZA"8E5*"*, MY!J)LL_\O.)4CG?=F5UAB,<6A,O\J5A*PP M^UQI:%RWS:!$-++!]61#9(2 3&@6$QA&M,(^932,(0# MN(02J>LB1X;D.'!_*F_+0NSA:\M(]96W[!&*R*VT #"BEQS&;[<.FB"&#P:U M/X,4SEV,[=01@KE;YTX8T%6<[#:J/Z+8=F37]^$KCNX&1MN(\*:<6XOR^0T? M.F6U_EAN;HLU'VN?^%^^E,U6C#L!;2-^JJLE+5!.09I$N9]'28"3"*;^OM** M,&<[D MM]M2#O9XO4&S6G"5]8+Z.JQU_\YZ>=:^M7*KMHY8-M_[\KG<;E?=>T7#>C)% M"4SSD"9)Q/(P97D \QY"GL#8QE$LO89'$/1BMZRV7K/'9FO/BP[-IOM>'#/L MLE![@#[;_2^/V=7: V/@I%D+K:%ITGMAC/DS.?O4=>H/5_N$OGO9(\A0G*,@ M22A-,\K"* /! !!+/4HI8-F'98H?TU'L9I^/GM6 MR>MY_W!U5-1X.RWOYB>11N!?K]AT?E-Z7XK5KA0[9(=K0+;BY/5]KY3/C09' MQXN>)DSQ.)$AZS,H!CDR3.*XD!7N')1QWM[>%=6F?7JJ;L2!I0#P&$@1RG(. M@3$>(OWA:'!.(Z+TT)U+'([#% M'&SQ.F-F-5608=].U4;;I[.>2-BU5+]:8\BNH;)W2P=OUX^V&?R5YR+M3Z#5 MJOY:<*87$4PQQ!@#C'T**:4) @.P+,\""P)O$XYCG=\C\HH!DA5AM^H1(WV? MRAGN%^>?V+/E'?RYMVI6>J_@#779=^'J6:N_$X/E@H [K@UCP:?RKMANNJ\_ M7/55+]I?&;; >1PR&*0199" !,$$#)O+Q#[-L^Z_X0B[>[]68PB(O-YM\2JTIB.L.-E]*WM)OG*3-MJC$>L;'NCLGU"R(C[,@8R1+61;&>9PG MZ7 _9XXQE5J&M=*0XP3]M[4HG5ZOJ[]W)VJ&*YT4RM?&5$HL%(S)HII>]LB$ M^GE[;*UH[M&-R:5"\7],3O7*_5P5Q(5"ZZU(&S8]T:+RO]L3+;KLW0#9M+K_ M B//U?-M$3F#"KXU4VH'' Q1%!,$P#%N,HB-*A!$_", TMB*9RFXX%L\5SYJU+.\N3 MZI0:2:13-EW)8PO:.T(]*VE\2*FZ+&H[9=:2J&^5G!P:LJ8LA?SC2(_3C_G$E,>'ZX>+H>L(? MCW9>G;B!P^TXO,^6S+C3Y'=FXTS7BN?&E1$KLN/HZ?-Y>2UF]CL^N?^P7RI8 M!# (<$ A],,XRU-*,I(- #@HJ6OK'#0[RO9=F7CXL=Q<*F^/LLF_7 HR$?6N MLI"76'>B=?(X/X=2XSR6#Q) MSG#NYWE(@ISTUYO@F"$_EWT>6O?SW8W)'I*WQS39VZS/D7-BL!GS.8^A96[& MPP>1[?"B.VP.#\$>GE6.,ABE8D71]V%, ,@#F TM!U&0J>W4L-&B\XT9G^DO MO]+WY][;]^S#IU_1^=L/[Q5?N+?!JYXRN2;45*2.WY*>[GGYETE3$"\3RN>I M8T86O2!IYFQ)[5M RV6[:E:L6+4N>(I:K-ZN^0S]MLU#CD#Q2A-,$$Q M[SEQ%M,\QCT2%J8!D#\4Z:A]Q].K VIO#]L[PGU_^ KHGLP@'L\]$ELD9N 9 M-1%]]4Y1V&LQ ^=H;<%XH$=RVRCTC'UN=X5CZF:PZ<*UA?5X'5$ADI&^/Z*U M>-&MVGX_PK&?'X2\R92D,>$!$S,<$QC#&),TCR,^J8ZD;EJVTI [&1S@M?N< M.X#W5%!B^NN*7 6!&YUDO1UE;]Z(_1;E3_R_WKU/\,IO5;-MVL6.[4W5>&5W MK\5/WILWAKO*9*AY3ORLTCH#J;-K3^VJ \K)V+*L]LV>\]]8L"BC(,]!1FE& MF \"2EC_\2C/4JEM9,H?ZCAUWLN3 ".G0.J\G%9QIY1HBO5)-IZ8W#?#[+XI M+W^ZKK_\S(T2$_M,?-&*QM%\_J'!3ZB#-B?3BH ^[-JP+Z@/:;1>[XI5-\%? M)'Y*@AC%41A1P&#*Y_6@;P;G(8Y5A[;2AX\UQ#M0?55+?:RK$28_YIUQI3GV MY6BR*0+'#+P@!EIDS4<4]. _(0X&/"C%_?W;0GU3&0Q8R&=(,=--&J0ILYI!/&#BI6Q"E[CYB(B^ M"4]E&69\R(@)XNTL15ML55PO?/ZYN;AX-D8PH%E,$$R&SP\0BF051.U375?@ M!S">0",O%8K4O*P/[EA1K'[+$6)#".Z9_,SHUZ-E^B&OB;LV[1#JF<+'DF);+N+4]V,4PA!#$*<)3GP_']J!*&*J:8+:IX^5(W2H/ [+$[C4,P1% MTN33 W=\:>8&LE39S SND?!"6J!'V/0"88C_B83 A D9P>C*EZQ:E>]WMQ?E M9I'Y29@&-*!AG0AUY;Z""J@_]3>5V))8OU]GUQ6RY\#.,4)GX$ M0K%1$BX_5(/0%555\,.995F_'HU=(>(V;MR=%) MEDZ*DQU^YR)5EJQY)%PV69*7,;1<\A[8]'^\J]:EOZ 8(XCC@* (LXSD<>(/ M9=L\@*'4J7&S%L:1K![2V?"%)\!Y'];*.J5%HJPZN>9/2Y/4J;,G1$\0;E%J84F/.O MM;G 2)"H+S!V^;,H,*>H4 Q4R"YZ1$FPUU(>E* M.PM,0H*3.,X"$$(_ST (HKX9DD(L]<"=]H>/+2$=+%WUD&5,53H6Y;'4<\>&38PL&1TXCZ/36C_28U%10-P1:"8CLMQ9EY-[A,B(BAZ# M,Y,632.>$Q@33F1D1J0Z:%,6[<>C( DSF)$DA3 +*:(A\H>/#Q CLL*B]*&. MI:3-O@481>50(^9EK7#&B9HZ2-)A0PR.+7YF^&N1,OV UX-=&W8&^4']CG.S M^GA3KX#N\7CM8"4-[NKD_3R M('?*C]I 5Z#&QF!_:/DS UZ;H.D'O3[TVD('D1_\G\O+W8;KBQ]!\4XB'P3]_O[VH5PN?X33. M:,H_/\Q" !."]_4)'_C2F;W:I[H6@ Z,UZ&1'_>*U+P\Z-VQHCCBY0BQ,=#O MF?S,*->C9?HAKHF[-NT0ZC&>?KN\X1V@;(_$B :-,C3#[<.^-*30 4:;(9\8\9>"'J:Y$UO2R8P7\B M^AOP(+^"\+=RM?K?Z_KK^G-9-'S>L7S;-#L^\?!C'!,"&,E]/^3)1N;G0\9! M8>Y+7ZEEULHXZP@"W9L_!#QOP.=U %57$K39E%U,&(-(K?4$#0[MK2@\P\K) M1053)J<7'$MV/%I:L,.,O 3]M5[MUMMBTQ[RWS0+3&$<,4#X?V@:D4ALUAK: M\>-,ZMT,_4\?1W+VJ+P.EJK0*',F*S NZ=(2%FFF[,G) PY.RH@N7W.1#VW\ MCV3#C F%(_B[S:8\>@1(G(';-8N !132 *@FK@Z=\+E^325DM&8%$+4E1YL_B8?TG*3FI,(8LSD5H3,UX?(+?!B_R MLO-Q=[&J+MFJ+K:+-(KR!(8, 9"25*B;OY^,!6D@72Y5_^1Q!*9#Y+605$5% MB2=9)7%%D99\2+%C3S*.;#^I$SHY/7M7;'^OB 9Y4VD MA&5Y0&@"*4.#$+'4IXKS$KTVQI&* 9O7@?-Z=*J:H4FCK':X9U!+0U3)LR6V^E*28EOT=9(%S(( MN"G0 B\*&,2!%D,1#+@C,. M=VIBHT6;S7?A'I'QC,B8DS>]P%BPX8DWXDP941>6?RN+3==2@',_#4+@1SB* M$,!^%L&]A.7R>U9U/W]D41' S"1%@3I507'#FIF<2!!F7TSV1$A)B3IME1%=-J0NU>DJ,8>&AG%^CNU^O2]K"2C,*RN>A*DO__A\4_ >]6&W;;;%6APU7B0127Q"_3R/?10FB=B0/S3*PE"Q(&O4 MU#B5EPZBUV(\\SJ4WA%,Y3$S*D;3HO>7#R@F(T-C'^MQ"Z]'N^9UR+V M^%#Q]IB]WUO4GH#MM;C_744@!WV\*IJ+%G)/F!#)].=RM6V&[PBU3(_4TH#9 M)R1T##]-JZNC6%B/U^O5%+A]0U!,?#]IP^K3:@WY?;KIUW==,L-T\:7<7-2RZ9+:9ZN,R6,8TD.3P^%ID, S[L"[1\.)8:5'USP&C2;VVD:' M4>OP'[8WY>:)<2::Y.U_N#HOOGT4AX3K-=IN-]7%;ML&UOIC(2HT^^$8I@"G M6<;BD*&8\F'),!S0P3B(U8;*6*B<#[+6$#[5. Y\W:#[1[5)QFA^DLM YN@@ MMV]/S M$/#1K:ZG'5_V@@:K-V5UO>XJ^)??SS?%NA$;J3G0];+]VZK=OX26_\&G;B+A M&^Q9@)3/RGR8!CE&&6 L9?D %J: 26UNG!BBX_)5C]R[[*%[VP-:K]C#M1=: M7'K3/-+,Q)'6 \_@YL$P[\BRMDYV9)MW,.XX8LTG#.D[23,JC= KYA^DQB!! M(6:-YA/3$$;*JVI=+G&YYE]L/_*1VSS&="+R+BA-4I1G090E ,<)BB@B US? M9^EB75X7VW)I%L:U.6"O^Y+]TYJT[7=N>T+69>=DLN,W#O=;"VP^=53]Z0@K.O-XZKS?/ M^]CZN+CB"5%[8D%$N$_EY:IHFL.YA>,P]_0D;!XAS]1U&D%OM-XR[[ W'@V2 M@6]DOYB&/OT8?##3"#_F);;XN5632#KX_K%0+7W;"\40]SRQ&S[_3S7%>JMVA1@WB3GRK$=FG M[6/S#O<3H9\!&&.,8\HG[C0*T@0/0!/*I&[PFQ">XW*NA.0>C/.$=?WW MQ0SYR$2OM]'KC.P/8$J5 V?3$L2\X^,8 M!$@&P=%\86,!\V'EZ1"9&><>?*/QYHO-[PK0' F@_TCGM".8+GY,ZWU6L<^;Y MT9<\-=VCN=[INC/,.\R-PH#"2N/43AQZZI47OYY>.'$WCH5$./5AU MSH2''>815R1)=W>R0=J=\XX2UJVU>Y)!D67YJS,> =K/Q'P ,I#[$0TB0%/ M?!#'0XL49H&*GINTXUBK[ZN!CBP;D2@GN6/QIR:GTD(Z!P$]0>$)<;1!_#R$ MSXHECVZ@L,6.]$T3XDZAFWK%R6KH?^ZJ[7>T7K;?Q$53+C\6WT6)J3E<>,'\ M*,")N!,M!HF/08B"_L*+)(IR7_% KO7FG9^\_?POZ!/]EP_O"/WT^?_]AS3P MD__/H__ZV]OS?_/0>^+17S^^^_!OE'J8OJ?L[;GW\1UZ_UE-_^S[1$X4)W6& MFE(>0_WO7@>VW2G6_L.;"X'7&P![OT]VW8\JI2>4TYEWYB&G[LQ[>"&(6QY? M$MX_5M6EN&FHJ5?54JQRXNYRL,\W9;EMND!^4VZKRV*U/VT;H"3),0,Y1BPB M+,8)0YWT1W&4X9=6_EPTZ3().@#U>J1>!]6[AU7F<+Q[ZI?]%<7MHLQL77 / MI;0KWKSQWM?K\B?^7^_>)WCEMZKA_KBJ-][VIFJ\L?.3]^:-K, *2MH[ M)4$4=**I0=(3>NF2ZFFETJEEM?N.JI:9HM6J_BJ:9O6&U+N+[=5NA2XOZQT7 MYT_E95E]$;.?X04UL6LG2 79)!&"0OB-,<#AB2(H5I::K=MYSGI'FX[()<] M8*_H$;>)T;K>EHVWV8-72TDM.T,N'YW."VH1ZS[] U)O@.H=L)[IO-IHGH4J M$7DB!77CD'GDGXYLJ\?HTFK"^I'WK)(WL&PO%7XO"J)_+5:["K;*K7;L3QUO@]+J_I;LP6=\;6NZUW5VR\+P*A]\.N67IW MY<9KQ*3@1S6AU"=73A-'X55-_@Z4]I>0OV\+DEZ+:URA>XZ=$YIF3.@\Y,O< MC-IR1S,1I>ZF<[3C0W,CMG_+/##E&#>%J-#HP!1Q?3.L#'G^=PC MD6JZ:_V+/48345(G5T>:G+)J*%#]*PGH93I'4*F'1$EKE3;#(/;;'4!VHOM>BTX'B*UX$:1&A=VYK::=(IO2'%,9/*6U&.GI6:;D;W M)"^G]Y<8\#@/[3&TX?&>$F-&-!3G4>:%^%P1,!1!2GV0HAR!9-]B3E03(9.6 MG&="]Q7(K'OR,Z[B/,'(":$QX6\>^F)D06VO-ZFIR:?R2[G>E>*.FJ>>USWLLDOJ9\ D/!\D2>$+6K/M@'EIG MWZS:<=]54\5_W14;KA>K[ZQ:%^O+JEB]75_5F]OV< 6IFLM5S>7Y\"@QCB+F M)R")<$!#F*20I=VDU(\!PGDN.6)M-^MNX.Z1>GNHWA%6[P!VLB8]F9=?4XG5OQ//7E3;GQ5!C 4AWZ8Y#[*8P)H#EC< M8_$3Z"M=9^X&@>-,: M;CAX8>PKGJ5VXP\YO9W>%795]_<6J3?=:6H=/D\( MKUO_S$-^'=OX\'#U"(S*U]R'4XR\Q8_\J\OOAR9)0L(@R3 (<.Q') 4D\.,L MP BE69@$N6K-W:"I$6KN1^A4"^PF',H6V$OY7%1DU]U!B24QMGU*BI2\_)\*3*7-3EF)T3:J)%XCS4 M0P]Z;:$3*=P/\[[8\JGJARN\:ZIUV31=MW@H2]AG>1I$,/(A 3F,XH#%0\-! MFD5RFF&Q0>=*TL$4D\0!J,+-+Y9(/2TS$[&I)CX]C1\.-&HID#.*%>[4&9]J MO:MTC@J6O/?V-W.(*]CO.K[%S1'K?>^^Z*WYR? R'2EVGM!Y!]3.X.H>9^B$YFE)I?SR"UUP==6^I-"?OG7W6I= M;HJ+:E5MOY_7>;G9%M4Z%U:*Q5 1V9I'XD5!D,$TRS/"2,2S7!R@'@9*,96L MF#EKWKGRW ,M+EWN87OW<2MD2TZ\()&>3DV_FJC=Y_W\.=X-,UXYY-WJ]-]:GBLW/WS6,V,8*=#\O:(S$K*]M'#[L];! $ M, 8HB"/BIU$<1"'QZ= @"\0[H?([I@R:<;PMZMZ+Q+^6VYMZV8A,"^TSK;/V M 4>1J1,B:8'>>:B@#4-JZUU/<2=2 MT=QP 15_B!&I74Q673 /@;-LT\-]30X8 MDY6]MVNNL.T3]8_2Q2SA\_H4B3!3MJV[U.]3*#8EER_6M?BWW\T$(' M8@$R'].(,X2S*(W].$/^,'O%')3B[>)VVG0N32^\6J)Z\X$5GN6D:WR"U62L MQ==F8MW[V$\^!#,7?9,B\X36V77&/'3/LDV/+E^PSYA*2K;FU#[>FI0Q%J,\ MR$$$4N)'$-%D:"YCH>*N(>UF1DG(!+)*=>N0/G/R^9ASRM33L1;2?-3J.99> M2,:,B)V')IF;\40J9H$7^2<2ZKMRL_W^D7>Q+5<_,1N]>RH11!!$,6%A'B MXI2E%&9#\T$0*JZX6FO6N3(-2/E@$UC;_&&/5O7U!%MC M;[),GM [Z\Z8A_[9-^O1\PQ.>)/.S&[OBFHCVONP(55S5S?%ZL/5NWI]_:[Z M4BY1TY2/ZW9I ('/<$I0CB"?+B<@!@,42!A6S-I<0'"_+[-8[;KK">HK3X!] MTZ+U.KB*29X3)T@F@%.SKY@<[N%ZHGS0 W[2!_.15QV.3Z66+ETV#]EU:^+# ME-0]GU;E^.WZ+W6]_%JM5@XTW;8G+4K^A"YT&!'V5GD'LUYG MN%#SCVDT<=0;7E&P<<6 3BQRZ@W%*W8_E9?U];IZZOX2"D ,LK"($IB1!' MX7""+$\@]=4"CWE[SL/(<._K$4:MNW1-.)4+ >.2J2;H3[ X'VU^D;@32FN/ M]'GHID5[GKXGUQI3\IK6E/QGQ=8EPB&LZK820[_=E>MF6"'CK=#(1PS$%##Q MDF\8#W68/,CS3%75S%L<0=U> MY/&DWMGSPEP4SZ)%CS3/-EORJ_.7]6UY7GQ[O"27@"@'42I>9?#_+WGOVMPX MKF4+_A5&3,3GS MZR_!AR3;>@ @0,)Y.SI..?T0UEX;6'MCXU7_3^SM1-9#@>0&)>5F1EB=Y\B< M&IK\\KPJ=:++\R-P)KL\WY-ECTZ=HNGL^OQ 9NU0I.%FO%F?U\*+\,7E_!68 M9%YE2U(\^?'FLF][.$$JCQ"?(=_T((TCCR.U+ MKP2EB>2S4"80&%?ZE@>T7&V=35(G9O%SGZ_OJ4U8VH-Y6 M$4,8^,BE":,003=VT[1O-:50(&U,^JGBV\[E$Z;-8697BFG8/TMF+62?LW7AS=&S%(?^@1B M#T(6NP3"( G[^WUH"F,LU.EBE4M<%*>#4C$! M&XE-.>W:,7>(RAKU.DW9&>'2P+,=FJ7#D$)['Y1](Z;:5+BJBD4^WV1+_@8@ M^YX?+/GB19WTU0,VJV[*SUFU*;>+S;9L)/7UME"88A0'R(L"Q B(8;2[W)?& M+/5EE&U$6(:5\ 4X9U''H'O9TMZ8/A*32DO=(R>MC1'.WHKV651NQXOM.WM3 M^+=?&F-/'JG/(V>4>P*WVZ'T4QC^YGV>B;@7C20?L[_W6=^GLEC77RZRQ_UM M&Z]A(.P&+"(T#"),?.9&7MQO!J(@PI)W8&AO?H2U;%Y1.;C*S'D)6RY(Z*=? M+!1,RKN,5(G5]KH>.K1[M<@**)1&*&0 M!IX;IR%, 7%W(!(F]:BNYJ:-)]WMQKWF,K#^U?L/>7L3L_3)=]VTB^X@FC+N^*9*,QS*/U1.L[M\G2V3 M;%U_L6G6M_;W^E?-4[TS1($'"* $P2@ #(=1"$+(\^> LM!SU1XHU]&R82D] M?)B\@^MT>+O%Y0/$W0/9DG?M:O:$X*K_9$Z07._7RK_A5\D%J#RWGF_$)78H MJR';3KX^KI]!\21UDY=-;LQ;_?+$WQ4N/W#Z^4:"[WDU"X,T#B!P480QC7P* M, O[=BDA1"XO'=J:\52T!]@,5Z>#Z/08G3\Y2DG%U,"Q:!(Z)KVR>>D7_._" !R,<8A'&4$!"EP(>]("4A$-KG*/%QIJM@?^>;?V?EBB\HR F# M#"7GE< 0&Y+EJ#^N;_]_]OD#_DA5!GR5+?YQ7WS[C\X6/MZC_A]\J$<'0WUO M[Y&QK4#&M(-9!7"A['BYX7K[QRSQ7<:2D(6$1"[SDJC^T-U\*<1"S\E)?)SA MX7H[S_^6#N$R;(B-5,U$R(W46WS]!_YXY7SZ?/.OZX^$.3>I0_YY_1&/-6YO M_S@S;B6HL6/IFW8Q*AV:8W+TKJ9TQ=!;LO;[ZN\ONF2#)+PYA22"F((P09)03# MW5)7,E@#Y=LSK("?LG757 B]0S14YQ0H554YLVP.U[BKW;]N+M,[DKZ]X4Q* MW=09MU7;!EAT4=F&LB6_0:F]8Z-]_OK@0<5V%3^D-/( BG$:@#1&GA^A )(P MP5X$(4*AVLZD04V.N"6IQ=D]#>X<(!VZ%6D8YV+:-P'=DM4>+4P;WG1TCCNA MW49:R+=#"74;=7)_D4;.+NEA56XN-OSVNUGVS3IX(1QS(1J6\9!&-;,PY=E.2:I;4?F/7!>+ZTB7TY!97D7T):MZ0R@U4]$[S]6Y:IXFENV8OVJSYG453RM+ M&E2L4\^(;U"' (, 1BQQ(Q*"J&\7L53JB/;PUJ95,J5]XAHH'JQF!MC5JF>3 M;!"_R)>:IDER;;VJR=HCKFM*3&E;F]@O^J8^\A"+"4W#D!)$ QJZ'8 H<9&4 MQ&ELUHXUB@^J.U%T.D#38H49[HTL6(C0/LVJQ0>![2D&/&&'3IHP3'8%0Y4[ MX:59KS6.^YLLHZ3PO^=O>&7[D&PEG M$4!^G!($XL3#U*=Q&O65OB@FT&]1YY<]%,#=WIL#N'X!V.WFG@ M7SFM 9)WIYOSEICJVN$H.1$VYR,S5["K4GQ&HLV[S0[%'L'.UQ>ZC\2LW)-E M'XJJXM<9G0@J,X (\D(0(Q F,< !2-.^OA 1$DG=C:RG1>/K)\W;7#]QF#^W M5X.=S,>F>*'K GUGAK9>^NT8QIIM.OJ0EU[&5-.M]-O''*^7 JHQ2SV/^0E M(8XPH<0EL=^O;$2LGDP/R;6D__KEXW5S MI:5@.C5M&B5.LT0>9R*2,<2NGU6\C0QBYE(*4PB2)0Q?!V$>[ MUMP(* BQ?!OO0F45J).14+.L*>GCU,FD?/HXE$J;Y&J %4>U:"@K\JL7G\IB MN5UL_IB7Y7R]>>ZOB'YN]C'O;Z -?!"$H1^BA/@UD"3P(81!Y(9>G 2>1R3? M>=7=O,PP4WRJH,K*;UGSEM=3B]GYNP/MS-N')YY5%S!T^4!V&6,"\M47,SJP M3H]V=YOYODGG]QXO,^?*098*K)%,S>$'RIX8W0F2XN7-:LYS. M+J=P?H4.\ ML$BX8]2 MJMYZ2SWUW#4R<-=VT4>NR[RU/<-GLX5N[ZQVO>-?-EC]Y!) M\OS;_+^*LG^_I$J>/V=/1_;Z1MG?&\ MIC%:=?YISHFR,U(KO*<^1^T?@OKZ[#0&[)Y_JOBW=C8XO1$6S5Q5F1>:RQIW MJVVS6_,&GYSOCL2UY RXQT$.]>QFW;TI6/&70/-O#9Z7H%P7^AA@@FI@B"8! MGYKWH$":0J6)KBDPMH:(3<$G1//.O#I:]/8IS6V,N5)J+FN##]6GK+MG 5_ M=V[6_?.LE;.W0"9*3.(XI;FG#0Y4G&+6$\#J(.H?'XF\Q'1DR-5?GP..P['H5.\_M_.ZMY:KYS1?S]>+?+ZZ7M\5Y6.# MZN!%]1!Z(?1=/LT,8H#=F+&V\1"X:2QTPY#F)@UO6/C"/C!RRZCSG[_CS[?L M\X?_STFO/^*/Y!I_<#ZS+[]_N/TB-R'31;78I&L"EN7BY0Z@LT/H'$ 4*](: MF36)47=F9J29>SMF/[J-*HSV5\F"5YTB-.\/W=Q]V=3-/!2KFLVJW;2!OU;- M"[ZSU(,Q=0E*$TB)3R@CL)U!^3[T,*"BY1 MC1E,9'M\//DY1/@_^AWN?_8H MQRYGB#!WKF*AE7D[AJ5FFU[7'0PP)CTHVSL7/>*CR(?\#3" 0T:"R/=VC?B! MU*.JDA]M.M78#3BU*UTE>9)4*?T4JPON!!1%SD"+-,123!GY(+%0ZD M=:%5(5(\/A5K7O!L+KH!:1#AF"6Q']8I0APD 2!]FS2*Y=ZQ']32.#NJ]Z"4 MKLH:2*:DEACG44Y:I"DTJS#'V!$1G$&L6J8_PVPY)4<:&)([X[%KJKNDIDZ) M$C\,/)?Z. Q3XGG4[]H*24 #^1,>LBV,K$:*MUTILBBW4S&>M>. U2Z'EQC! (? _%:>3Y:=\. MBK"4MLA_NF%=:0&U90@Y*5$@2DQ&S'(D)R&']$ST4/$;.LY(ASIU=LC& /R% MKDXD)Q>W93:OMN7S84N04.0A&$;4@R3VHSA"=->23Z062DY#/V6;.7PAC\W*=K^^K MKC&0AB1Q(P"]F& _@@D,0=]8F(141D44FS L)#TJ)^M@R6F)*F]B++:/VQ4_I'>S>> [8QZ?RNR! M/_'Y+6OO5NK:=P$-0HB(2UD J0]0[/8+31$&3&H-2%^KAF7H *C3('5>0'5^ M6C57D/V'DS>@Y41*(_=BNC4-[7)2AF_(M8,WFS+_NMTTN_HVA?-I7C8UFDE$ M39BU,SJGGWD[I,^ 787I/JNXXO5A=W9P M"A\_WHKX!^4+Q!5(DUS.,L.7\O*X"%5F5[ ^B%SNK'7HSQ(!3"U2J7(@K MR.O-.S.&DR!)TR0*0,*?38 8NWU#-*1TUNY:KR&6&U$=D6Y$9ER\QB,\1)+L M/E_S-+:_ D)62.2Y$Q42HX3)"LF1G7['DZ"QU>4U2V?519E26]1%W8 WZC*0 M"V%U>:B[176SW52;^7I9#[098CB J'8H]#!.4DAQ%._SH,!7$!?I-J;1EBNG M:I!*:HP\@X(28Y0V285IL%PY!VA&5I+79)P3$F7B+-$1=?RO960@$U(YRG55 M;;,E;<[.?6H&97,A:_OMM"B_9.6W?)%5L[!6JS".O8#! (0X3%*TRY-&W% S3U6Q9U3-8LW_):;JD/GU/&Y[EG94B''T<>]1/HS">T*F9'3 M(G):I$X+]:I_UJ/[(?=$#WB")$F4RTOYDW:?6"*)9FP[EG498E!IU;_5;[RH M,\!:%V:0 ,J2B#+$@BB-@.>BI&LQ)B&)9^OLGE>Z;A4W 4@V)S1L43MLWR!3 M7.Z^ ++T*NP5,4*IAUX $C>:W#[SD2'0;@2*S=NB9%DO.;2L8 MQ,[ M*]M^ZU@,N(%V//#&@.M\U _BEA?88\1(U+;#C0W;4?BIS@!U>R%01G@ M& [0EP+V(FAK#GB"3?DD<*A;[%!-4\:)I8%Z.%3* ]NGXCHQ)T6U:5\CF%& M0P)(G/HI(BP* &$[66=^$ U-"%7;'2RR809XPGB1%/'H;S;H89Z33J73.KA2TQ-R4LLCM]]_'84RT%1356C><6_9 ]KEET2+4 M5T949'UX*=$\X=K+B>VO=)B='6@KTLG3G"J6%8?YQPX9-6B?1'E1!Y-:INW' M@<2!"WPW"7W,6(0BUR,![H%$,=6AL$.:GTIB#4S8%?G7,&DW3[W"FO,O7^OT M?MELF\[657N]'.;O!=VW.^>^/CN'O]==R>_@O^=EKRHG7W>*;84B MGV%>=9(_S(U6:[(6 V4F^SJXU)'V?LZJ39GSYY&:WVIZ]\=L2]DQZ;T&75'>B7EO!W7I@AQ52+LRZ8JZMU:%6R[P!?E7MNF"0+D7F3:S MYT^,;?+'[,3/#63\>ARK80(PND_U+^2]LY@ASKOJ;$"K3ZV.&B;LE9DK&&!: M^!3V\K^V[:ODMP5>+G.>T?+GZ?+E]9K,G_(-OY&;'W6\G7]G=W?98I/6K#:P M$ZYRA[/K&O*,1D'$$A\ET ]HBEP8^F&'$L44>%)GM4?&9KP4M,BJRMG,OSM? MLW5VE_.G*FO 7?08.K,8W9-B8<-F)\H%D;TE_$S4WA:'&\.+0YTY5TYKD%-; MY+0FM7X^595J8LS()\OU>N5,B)G*_W8$G,FL?WV6?5(OB#TKQU7P36.S,,$L MK!NB*751R")"HWZ+# J06$ 9\OFF@\*ILI*3?>=?2[WFILC@>2$?BSR5C#YY MHZ4CT"7S,)IYVM1>.VN '5L@86VO&_QJV5'#CX0)'339\+[80 L*?9U&\F+9 M]HJ3_%O6RO[-WMBN8,T)3' *(80IJ M,%X4>*B_21O1-)':DVT0AF$!WR-WLC;7*^[Z)P)YF6'QP!<<)8L^)KTBEK9; MXA"YH'#@"[;S18W;V0-W=LCWR[G\MWKT(]^BJ\SRF8Q[!-?9D5R/8>CK"WS' MXE94OVG^+5]FZV5U<+4PF54\"^G7_?O1>'TS@", ZCB""<4D8![@O8R V@ M[(L%@]LSG1CNWQ=JCY@<7-[9WMGY/Z6?-AC.L6#V-S*]DFG>"RZ[8NM/'_A] MJ+OENAKIUD'!FN*B19 MZ.@NQ(A;P]B_(8L9Q$!F M>)C&8GA M9=\O\P3^!W?XPZO@22>&9!CN<>.(3R:M<4T@V#P1;0><2E@H0\2 M/PXP)AY-^U=BL1^GL+LKDJV78J-?H0F9 ?T2C?CR7G-UWL4;:*V\0564/CL& MW! #+M^@*L>%^@VJ 6(X(B'&7NQ%A*0^B/MCT3A B2\]*J1;&'U07-P6:^&E MH*(D6C(TU/%?O!14C@GA@;%XR);;579S1[.[K"Q?+H4>'.+[(]\\7*^;HN]V MOMKO5^D.\U6WV?=-4G/QU\SS@QA!A),8$!2DO SOAW$=XU+LDA!$LV]9^;40 MWN ^/D"9@7EHBU199;Y^_K__KQAXT?]3.8_SS>*A6<(LUFVFT)Q+WQ1.G6,X MG^J_E=S)/H%3QK8D=C*^?.V*:%Q M\YS&OK&?FM#NH'-R/UUOL"1>3$C ZX SM2_D(Y; LT%\,M:,J#VJ)$XB&'I) M[)(TB@,:LH!TJ+R UHF?8G@R@\9X+#I\_:PX4AAI*X].+3&KK#FR4\L:CTJD MCE#%*E\V?]@EF+6D9=E&]MB5:7_*1J;I':D>ABZ]9?=B"<>B8*/$N5!D,>M- MV\*(86M/QHPQ6)8/$.SQ:54\9UEW"^3Q3?9XU;BO_NKF[G.V*.[7^;_K:-9, MN/DU:@%#1M-=^>J:D@X?-KE0/ M*[U5_<6[9PY8[6WC?[BWKM\!VMAG4>31[#"AF#15)[$M6DW&P\DX-JUGQ$YO M[<#^UMR1T,![?:YYL:GG9YOG5_$6LPAY-*(U#(Q=1B/HLAY-'8&A^ DO)E#3@;]02Q1AS<^>TL+N#9F^OB.B@RT2.<7TD%5 MA7:=:_"9.&5^CX3OL3QFP]FZ$:PLQAT'JE/'PWC/8SI_2^!UJ?.@*%H=Y@3' MLX8F,TB>^6K.*UL"S+/4,/5#AKV8>GX:!+TMOH^E;O*PTP+#0?U%!:RJMH_= MQ+H"5S5N:A-!$O/4VT"/\X<]H7KFQ<2FI=DCMU+>V#W MZPGMR?MNVWGMU^=FN=:B^>V(CA::^]K8\6R;%UO)T;3M_EC)I&" M1 D,$T+2@"&0L#BAKH\Z+"!(7:0PF]:,8*RY])FK&(?-I'5[1&H>/:$SU&?1 M'/18>YLR%=6S9Q-V7A\WFR44"2$"JI^X^);X?@#I^$YAZ(4UZ2 !#B5O'# ,9<0Y[8, E+5<2;D.> MDHJNTSM)/IP/'VA" E9B^'(?-.M"J<&S8U.-1 M>0Q^)8/SEZ=LD<]7OY;%WYL'.5!N3#", YC&L4\@P?V$&R0T50G/IJ",&* [ M$_ZCM<%(C#;F,*DH;8.OU.-TA]X1SPPC\.Q_&KS\3+X;C,:1_:I>T6=%\5/S>YAY+(X#9(::D#\ M(/"IMT.9>E+7?HV-;:Q2=9O$MQ=%2M:F)W.;[-JN?1Y37[4]O=%XOR>Y<6EO M4;/^>J4C%.A>B=7B%J$UUG$[@&VKIR-;?W)== HOZ H][?4#>+MY*$J^N?GW M=>V^!G+[T"H'7"7/_7.KG^H0FGWF*[Q[X#[B-U^% ?\X;TH0KX;]L!A )G. M:#0"7,,!ZN"FA^9UNZR%VFA7=BQX*9^RG,[A>N*89;XV$=I:$YV]C[E\\96IS'6^K@WW(T#0N&(?>A]1,G#M M<_OJX&WQ<1_F:5YFB]KSKX^^4A#ZS,,D26(,**2$[<*Z'R:^T!NPHP Q'/>Z MB]#;R):WSX9N"F==K'_9A;UE#UVI'&?(/U)EU.E=HUY$/;RJOG_8];9P/O(- MU+V'=A;HJJ$:KMY MJ'F[>'CU$6,LARIYXG+EU:R#K:J[&C;U>-5U#'XE@_:1]@]2BA-3<9ABC[J0 M #_%+F1I0N .$8-*,=L(#L,A^^,QI1A26!W%-U+Q>G*WJ(?KHW'YYK)':7WS3BI\'K9?;,[D_DZ&?#3- *1%V'D1SC H,X*^@58'T>14#'9/ K# M@9=F=_FZ'N"[-^V?6K1.L;>A2=C[[W>7+:G-FTUX27*'\*0.&K(]N*7_YI5; M^N_WX/7M#=;O*<6-P9-Z3&?L;:.GV/ ::2NP++K-M&",&P,)G/Q19V;7:W7+"?PM-&%FDUN^3,BNQ4 MSK=C^74RZPL[AJ#L&U9U"[S-9%O5$YZJZB'@[WDU2_D;>EX0IYB1./1="F': MMTF\D$KM*QK4DND#)[U4_,G12,: @1P*;M49C3[)R9@@ SM#RKD]*UK( MM$/O--GRYK4P?0P):U';!"T>Y_EZY@//(\@+840 2FK-"YC?M1% !(4N4%7[ MY-&TIL4CJS9R+ FJBS&"5-7D$C=F].20AG/ZH427)7JAAOVU/@Q@0*B$3>9/ M^6:^XK?;/_&6N@9_RQZ_9N4L0 $.011[<>I#C%D,T:[!Q&6N<(UZ6#.F-VRU MX)P=.HF2Y4#^!*K'XU$GIR%O6.LG@LZ?+3:9RN] &B5*N^/1J5:[_>47OMZ= M_:/^7^?%)SA9G1+4DLWO=]@\Y)63K9K,X1_.+[\,+,F>Y>14S54/D1845349 M4FCO9!(RCN]JW6LOJ?Y4%LOM8E/-U\ONRO\*?_KR$D%*J LA\'T4!V'L^2$- MPQX!(K[XK?F:VS4L]#4>%7'23:Z Z$_(JUP4. #J]$B;%:4>J_-3C?;G(;%! M-_T2P6)"-[R?Z"%'TJEP8HAJ"^*+*H82AQ)%(=/D*9:$#F Y?_; 5.I!2OPI5(-,\_A^LODSC%RJ! TAT8(\78L9 MQZI PWD1S<#KW/\I*S?-,Q,;O%[N"E!X60/@>_9F)(Z)RU(643\E((H)\*.N M8<@"(G6'B8;F1BKM'^JX7)ZL@U*QC'AD-N6DO0=WU5S2L6E*/#N 5\X.XK@9 M[F7*SN2R&OFV(VO5:5!AK&_**1K-GDI^P6%SL*<7SS2-?!"E&&'?#PCP4C?V M^J8(C"*Y1\N5FC">@1ZBZK?E"V:@P[@3$ROCI,G)TPNV!#).(VITC),S^C.( M0CL49Y@)A<8NI:XJ,T 3[(4N0$GJU5_X@$6X;\(%8:"N)A<_>A(541>1RU3) MBX=6CM1%8SJE$%0(89[L4P9QZ&<40=)^427 R__:5AN>R:1%B1]Y]>W?+Q4( M)H7\ )-BUJ&!43$5&9=,R67Q0QZG MRDO21:X<>:;2G,-4--2G7K)YY!5&HC;H>HZD@R(ZHVA!NZKO6,M_$Y MK_YJ3\LE0>B[ 'AN"$(7N3[S?!BB"*2(1 %+I=YG4&S"= 7Y$)7#8:F=8%8E M4$QJ1N!.F9(M&VZIFJ.1?U;!!/ MPF6GQ:+8KC?5YVR1Y=]X'MB=*4@\#!(? IS$;A01[*V"2)YJ&TRA8>QJ#0]0%[_>9>))=@%(6%Q$E"*<>JF M!/4SR]AW(1Y6)1=O9RIETC.QDR%4M6INADM-VF3'3&[/D50579Y92]5)Q9*+ M]715=H35:5MMBL>L?--R?R \@"CT?1^F.,#8\S .^E81NFRYK6":65)[%ARUV23 MPT$: Y\D,8BB@+#$HS#M9Y<(N41HWX'\IXZE3#)3.05NSLN-65H4A<4P(S(G MADTQ\XZ."!]0<$1)U6FRX1"P$NYB: =1T,$N7W0Q20(4^RP%(.8;Y&/F]2WX M$8FEE5#PGBR=GQ$*HLTD99Y,?4 M4Q[!";,8R&,72^-4$CZ M1L,P$)KL:FK*L(HV )V?_OF_?G8.0-;3M'_LYF4J-S)JH%A <\=E5TZ&[256 M0K3')5A-Q[40+2;?%^DXI>CZ>+1 Y#4:4QCI:Q*A("W*[*%XRO:M?LS7]U\+ M4GS8+/MFTS )*?4P2C%!,(A=U&?H&( ("0<#'8T9#@<]Q(.AY/S4HORY'E). M#51%M;30+! 0QF98+B383*Y$4!B;9+6PH(5LL; @0,BIP*"32PM"@U9S"D-] M3N;Y[NU35GXJ_L[*ZW6MINNF"\Y7^S91$$)$0P9HBNKF@M@+W+[-T"5"6QKU MM&0X,#3XG :@\P*AJFH-IU8@'HS*JEPPL)!0F>>OQR16+0 ,)%CPJ>H+/)S2 M?6W\62#Z^FPI3/0P";G_Y[RHLO7]]7JYK39E/E\=AIO<& $O'*1*,@V-M8-C M<0BR;58%=6VS&ZS[YND-ORO&8LQI*Y/*'^K ME-39&W/;Q^A!PEP7"BV4Z6_5M(CA+_]T\$?J-%^P__S]^E_X _MX^T52MO2Q M+*AADQ L*6@UN.8=B>:+ YC.'J?S)T?J-%#'3L-$*3PG>-K=8(GZZ;?KM10: M8DYT8>BIK3#,5\F\[K2+[,M#EFVNUW=%^=BHRVM>'PJULW0+>ZNETAMK(TH0^DEYIV6)T.K-.@=0[@=KAN?S555G]XWFU>-M%GEN MZ$7,#1+/\V$-:4P-S'GMD34BO.FR*HJ-,K*0 C<&H MLAAQ5G][P6J/[\KYM2RJD1^GO$2:B%8-Y=LRW1ILSBD-T\.3M)[]491_7:\_ ME<4BJZJ91RE@01012H,0) $7TZXQDKBAY+.4BHT8URX.IYZ<.$\M($7!DF1. M4J;,4:8L3CUM':AI%>D%/R(ZI$:H9>JC:,0IS1G"B;32I/DZKQZRY:]%L:P; M0RD,&0PC%_C(=TF"XU[6B ^8ZGQ,KA'C2M/#<>XY'D6AD21.4FC,,:8L-#O6 M&DS3ZLP+>D1T1HU/RW1&T8A3.C.$$VF=:7K+S W3B "7! G#E+HQ #3J&_%P MZLTVQ6:^DE07L8^66M#=H5 9*/=G!X86FB351#]#RBHRI6HT;8NHA1Q?EJF$ M)/A3ZJ#"@;0J_&N^VK:;4K(J*[_5$ZL010&,6!0!ZB&?1BB(<=\@\R(\6V?W M]81L*:D1\@T)C0;4CH9#3/*#PBD[3(J:H4"BI'X88F^8EC@[5,[G2P2:U94W M](AHC#JGENG- $-.:<]0;E36I&8T "D.TR1"&'@X23T/>'T3Q ^P4FXB\L$C M92;]^I/Z\M-EBN27G;2R,V2Y:;HU)L&U)6&F+-,'*>AGUI(D[1?5@$]E\925 MF^=/==_8X/62[PI[XLOEA\M7!,7,"W#@1@@Q['L)]OO)$4T1!')U$2U-&J^2 M]"BOG">.LUGWR'JD*BO9>I@6DYC1*9:3GCVWGW;64[T/=ZV8IBP.8A"#"Q*WE%80^8OU'$T*D3@T)?:!4MB._L9YC MD),E,1K$9$<[ W*R.9R0Y>$S>_=O]R M\@.DSD_@9SD9&,BOF#Z,1ZR<<+QD]!#9)!7;LS2=D1L]]-JA0YIL*4QT0,D\ M(YM7V4.Q.M(@H3&C?H23"+AA$KO (W'?( X\(B=; QHRKED[; -E:@B9@CG, M."Q*9C8[^B87I]/\G$N$AI-JARSI,.1UTJ2+&Z$S>+L)%M_.5]QM_IZ76=M8 MR@BB'O3#! 5IA&OI@_U.&^JZ@2]QUDZ]$>-"1.>;>;_'CF=-NY).NUVX RMQ MAFL H><%:40FY<2(O:"L1W5!B[02)W'(;1P"U0ZS-3BZ4V=7SGSC;!ZRUT?7 MYIOLBI_^7 KUV_\8>'3M)%M'M%T3O18<1=-@1*&URVDJX=_4_:F<>3'#V*.! MYT44UJ$D02G>5<\ 09J*]V*-&=?WW^:+AWR=\56M@VK]W;9CFH[$E-=QHC6YU4XDKCGJ]J4 MVP4/ILU.\/NZ7_9S=$Q2S/P48=]E01+'$/E=BRPBKM"[;#K:,5S'/X36'6]H MP%T:8?KY%).ML:B4TRQ5%DU=[G6*HC,BI8-8.Q1*BR5O;_;2Q,[@9*MM%(0D M!'%"/$@#%$3,8_M&PR1Q9791#6S*\+ZJ"_LC%':!#Z5V8(*EGU6M"99-F=4E MT=+$L1VZI2U+<;T9C:9 "N7WJH\$2&KU#=K4?6.(L#TR1 M4\+QW"2FF7;Y1TE=#QUS:,.5L[.B4=Q#.ZZ<5YI\]5*4QU5C74XXH]NC^]D. MA1_?[&+B\:5OC_#,C1,08B^)2>#C(/5=BF#?),&)U+F!00U-F^]*GRP81NK M7%G77#=%\&K7P;2YIF$U1,6:/3ZOB.*CT&4 (1!33$$0@JC?<,G\.!;<7WW0LN/_F2FR$U M$"RFH^,R*Z>:/;9?RA;<4:4<5QXOTG5&#/51;8?T:;2G,-4I)6?#K;!6MT7_ M%%,UBUQ3.MF0M)O[$F1G\KNL5%HP;AT_3&_[Q+#K]DZN\M%GQL8 M1)O@--\JMJ*7SU]OLN:?\Q7:;97M2 F/HN3P(N)AR/J17Y_/SU+":2"6F,8 MA'$YVJ-L1>GI *ASEXEN[C/MB_,"9I$3I*>JKV>E3HW:V<-NG'((W.'(+^9C MHSI'8ANY'4Y2?S-EWCGLH(S3O)JR>.FP-Z-H5_\ILZ>BY.GUO'F,B.]4?\K* MO%@.?2U%F=DC$6TD5UFP97T$(XM1N[]<#D[S;_DR6R_[*D??&J:X#M$X(KR7 M>2Y"GMN?/4]CS_5D=H>JMF%X9^@.5E\FO#S)U4NA6$X^!GMR,4N!."/)^0EF MSB3H0[FT(TD?;$6AMX=)*DYVE]6?O_Q<-T'J_^:;F>>1!$.0^'4+"& 7UO_H M&_)"XDJ)C?S'F]:9#I&C("T*7 FJBEF:) 6E9XBC<5HX(TO)&SK.J8@Z=Y8( MR #7FO'4"Y$9>/P^;G?UUE3LN3_2KH:VI>LGOWR\Y[]-V80,"^.XC#$)$JB MD+(4I[M: V"2=T+H;]_XS'X'24YT## MIDG34BPG62\>-3T$Z_3@KIP=WMWW MQA4U:3[/:)XYW]@AB0;M*\;JY7*"VIP[/++6XP%*?9^&D+YO&NQ8/,,P0=3'U$$J9SZ!+2>)%2=MXZH8>"$2V/6MN4FI"*+\! M6FZ3H'R%7P?IXLLM(_.MMKS"#JEN9:W?^O=A:JKE%T]&IEQML413+Y=:^[A, MS(6U#HW,VK.VH=.H(VL9VCD3+@DL'K+E=I7=W/$7R#;9A_Q;MKRN^^GZ/N<; M-JLJVU3-F_0S'\$H@BE(4M^%S'<#3+N:!(E=?J6A1(518[.&*X\]4K[.V&+] MI0'K[-$Z+5SGSP;PZ=W/QAT@6"*8AGO)VH ^VLW4!81)/%<0T.\).Y)N$X:] M+@&8XDY4.<\TFSS_-O^OHB2K>57A[WDUJ^<$@1^[,63()Q"A..K7G0EB?/.' MA'3J;->P=EX8N%^?G0:OTP!V_N20)=53JQ/$Y',J_N7T4ROU1A14@LO5B0'/4SI\M;GV2JN:1P;)JW!DZI57%#V/KZS%"U31VD&NLU]EA MUHEKK086Q7<.?/7K)Q!%M*411Y$:1I& M89A&X:Y51B.I2?[0MHSO*>K@.9L=/N?/%IND9@YF54PCQR143A/W7.ZA.2VV MRY0:VHUTEJNS6Y/TL&R'O&FSYLVF)9TL"5_&VYV":HY9\N,V#_E3WV*(/-=E M 0O<%)&4>8PPOV\QJ.?\4I?Q#FC'L&SUT)SR$)NB< WB4TRTQJ)23K!V+'Z6 M8]',9;RG*3JC4SJ(M4.CM%CR^C)>;>R(:M-M.5]F/('KFV%>'$2()B[ B,4D MB8@'^V808U)5/^D/-ZQ"#1YGW4QOE)1'GBTQN3%*E)S&M!PU6"82EM=DG%$3 M9=[LD!!U^(6F_J.P<_#-/+!MD5* O,2EOA=''O.CU NBKL4$,612=1G#,<7=IJ.)!9.W1(BR7' MMAQJ84=#5?Y#OLZN-]EC-0M @.LV4N#Z* H3"KS^4G"2,.A+'6_5TN"TJYE_ MU$KH\[78HG5Z3Q(OEJGQIT+[V M,03F(]=-W)C%29*2-/9A2OMFHRA)-.F>6&.&-:]]%/)-CJ9-WP09':QM^LG4 MNV8XP7LJE]A24S,YHJU7,DESQ%5,A2=1!4NV5:V1546*QZ_YNJE^?B6/Z=KU8S M KD&TWJ&[)'4!Y(W5=F&7$03%*UA;_/P]N*^=ZN7L374.;>T3WEW_X <_#N\WZPR^.A9,VHK IC;; MZ>T>-[2,ZM(S<"/S ME$-G8!%GC#UU.4&IVF1FJ'_L4'J3!HI/>/1P*:JYKUO_F&W8]\5JN\S7]SNY MAQ32!$#F0D!H_7]AD(1]TW&4(IG'PK0T*%7,D3\S7V,:6LK1PZN8<(Y.J9Q4 M'E%'3O!/.XR[Y/OT0QI&U%&$MS-ZJ)5V.Q10KTF%P6ZJ*[/\O@N)B$$Q5#R-0@M39HOJ_#KG^XS)ZLV^6.3K&P;=,ZJ M!EXY/^5KYSF;EY7D$S=Z^!Z:-AHB6F.B>.6T&!T.TI;4<$^;4C*HP+H=XJ?7 M).&$3YDO^9LK^K=WOF3EMWR1?7F8EUDRK[(E*1[YM1I-HHE7C2/JKV[N]B6$ M3\VM\:2H^K/B",:IE[C82X(41R%+"(U;K*'K0A2H77(Q)D+#*X*'%S/T9CF= M74YCV"]?N67.H6GUQ'%G'/_#@ZIG:Y_3&#CT!HU1.X*8C-O?!^1T?U+W&[[) M0Z.'SH28:7N$'3%I8@Y.7B4RG4>$#T#5#=S'"2Q7'XO__G&DWD.B:M&Q4&IGG.2ITU,W\WR):?-/5%?Q(@R5!C(AG#-GJQ4O2V3K>GZ\XJ_Q+A_K#)X_O+NI<_C^ M%KH.0\"(%])K:0VR&[7(/4C%_T,*P6$8Q-KER M.<8+7@_P];<#3Z2' J2=44&=E-NA?5HM*LQU4(G;T-N#W-^RVR^?/WWYO;]E M O&ZHLMBF*0)BBE ?J^G@,!8:"^^^J<;UK#?YN5?V::KI]2_MRGS!5_+J#;% MXB])(1M X7G9&H<]69%JX3@U'J<&-!Y7$O>0&^=,["Y?M\>=C&0F4.IMV)Z@:\1^J)! MI%IN'4"AV"1I'/;DLH[]#'87NWB:G0!_G MFVW)EZ/:.55[_3($&-<-!%X*0Y# E*+N(>'0!S ,9;1'Y?,-JTX+J5E5[@L) M"M?!*Q$GICBF.9/3&FFZC*C,$4[.Z,L0!NU0ED$6%/KZD_1>^*S,'P\6J#\6 MFW81^^NJOVT80EQG47X"0^QA!EW"^BOQ0C] 4.JN.BT-&M:;#F.W_^2JVX!2 MXW1V0!7O3]=#MY@HCDUZNT=>-U]"I8RT M*.^RG MM<=;GL%^/\!,&(QJ&'HL!'&& ?!WV#]7_%*QK#FC&L='MP MS=Z09F[2XE,IBPYD5*"6/!Z9;Q^%0K. _A5:SR=I:!4P4X/;19 M4(?39$BAO4LI5N4&;C7BZ%Z7+#]:Z'"YJ';*M0XNR_KWLF9OQ]?G%UW@T_RY^78SZJ]>_EFS M!W6Z:QHU.T:D6CIR%[!CMC"9]:, M,/4@"OKK9\+ ]YC4\I*F)@U'FEM^B8&3_?J/$BT6%"3B7$_L=P),1O2\GCZO:8L2=$6/-S-NAL;J-*HSV5M7#NY_Y M+HOMHIY,Y.M[O%XVNURRPX-4,/41@#A$.(8 (XH2[+8(F.?12$H6=;9K>AW^ MX*3E"[#-UML.KIYSLQI\(*:04]$OF1-K9-[PD=6+-)X131/.L$,YC5AV\M"H M;O8D3GWLV^6M-6U7=2;'W\>K? M?J66W/WFGB9FY->2^#UQM=&[PQ0X@""- M"&,!2Q@C,$C[UG#L23V\I]J&814BZ8VS@S1T=[@P4Q8>8, M+V^\H$9HF4*-3#LD9[ 5)Y<-AK"B8:*V7WE("'.3U*41IJ 6.Q=1FNR4C@&I M5Z6T-#CJE*U9-FRK*PW, 4O&>M@>/),S0_20Z9P:QV-/\$367K72;H?"Z35) M?+ZGRI=PH7_[]+1J=A',5[^OLT9W^;^2;)W=Y9MJI\#]-V8I2V@2NC0-2.AZ M$+@H)!T.GS_,(57NU]ZZZ:)_#VCD@K(L3^?*RL8XMV.D&K3O=8G9,).B8YAF M9?ZM.7I^O>9"PC%4M83\,UO>\Y+WHOY1\] .S:O%JJBV97:;?=\D-6M_S:*T MGKX1!F#D4YQ&7JTIH(6$4.++Y35&@1@>V7OLS@'X)AYW\)T]?F=O@/,G-\%I M;)#,A,SZ32Q#LL9ERCV-J,<$ D2R/SUK8K!E[,L)^Z8A)E'H=Q"2,WO_UV??L;^WC[YXFJWR)?%C^ M/X*;),X?6N,NM>.)MP^9PY^9K3VQW#OEKBCY3O6=0[D+%X?6#;TB;PAK1R+< M>)ZPX,3C.'868_=QR3,G^_.^=[N,GO(UE4SU:@[;_:AJ*JT*+/\?DVV M95E#?KXMY^MJU9Z:6?[7MFIL^IAM;NYNY]_Y\EB,$D)3%B4DQ"GUXOYD)TH! M#>32_RD0&H^Z'+'#^R.7"([;673 GN3/?09=\@',2MXI-26SWIURX/GSI MN#''>6&/TQKD_,1-^OG*Z:QR>K.< [N.3.3FK(O MV#$'FY2!UT=])O>&YJA%L[M\G2V[=8]/_,I0ZR8@]6D0A\1/^SMFD)LP,.O>J=<:P8RA%5(_U*K?H6'"(OC[NMP? MZ9\O-MMYF<]7SHH'N5K7GEI3G*?ZCZZ<=:MLFS/*9J?/M8:W:9UM)-3]U%KW ML\/MNW(Z"YW.1.=3X_WYW:;^0UO#FJI7AHFO+4 T1=%LPP_::PUJPFU+K:OO8"J)5]&(U^*%>/%8 M920>B9.O-;X8X=WHU,CR&8\^J9=VS;N2;GGKU*18D47-TDK:7ZJ_1Q[X/4C5 M];H&]NL\7STE7Q-U^HSRIV=YBY$,(D\7K<,?.""<.E EK#4;/'Y"P[4,YSGJV6D\8X%9]. M$NH,N].BB-=UDMY4A]OZKB/?6]>-%P '=)L?,@X.X<-L.!SLJ4FCXK\*/DM> MY9OG!CD(J.=&!%"*(/(PI:G;Q?/ BV/B3QX7)?&^Y_EDIZ=[B\\KJKU]9L*X M:["[V!=Y17O*^XF]+]TW=O15[#P_&(.U]EU>?L6[;>9A^S M37?W9!W;TS1!U,<>C%P8(Q>UCP1X41Q"(!R2XH4.3XGNX:]9HDP MF[;RY&-/)ED5%7?>9G5SAQ>+8MM<-C&+J!=0%%*$B1]%'O,Q:Q]L\;TX9E3R M7C;YSSS81W ML+UAYHQPJ;-HAR0-P%_HZD^J.>*7[)[/C3]G3T7)&[Q>WQ7E8Y.RU%/H]H?M M2W9^6J>G+B4X]2&D $'?Z[)5Q&(/R4U2#;1O>@I[D&%TN)P=:N< ]E53?>M^ M8^#KG!J](YOY3>,8]:Q/GT\,IWO"Q JE>OK=9(>F&K7P9(IGBDVQNR_G3_EF MOF+_O$-]E0#26OYI"@(& 4LBS$*O:RFE!*0BNCOD\PWK:H?*V<&2+ T. MHNZ\*([%FISH34J8S.6/YHE3N]91@4#!BQN/6GQ$QG7P8\-EBP,M*/3U%@F9 MQ?RVFL=Y^5>V^506R^UB4\W7RR]9^2U?9%77;NJAYI"<'_#T.W:]!+8GYCSL M^BX1VE&OKS7#$GR T>E!-K6R'J:*PNBA64"@1V=83JXM)E="S$C=72H.D:R+DY]H!W&_60+5CA&)MGR9+&<(K-U"\$:#M7L-#)NB45"JTF MO2Y)Z.=+5/EN\PTOA5ROF_.1V_D*?\^K&4Y3CU#,_!@D#,0^B>/N>5R YIF34RL%THRHTU%>SLC1,![MT)^! M-A0Z>]9 A?DCWSQ\SMK[IJN'_.FV8.M-OGFFQ>,\7\]<@D! 8D8#".+ 9=0E MH$>14AH-TIZ!;4^@2G_7B)U#R,ZF<%K0SI\M[*&:-=0ABFHVHB_D=$Z5[7'$ M[CQM,C*HR0&6"J0NZRY)IU86A6J:'XLU:]X(SC*:E]FBIKV;'2,8>7Q!"D9) MB#V7^4%_]1? *(Z8Q)MHZHT8WR-40W-Z;$X/3J6P-H!(@5+E. S*29L-U$D4 M(L>A4*GZ^&J4BA423]ISJGHXG +2H8:C"BT=HJ1SLW>M >.;K:;:C.OX\7Z M_G.Q6J5%R7\X8F3"2+@QVT;J6G$ I#$KH^C!+/4A6G+<*+. M'CVX&?"P%7'MRFDM>[#KR:0" D# - M>0_R;=C9@1.*+&9T1IK(JEX7:\XLUPT IR6)[8&>SK?? 4GXU1VOK^TIU+[K.8.JK MK]M8$N#LX4-S:JS;4]/5>0 +20*\U"<^(8"F-6+F-T5WCR=K2M4R!QTH-G':Z+^KO'T/C!MAO?+HOYXFQ-.Q?654GI*WL-GJ%5&$7<@/)@:!E^"@MJ'?V).XT!_GN0'=H VOZ)Y6NF^-!4V:E_5W MPF^*YMO3S0CT]85Q)@:3=(/IY@?_VO<9=M!G^+=_@*JXJ#,-1D_M_>G'"*KZ M:=$<:PWY;:P0W%4)^)PV2W,@#]<5Z(548W65#- M]E"G"Z(*WAPG6IIUY'1A\<"N]QGYWCC&8(A3[P0_1BP;8+_FH#74$T)')X:" MO%[_5JRSYP.LW0]F*,1N#/R >82D?E)_07NPA)!$_ Z9Z2".'J>NV_NU'SG> M%\&JZ *8=-":VLGG(]<[\J]"^'*2\^$KZ<)7]WLOPM813K?_@^ MNH#$\9;WT174+N<9ITO\8^#-/L8\<.I S_0NM^! D 4D%%8-P\F6Z?[(\OL' M7BOXEI7S^ZS?G_.IS!<9WU=^U^TKAQ&(*0D \1*:Q"&#<'>RBK@)"BJ>5GM7R.;[M#7L"YC5837VD_>1UC_ M(6/Y] %DU;?*[$EDJRW7[@LT8P[$4X36@:) RF<1C$ M(=@9D42)UKG[N- -S]LO1NB7A^*,!^&1^X6F6&QOE] ?DBO)1?KLX"3+>XO- M6OTZ)$1/T\'>2:2>B!S9@#VE#ZTY77K6)@\G<4JQY_JQYU*6A"G=U0H@]46#YCT^Y3'8K7TQW>2+=C! MU=C':35ZV+8:?>2E 88(AI$;@Q G<+_#GZ D'$(D_Z&!NJ1 M:-3KG0V;,O5\3?0,\=33-],]:ISYFT6=:;H)G/C1XQ]J#C?,]Y.>5-;2*7^, MO&$LLD8_U:S1QQ.<=3Z_$DU@&H88(8^D($((4:]?B::)F\*)3D /PFQ+WO#Z MF/34>8*V/C%.0C!%=Y@N\K\X7?U#!7=!/XYS&%M+3_HQPK5V5LP=W-;H-:D M_/4R^J_218K/&7_ K_X^*=;-08?M?'6;E8]@1CP,DQ#[U/59Y)$@C"G=I1(, MRN^HL@R_X<#X3.*K\[7EMM8O-S5D=FE7AL&<4RL=DRZ.\C3I^? MA.^L=P[,=[C]$\3L]N/D1$894AS MZ#?OS9%W!.Q/NMT6F_GJNL:>KZM\\:_Y:IO-""#0\].4N#" (4M#!&$'G6$, MT03; 88!-AW%[^_+YN%")^]Q.=\XL(,SW),L\@]T\Z@K_.-Y>/)(_/)<]LY2 MIS'U72[KGW6>^35]/7W'HKAJ#25F5O-U^FN",U&O\ (?IVF:P("?+8!)R'P< M[O"B5.\5*,903AM[+& (XZ.T!+AOU_A!S5DP?(\^L M3]MVW$RYJ]ARTFR,7O(>EISWW?)=AV9EAT]ZLFQH)_PQ0OL(/(U^GDR/9Z=] MF.P5= A2"% 8D3A@B-3_#W'_Z#9CD=@Y,JL 3Q?P+[U>9L-S5;+>/Q_8K<)J M.(8;?[I*.%1;W%UL>.O,8+=1>_GL]3N'3ID]U?^I/Z?N)_FE)P_K7RY*_IO+ M;_RG>\6A[[+6FNJP\C?9@/\7YIR M '663\;U$1QG0ZP>P\QBY $AMW;Q(:M#?0WD,Q\>J[XM[(+8PR%,0>#Z:>2' M==M]6XBX4A?=J;5@.!IR,'+".I PL>JZ>:[DHM9-K5#S1JH:9-65(T2@#87.WB61J_\QYS.*S7/3UJ8L[O+-3L4PB+R8X02GQ(]@ MG(1NW+>&J4N$4_$!;1C6EAY9DR;TV!2RN"$L"N31(Q$H)S@V<">1X([$X=#\ M]>]#5LN>U6.YJ9Z,]#0MIQ).#41:D$_JL*+0V[UDEZL^9T]U=WK@@:)["GI& MJ>_'21"!E ;4C7R&F-\61!Y,'00UVS:F44^@# M:(X\JT;FH)?8.C,=U4:T'3-3?>84ACJDPA[>?5N?RN*^G#_B[WDUJS\9 QA2 MX-(T"#P7>"GL&\0@C:0WV:HU,[)N.1VV.J;7Z"35:PB;8KHU$I$#[^M-K6/H^,M_Y;QG7,S +PD<9$;^#Y,$H89 E'?LA]&0G=LZFS/]!;C M!J7#8;Z9N^S'78M5IMZDBVV!DMT$1$O.#RWG6*+$-P'7BFL*6C@7JP&*D7*J M)*B94@LJA+HM*LQU0&WUPP_Y.KO>9(_5#,4I 'SO, E<>@R"&AW/L=S28"$ M]G!J;7#\.B+'YC3@]!43)0@>7% TPZW6HJ((Q6-7%G>TJ547Y5FW(SO6:Y)X ME5&5+^%9_:98_/6VC+#=/!1E_N]LV2[;>S-"$UK'PR2FQ*>!GR0)AGWK8=V\ MU 1?4YNF-8_#/))17#E[J$Z+57+6KXMSP0+ !'1+U@(T,&VF*B!&W;D"@6;R M[5!#[5:]+AL884U1$Y>TV9'4WE76GBBB.(B] $4LB:,H(B&@*.S;K=5YB!HJ MM#:R#BZ=%N+N\D*)PZ4:*582/\/L#I,]26+'4+RW?(EKW0"NK52Y(?:(LDJ+-0PHD)$V#H7-7E(<)2''GM"B=!J:RPB/2 0(39\DJL%QF3S MWOTS$0?SLH-?U#<9UN.N(?/CT3VE:\H\T$DCSJ-%*):>6FOUFQTJ/8:A0A-P M ]P*K>I_*-;WJ_Q;MIQ75;:IOCXO>%/E\VXG.0X\#P5I$#),,2$ N8$;^@"E M$ <0>)>VRNAIQ-Q@Y]!^:; Y+3A^OV,'3^VDR'!&)=:31V56;25Y*,-B:\B7 MB#BU>JR-0 O6C?794ICH8I*YYN(A6VY7=5[[.?N6K;=9E=;6LN]UUK6>K\BV MVA2/=0*&UTL.\ ,'B!N [>9Q[*9>2F*7(.#% )"$1DD/"J21U%S;,!33.6>' MGD\.>_P.[SE.;X&S,Z$Y-]H,V,8*IS5#[6"+:0<*9J#V^$XR"S7O-C/YZ"#" MS^6DXWC2DKQT)&-?YZ9CT+[E24^SO1L,5_?SY^* M,I,\4"%#R'E-,,2%Y.SK^N.O^-/-9Z8RZ*ML\8_[XMM_=);P<1_U_^##/CH8 M]GMKCXQQ!2JF'= J@ MEM\L-U=^_S"!R4Q"A""<$0 9\%,=H5ZD2W%LF\7&& MA^KOZ[S9W,Y3J$IQN(J0(C9<-?,A-UQ__WA]RZCSY1;?LB]C#=FW=!R, DZ M[!BR,H +9=?+#5GR<99@ CTOH@F-PQ"!@";,VVE!2(6ND93X.,-#ECSDZ[GB M4!4A0VRH:N9!;JB2?UY_Q&,-4?+QS!"5H,&.(2H#N%!VN=P0O?XP2T,0 ,\+ M0NJ%$0XP\ '>?;#/A"ZHD/@XPT/TNBKGM9UJ8U2$#;$QJID(N3%Z_>4S9A_& M&J37'\X,4@D>[!BD,H +99]+GKM=K6XV#UG9S8ZK[I O]/D5-EX8IVD4>7X: M>*2?$L? Q53JI*U:$X8'C$8I@BQ)&[EZ0^ M-<]8?"BJ1M'Z_/.V(,6Z*E;YDE_)Y8K7]\5Y6/[UN#79Z=JD7:T-SD_&EC$\JAAG+'/EX*#3UFKW!CD'%K5%A_<6@(9[2"8:C=@?+ U-8S)P M*4Z-[@WY XG-19()OUSH\/GFYKO5_OCV[^O:C&:GJ+ZL') MN,:27[XV-WP=6GC5_J0ZO*AARZUL+\9Q6CN=QM K/J'J;74:8YW&VJ'G'J?I M)V)1\1UU$;D :4_O,'R\TH3?SH1-2SJ,'1'4%C).'M^TP$=2CQ_I@]H>'O-1 MBCPWPG% (Y<2#+'7(441C&/I-Y-&QF8NS.T"8IFX8>%X<<4WH>=MBW"GWF(EQ@SO# MNX]QPQG0%^,T>4/HVL:#MJN;==:_VN4!Z(5T?B3-)69Z0+HD;+,W3IG1MY:L1*'8)Y5%;CDB_ M!L,MN&YRH &%MDXPX=S@PVX7;I*X$ 9!D(8L"NM9# V3[KT<'[,(R;U;,PW$ M=SQ#^*!Z"&*JWC#!1,%,1[!GKB#2!^R?+WP0.((Q<;?X 6<-"B28G#BH^F2: M&%C\G94=[,=\,R/83;PT3>K_80CC)/1=MX< M.-1:WU8,9K)^G2*F&72I+9'MRFFL[,+&RW**7:4 M'S'6J5)A-.(-\L\D<>_WIZ<7D,, XABEQ*4Q! RP@,6HATS#6*CZ9@70R>+> ME@.=/.Y)^W6"N&?2I?;$O<;*'R3NO?+86'%/M:/\@'%/F0J3<6^8?R:)>Q^W MO#I[SW52;^7J9K^^[TNTL]2B,60"]@%+J0P B&O7H@]1-)PN! S ;CH:[ M!9H]L@ECWQ#?3A &1W*K/1&Q-;@Y]K4WN5_D>\?1\;0CQPJ4&KK2#Q@S=;!B M,GQJ\YI4)/VJ"?U;U']D^?W#)EOB;UDYO\]VKX*28MT\MK>=KVZS\A',6,A MXOG 3]V8A$'*4MCO*<&Q3Z%TI'T'-HT?B:^<'KPS;]$[Y>X-X,4>?SUGO$VO'DI#WA-_B).7%GR39?;[FIB;S^N,6F3<+(^9[$0I0 M3&@: P_'8+>"C=Q ZI;I=V68%>G*RQJ[S7G)T&YD8W(R8@]Z;QG*R[_]D;.2 M\YW FM1$4U_]/S$_T47=I$F*5O]/NC#1_83?6= 7@\( LM!%,4.8^21D-(8] M^B0-Q4[&V(9YI/SB )D%"Q,JOIUP8<*P6^T)^ON%B0.3?Z"%B;>.''MA8D!7 MLB@FV\3*& L3@[TVR9S_+>ISR8(W2QCS H)"-\()]CQ"@1_W)@$8>Y/-\74; M,G[,M7E.K[V;3#"'G[*'V!.^CP3M'WG.+NGTL>;HIOJB1?'?>JI,SL'-^EB B$4HI)&%43_8)12B1NT-=O1T9#56Z M";V']E(AIWGF\"1-9U1G.+5V2((&.PK=G6[84P;=*UYGKJENKM($F%+/]6H\ M$7+KM!]Y:7N5IH>QYV*IA-D0!-.G0-Y<9-_A%KJL7OJI0S->$LM7+7"07*9I MRC>CO!X@QNX9<37L+CN4U[21%Z[Y-\*I<*FD;?%S]E24_$F<#LRKIP8^[,[@ MIP@0#]>!@C 8>&[BQ:A[!*=.RV@:2E4W-+=M6*4[N,X.[]5."EZ_,C+D$A;= M#A&L(TSH"\FIOVXWF)FBR_%Y;E9MR#-V:*\QZU[/78VR*/LH./Y:-7O?9AXB MC!#"@A B& =^1+OK$.MF@!_YLB]U27Z\\1(6"%-7FYN[7HECRYZZ_ M9.4W?BO EV*UW#4<>" .,?0!3A $+G_@VNT:)BP-8CGIT-"@<3'A&/D$K)JO MZD$CJ2KTH'K,/=0JP&X(0 M^LB/ X!1BFE*($B#?G&61HQ%BD-#H27C@Z3%U.Y^*%J@Q5HY-*MP*1F<#9.H M&IX['G_BP'Z>/D:_94E$? 9P:YD,#;'DE" -9F> -,UB1"'#,*[]#EU&/>RF MN&\I<1,X6)(NMC"1%$T^@.0&CC"-U@X8<0LN#Q1)-L07WNOQMUULMB6_>>9A M7M[7:0+R/.(1?B.>[X($(A?0M&\*TYC)+KXK-&%\B+Q =3FMU4B>Z'*\8=9D ME^0/Z>KPC+TH_Y:1LPOS PBT0U*&F?!F@7XP'\*'1_Y[FV^>?\LV#\7R>OVM M;KC=O)E]WR2U?7_-$I*P.(6( 99"1FB"6?=H'\;83;#,9LG!C1G>'=GBTPY$Z#53)'9'#:1:3HE$9EI,E+>2:.;%S@;0SRJ6-;SM43)\YKX_Q MZ.5)5-WV.1G?FI:$C &(4>J']7]H@)+N99;UBO16$8ENL.AG&A%F;=F$Z;('Q, MF;[D*5M4NL.I5Z1EG?=N-5K:T.$2K<:MG$+7#74KE4FVSO@6HBB 7IP@ES$7 MQ1'PDC#ISA P%(0NF:VSC8SXRK<@--!1.]![,+)C?3/_OBM .O_A_/2_V7O7 MYL9Q+%OTK^##B=M5$:X>OA_W? (!L,JGG6F/[:H^'14W%+1$.SDMBVY2]V/UFJZIWAO2"Y1:R EI@.6EKN4C!&T+]P"" MB 2"A5O4-:Q]KW_ V@PU"FOBLE3\7)W:%5)/N!D#4(=A;W>*=''WT3"MJ^WB MCVR]:SX<;E;_NQ]C: W@BP MMT*LXHL&KYQ>DQ 7^G?WFJK,*7O2*L^M\RKK!KM*G5W M:+'P9X]AO2Z_LB+T[/+>=5[GU7->W]+/@M^*>H%);#DH=<,0!HGK>3!&4=^X M1T*A;1Q%3EXJ%T+/M@)"$2G.";!_%<=\DL>)01!M'-:19$P=LX+ZL MP*K4:32EO\L)T;"K0KP[<&=C3/(]V?<#;R>-,-8R;H6#*K/GN M>%,E2_*KUR6U$QRA,"9NC.(460AA$G0(0M]SA-Z2 M5MFN9GT[V*)_';%U<-G99RX;KBGE7W;).@WU>E:N9Z#'SE*U0(-^)H44(%9H M&3O>/68HIQ;+/ES4JF)/Y8GTQ5#UV7>#-/83E$91B&(46-A/>PP1#+F>QM73 MLODGTQ>B%>\UN4C=$;4>[TQ^3,WCF,G/JB].5+[7ZZ,?Y\Q:PC:)\+A"B!Z>(IKXIR=;/-*LY46#7MBHSLMQ"Y M!_GPPCRKS-Q^BLHS%FZ.51RRZ"!VBE.6,P ?VB<18XQ-5+8%BM8L;>?ZBW]>I=8O0BMV$I0B$.8>F$,/1@$?H\%(['+67H0 M: Y..UCM$VOUMAVW1*J4B28/J!#.*-,TMDCU$OK M[EA7_@@Z/-I&(5U6PZ@:G8:K_]IU-1@6T'?=* K<( QC9"= M-HNTJEF/+[=?\FH_RE4JL!"W*E17%ZW3*.WY9EGE69V#GW#>_NEGL+?()(D] MX%E:5F5\]2-(J91=0O(ISYRB/$O:LY?MQ2,'PMB)7>3$=HJ3" :V,VPRD#@E MBTW^T#QZJBSEDK]MK@$^W()] U-0/O>PE*93"A"M0CY5DSNI>@[@31+*/:/R MR97B3OD19%+&++$D2UG>U&Z%0FRC) Q3F#B!3WP2QV&?6A AQPJZK5"R6:G< M"/VH5?&-T!X@]SBF_X!C _0'WH?CY?A'&(W"-DGMPXDQQCL.<7ZWW1^ #+6Y M'8? -(Q@%& O<"V+-M7>0'&BB."(=\$A^>GZYD<&Z-6)X$RUYM\GYL2H&LFD M&<-HK!&ETMXU9J#L*T[:<8PA3 ,2!,CV711XD=^W%D18\.$UV59$1HQ400U, MDEL /V-P>?L;N0:7R<7YK_#V_/+SC5C,+DVCC.#HX6^DXLQ6G_8(-]RB(\ZF MB:HC8<5)V9%EA?OYZUU5Y9OMD1I#[Q4T&83031S'<5$8.)9'8(0LZ'7;&\0- M?;'2LQIAZ#XR:Y&+OI&MD78^*3.$<3&UZT ?U"CL#[G 3QWRG\^.E#><[;UM M::)/2.<$WC-#7:E66T[7%)B*\^?D*).0IV<;';0WM?-653Q&%D?2]]HFHW2M_'6 MO"]BBE@25*JF##_^TG<16ZI(P\*,8)JF#J$QV]P\(NYHJ5 1$38N: M5:M!)Z598YD44JX)2933KP9@<[340#1(QTY3][&:*:+>*$U39=/[RJ:4,=%( MK*U=_8ZJXB#TH(-\'/C$I31W6?_D7;W1E!]\F1$OP/- M4-U)+/WNA&4J=D75NENN'WOQ 1$2V&$8.C&.D>T2!X=NWWAL.T+WDQ0U:>)^ MGRHVQ<1V0B(E=;7?_CNEK_.HYVGN.(12$?EF::(JHX[(GU+.1)7NU?+]& 0< MV+85^1;TXAB&H97X2=Q#2"(D=+"AM&'S]@O5\BJF?)-3*JE_;[ I[GCB035D&^6ZJDRZE@DJ)(S7J7K[Y%= MWJ.L_L+^(__:%<_9FMV=I.)[\Z6LMK=Y]<@*A'97*IN7?_8ID7Z$_-B/*;$V MC4TC'/NAW:9$)A@[$=?39A/"T9V)2#&?@27]%>1[Z$V\4S/PO]#/? 3%'G[W MKA;@21F>S85\TFN8]P0/A1K'L5\!>>.XKHMY6 MQ=UNFZ](5K&*;_7E?3?/W>SNZF)59%61UPO'LS&TW!"C%*:!Z\>A0WP4)-!* MK0!AH50>7V_*>CJ7PMLHV=5,CBW[_OJS@ZJ:FA^2A5N,9^! 77[HO KW&>]!DCKL#+'".OP'#X9H<-JW*%; MB3E)Y5-BU1XR3HF5&WAB'".I-]0 MM1QKU4<2J80U7ET\KL=- L8"1RE. A]Z"<06LFQB.7;?:A#[0GHXMBW-.G@J MKNERH033U4:3RR=[4_(J)G>C*-6BR*K8O\%M1+WR?JJ1KXK8B+=R"QZTV(;K3B\/,IJC@8*5:C.1^Q-I#LM M#"'E$2345.T1->-#]9'BA2L;[2K?;.J7]7.V*3)VNI%]_90_WN75@BJ<18@? M6;'CI1"YV$GCOJT IA9W1IET"YJ5YQ!7>RR8?05_MM@XE68+!&=B5TRFA8C5$A'RTW0B1M3 M1E1HP[#2NW]5%[]NA VM!SD^U[J MVM"VP@2G00K[AF(O$"H )_'QTZJ9U#)6AC1QW=+ URA]FF7-^CTAG$HDR)YY MBB-JP EED>*":VVZ+UYYOKDI-@_94UFQHD:?LG7V4A=9%[G9KA<@A.+$=V(W M]2P/V7V^LQNEELV]4E74WC2GBJQD[/D&##@!!0IZI#+K,55LIC/N&.K8\74&+!65FU1J:\CJR%!,!IOGBT:E)EIH#1O [<;[) M0)I4SHDXY69$M4HMXLX]D66+5^_(_7U.%^O/^7 6=$T#;E;J8+,LUD6CP[!_ M&XT5^]Q1'[R\^N%%$-L1\1V?(-\*D>5%=ICVR+ /A9;:4^#1K)<#*K#-OH%* MN#[Q)"[A$T[3O"$FK /ZP^*=#!-X;<$9R/8//NZ]]^8?G8&KG+;#?P%;C0PK M<,$)F9[2P6;(^*06E_,-)_%",;"Y'%X/M\./U3BU@I!@*R1)$#NV%?J. _MT M;B\BD.O\2$>[FF5]*.X V^(.-:ON< :*5B68U.=]7>"[C^H"Z_0J,^OW@'@YE#D\,;+0B4*/")4OX:3JV(:,)L(-V)C19=D[Q43T ML"KBIGSLM?IUA!V\K!?Y'Q_S_,]/3?0GV/FV_G]JG(>UNE?R5E:BF#NV5NO M^TRJ_WOQU_/2CMY/(QQ;&] ^E M@<:;VI?4C@_*H>F).?0Z?7P 8HSSM40C>CO!J,!D#/&"44N5]IM,%/ M^LA80X-W?YQ(0X?Q$G&&-A_P1AFT&3K2BN<<5A7;PF'C;FBZ/[.)H8]#Z+K8 M@X[K>IY-'$P#'!B MIEX5FR'4D,\WS4_.N_CD/4 $\)#R R'N<,[!LMCL.CG;\G/F>-:YIS\>5DY, M:DI)-6.J4FM2J;$3*IQ6KGJU[##T4]Y57MU\R:K\_/$I6VX7=DJ1.5X2T0DN M@"["J8LHLI#0A;9M$7^QR1_8Q'FK:/)1!(MKU,;MJ/W.@@FFJ+/]YOM37H&: MF0:*QC;P4[$!JW*]SJJ#;PJF34WB>@5SWI3NUC@E#F;LDZK.]J]S4F- 8PUH MS3'0E0HGUAE5>1:-=,S'[>RL[=BS_T D[MJBT7F?BULO MD^T3"KO[%@N"@BCR@BB-21JF@1TYL+_Q[T=I +D7HQ-@T;Q.Y;_2,FR.9>^F MZ'YTEV4>1W),\H;Y4&R"_S=WG\#$;I@;Y2;UR=S)-Z&/Y_389#ZAMPR8R*>T MMIQG3(A=$CY\YWR_D5#C?,ERO_+Z.J]W:W9].:5$7E5%65$\1R/&1PEPDK)4Z2K1FBDN.QQ4VFTDO%;P2=.@JQH>,&8E5I@%<8N*.'K M10J]T W2-(%1&F$G=-.@+]#M.YS;3=I!:%8LB>=S&_S-^K:Q0-NKQH+.XM,^ M(_PD)HX:733W2\>O*#XAL]J]9H8.ZS=3_NWC,;QRG1\<9,5EC\6FV03I$N?: M"CGYY?U%\=B%KC%RB4MC5-_&MN?#Q/)Q_TB?GSH6__4]MSIX$VF[H0V1[Q(^(Y21T M]3-LWI/(5UU'O.XT> RG!_Y MX,1*9E(7F[&JF=9DB4J2Q(T4+MM$/R0=^1E//)^0QLZ\Q2>L7[&8"/Y6YJ M<>9C](3\*G:)&0*KVJACCP>KY$QL2TA,K_M7VW/W6= M/]'O,EB;A\.K6M5K;_9%1PY_@GES=>C-X;;6\6IH@AM8\;086&TX098>3\H_:$-X, (<&"% M@,[K=QW'S&R4UT13E?[M'"8P,QOE.+FI6;,#^:;BL3P>FXLG\X\!D_%TMI9S MC E2;>W7[+MW\O=>M7>^QPV?+IX88&2Q":I[T9V N,@24@(^T,RV_9?=( MBG#KJ 9T=UT>[/W^M/]]D M:_;F"MRLSC=4YO)Z"Y?+:D@JF&.LM760X/@F)C1TOCB,G1CATHCZ] M.DB)K^MF"G?[YEU*Z:%KNXW"[QL^$9_;+6+BK<,CO#G^BV"R+IS6=0.[6 M^2) CI.$8>39O@.CR$V(17POM (GA;$31B+JK!>)9IVFX,$>&W@-G_;=_EVZ M8O/ZQSH;P)^-%?^?F&9K]AV?>IOC-C$=U^TQ+9H^BNP3ZCZ-$\W0^8EL+><8 M)F+:WUQD9!!NEG0M4!4E_%;4BYAXR+4"*TPPHM$^\DD2]&U!/Q:*N.5:T*S5 M/1;P)T,CJ+F2G/%IJ7ZZQ#22ERDM6O$CFA4+$;^58FTI0S< - M_-F"$Y48>2HY9682%N6D1I! /-=7BU(Z'E)@'$"(<8N0KX?#8WX84!$Y$?PHS5K#D4#&CC@SQ:0H,Z( M$L4G+AHY$E,4 7JTJ,AK(DY(AR1C9NB%+/A22:^1BU%8AM(RJ[=]8RZ*8PP3 M'"+;]B+'L4.G;\SR()8)4 2;F"PZZ7%)2H8L@V)QB4;R9(,2?MZT1B2OF>$( M1R2I-$-;QAIQ)! 9Q0FOUL#5?^WJ;;._0]L[L?O3K,D(C!/'Q6Y(B)<&;F+9 MUJ!W,>>[Q7I:UJQ,!V";=XA/[\K*;-@H=@2?DLWG S&!4TJ_%N438O*$(.KQ MB!DZJ[XE M%*4I:5%W=+8/!0:4H(7)7O$)?K$#R86D(L(YH[')N1:,PE30K"?ZXF'N5-2E ME'DS-$ZQ36^C+ V,<5UD/]FP%9-OR[RN]WG$J'Q\*C MV=./1K-ZCK[NP"P!C2D3W5(1<"2?\IKE0S%5GL1]1EU9&5@_H>C3>=0,M9_0 M7D775V29YITE]O($SHU03O&,49=:\1V8J$S M0=DV-"OZ_L[QNGEM>=T#$Y-G:0;Y1'<*\L2D]."N-H-T!BX^)$Z+,!YAYH3< MC>72#!$;;46IMH>-$9SKXN'+]O+^]SIOKG$OB!W[ <&TO<3#H>\2W_;Z-HE- MA%))Q[4TL?A4#-XOY?TO._J7C"$JO_Y&M=_GE?;K;[JK\4[$I'G>/#8JK[*4) MY&XR&J^Q+]QERW_>5MFFSI;M W*)!R%)L(7 M?,*F'P_74(W;H7H(G7O$XGQ9-;IW7VPR&NG2H5O>K8N'YNA"]!:.=N_PJ:,A M;I&\Z]-@!PWXIH!Q Q]T^%M=!;T%9X#9 8CP*$54U\2&DGZ"36>SJ%F*/:$ M]GYW>VE:I@6N0M+Y9OMR10?+%FY6Y%^[XHDA^;4JZ_HJKXIR=;YII:R7M$6* M8FC[(5VG(R]R0A(XCM5#<7T[Z,7^5NC>I'H<$B)_*U. K5/ZI\Z&,_#$K&B* M,N:]'<(7+S6XA5?EYW*%["7.CO6K@?4!\AEH0#?/8U+8H,<-?NJ1_SSYE4]A M\0IM^4C#'BIW%^7FX:)XSE=MR\?*BRIR_%,J,<4[5KBHW= MYM^V"67FGPLG@G:8AH&#G2!-4.)2M U@.[$=E J54Y\1IN:MT-XRMNSL; .L M>X'>.#!8UX0OS+Y?&@.'\K%W+^#02-!8V548!,Q0T%@J?%E_OI[!)[\_2*<0 M$W$3^H.F(@2ZO'5B9C&@BY@Q/YE Q'<%%>:')'9XM_V25ZA\?"S:>\QM<4TG M#*'CVPBG5A"2-+2S"D. $NY;G15VY!(K' ML6VN]]GUH]"=HYH]-E%3CTFHWLL$/CBM9&;1+Z9VHLSS:!WEXT#GZ-_>:MQH MPM[1P>F<,*]63FAG.77W5JNYK&OO@7251YT$!LCV;"L)4)C:;D#_ZZ&@P I4 MRJT4@,F55JBDC%[NUBH*@JX).K M",3?;E!9/97L"=_?\FSUKUU6,77I+GJE$4KLP/9P$"0XC/P@#/L&HP@',7>- MAW'-:-;&O_T_V>/3_[P! T1PB%'FNO](5D_KX<2$BJF><5P*5$:8CE.YP@=C MN>6K:G"2A7=F"(74&5"30)$AI?)N):#I:%=5K'-M5I^IQ>U?KLKJH*9::*?( M\J($6?0/3AA;H>WTC5K8Y[JUH*@IS=K> 6S.7?8008=11H\4L,NA[],2*Z;Q M1G(JH//3 MZCD^L5(O1EU[L452KDV0\:U,?_9U(5O)8 25E@)#@R0P]D@+\M M[R1K.]>Z\RJG'8(&/ _YY7VR*]:K8O/ 6H0/59ZO;LOF(A1+&&( UI2O!2)6 M; >A&]I>Z(6I2V#8'Q!!!\&03Q4T-:Y=.?:0P>4]Z$$WN7^@A0UNR^XF(T,. M>N@"*RL-/N%8O<[K##&Y^D&](+#>G=<;0716N>L=E#$' M9:V#MF57E:))NZ51#EAWIOQUY I9F+MC*V9]3C!@!:W1N'*2CBPVRQ7EZO+^ M[UE599OM2UI6G[+-[CY;;G<5!83S^WRYI2%U&B8HC!S7BF(,L>5&H=\W31?^ ML=C ^P"W^,K#ZQ:[ HF(!Z*3DP[2ADV8[)1:U*IL4<*3"S- M[$6^/155TS7_D6?5(HD]$A+D(&Q[:1CBF&"[;P8ZB<@D(O/QVB>,-JS>HP(, MEH!H27'&,0OH)DM,\6=A24#&=;,E)]FW=!GP0J&P$KE?OQ3++]T:(6= \]'" M_([1QT1X##\&".XH^*6B?B(DI'6=-V5WFO5!Q6K5-OO=*'LJMMFZ@5'?YM5C M>=]!;,QU)TQ?ZYK/S%K,H ,-#E&?@0YW MNP5"_\Z@L]BG!R\D1#H\PZ7G,SM%5/!_9'\(S1PS^T5R:NDH;W::&A/^4C>S M2[LQ-9AQQN:>OUQM_K'YM,&WF]_H;S=_86N%QXQ^CZT9\F_9X],Z/Z,_9?_# M_V2[^"^@VN]]L0;H7\MJFZ\ "T)9J^6FG=CH)Q3/.7BDO'RA_8"EBFR_%/1' M\PU892\*9CAQYQR? C4ZVH@Y4J=]Y51#9NHZHW8418X7^F[@I)Y/W)"X?09, MDGB.(Y*1HA^-YEDX%2DM^G]@<4I>]YAQ7#NAO)\AA1UG'*8O<)/*8QAC??4 C M_?+#Q.)C[12/R94PR_>T]V:SR]:T'5;T]":OGHMECKYDU4,?!UPSA LG2!S+ MC:W0I^L!/W B% W3O.^EJ<"TJJA%_=F:#4XV6+> (@4=5-!B'%=L\A5U1>.6 MX591W;EEV1A4-[M1[!\\=OYI1(Q-;/3OVX+^2[JB?1R[I<3'Z+$)3+$_#)BJ M5%M4ZNN]:J:?[-N^Y0!:3IBDD1?&01PZ*8SLOB17$B384S/]B+0X^_33@E6I MC4*$CYM^=#&M=OJ9F6(UTX\NJ@V8?CK_3#W]'# J,?W(^,/LZ4?*(L[I1YXM M\1KIY)XE;!7/^?F&]L7\-OMVG6WSZYS14ZS;8CMO2]&FD*1I2EPOQ8'C^I;G M=;E=!"5NQ+DLF@2*]@FKA=KFU5.J M?"Z:EPQ^NFN?,OBY&=U%^U';[%M>=X>5.C3\^'QGE8 M;*(\+%L^ >=PRETP+"#U^ -*DDNSO6)PZE)7&C&N=0TIAXM'*Z=7ZX5RA[/ M *.M98X&C;L<).Z[2N6.ZQ'/]OS4\]PPMA,<]'!< B%WIIA.$)J/JJ]X-/[X MI"$0=VOU%,=ZQQ0G26K[Y?V!HE.?-#<8]]#!'KOTZR/ZW22P9C+%79(+J>QN MM\XJL"KJY;JLV8.F_;J(*ZHZ/N+&KIQ&\'IL.36%JPQ88TUB9CGQ$)"8:M.R MVD_YIZ;[)$%>Z*/$0J'/?B$)'*9[-T2>\/RJK&7-D^H^"-\/ZF9)!*I7J"5D M61WY E/F++Q+SI/L!N7ATD=ZU3.%#R3FPUE\H7P27!5TB%0Y%5UPEV^_LD1G MX1V';I^2?N=IQ[*J[UY ]O2T?F'S)?L^*\R\H[/%"[C/Z;R0K=^.1E53*:]+ M/IH_E;O6H$E3O6WOS92:&!3?K&2W2ZLJ7U$<[;M9["6M(KNC<+9%_G:R3K'E MAY8#DS2FN'S'BZ#3H[$2(I0\K0N#YBGS<[YM+EHSP,T OO'.YQ&[1K*,0PUX:A'I^9ME>HRU07R(OW*$TRH>^" (0<==(-T6I1G+JG6YCS3 MU%J?H4<%6S.WW)J]HVNY)O%A,UGL("#L.CA!*(?1ME_@P MQ:2!X*2!&UB6X$&_RJ:U'^PG\ )^1@3<_$;(+4"7GZXN/Y//MS>"TJR4;DXQ MGHMG0?D]@ DZG* !"@Z04LF=36P%>#PEKSK<88B@:C'MK83JXX^[3O=J5;#= MCFS=74'.UN>;MDH!>]]Q ++'@7TJVQA%$;'=$ 9>ZOE=UE8:1%$B])* ^M8U MA[67M[^1:Y">?Z8">@XO (:W4+#RMWK"^;1S7J[%!'2/%0Q@P0': QF=446% M&3TAI?J\8X:>:K3O;:%SS4R*;R'\6I:KK\5ZW;U&[J @)&'J.$Z4I@$A'FG? M6W"P!4/,=<8YM@W-*GFX_.R!=0M,P5=8I$D47=SKXT]^Y8%^2MNN%;; MG _SZ,@[Q+%(2OC"#9+:T;:)D,U*, [YZ(/%XY >@W@4DF]6/"'([#,O+V=FC09^V,=F M7C&[>?LXSN^VYYMZ6S4YTNU^ '1"GT3TE]CS+>S;"<*1GZ"0.#CP4KZ[#V,^ M?\(]P8MR\_ +*^H &%"P1UK+[1)*TMF4GYW< 2)6M3D':9.",L87LW0 MF%$6E.IZF9CR_)%5!?MX=O,:?BOJ!;0=PK80/-^)Z8S- ,>?BEHOXC MKQ:X?,R*S2)T2&"Y,(R2Q(,MR]-T)8BA"T8P0#:)/+B-,)IO\2+4S?&(K(G\?&:-:Y% M!'I(4NLO&=+XA$LS7V(J)4B5%C7ZGI 3TC."/3-T9HP!I;*>-$9!^K#-MF&0 M1C%VW<2V$8&!%?1-$8\(K<>D&IA:1:369'+4R2B)!M9&:LDL*[/W2.'6$T$. M350441-.:HH4']PKM&*37]Z_(V(!=&'J>HX5V9X?V2%D)V!M<]".8J&+[-*- MZ%Z'Y1O:+<#G[%%N?UB>/,[EU12\":ZH^"G3LVHZ0LFIA=)8%LU0F/%FO%T. MJ>%EC-*TO:D3..+XC@,]CS5"4.39B3@ M&U]R<TZA*X 0SBT@%+(===&YG-UK\$Z-((;TE(,G=8?W>0(+K4F MY$6@\*=&?N3*>O+SQ%=&\[6![TCG&!H,*($IB[PRBI/JFRS_-(UZMJNC9PT3N=9R--HR*)[ ME G?9U&,Y4-66[J5O.\D<8)A;">.$SK8LV*4](V%'A([FI!K8A9]D=L3E.10 M3F,TT*="9>;9]'N7&P&E$2333*T1->(#M9'B1.YB7I?+D7ANC.PT3OT@\K ; MDK1K"&,[)?+W\K@^7K/.O+D[)A7"R)#&)RZ:^1(3%D&J)KAD]T'<,H(],Y1D MC $G;]A)<"&G(.R4O!,L:&'+\U,4VT%,UUT6),G0G(VB2%Y'!!J95DW.NBP! MJ;!%GD@9;='$X2B%X:5O J79T\.M-Q*,FJ@Z,F:#R1>D*3$(EX:I9%E^[;7MY4D%O_1I'0+FK5G2'C< Y/9'98GD&.O?1+N MQ#1G=MH$]M(GH4]N"UV*1KY-\V-6']LK'\V2 5ODXVTH5?:;,2'@Q5"Y,8@= MV_*AEX0H=;$'4^SU]XHP3/T1$2!_&U,O)R]DR[)*DR@3_>GA;^3RDH>Z"4*_ M"XYZK6/9-#'PD[#B9-PGRPI7V'>1UW6>7^1976P>8%71CM4*'BFVV9M_) MZ^M\DW_-UK=Y];@@,4'$QM AMN= %T/D^CT(#X9<6^B:FM:]M=X !AUB< CY M#'2@08OZ#'2X 0,N$ YI\ ='>#FO*P2WZ7],+PA$J_-Z0_(!;G9N4MXWKV&O M&_Q_J>D?6A]E>QM U<(^ \4&_.5J\X_-IPV^W?Q&?[OY"VA?VSAK'N+.OV6/ M3^O\C/Z4_0__D^WBO]!__$0Q-#$R:XC^M:S8>]SWV7++6B_IQ/>29Q7]A.(Y M!X_E9ON%]H+V&>^"_FB^ :OLI1[['+>PAXZ%W/I<;4 LKM&X>:0ZYRVB'H^N8A MO[Q/=L5ZU82->=9L\JYNRR9>3*E=#,":\K5 3F)#WPL)=AQ( 07TUQZ$14*' M>SI1W[3F0;('#"[O00\9-&.G!0UNRW:U#1ANT ,?.KO)W#<)LI(IQ@PW*>Q4WQK10FS8VJ!=.%P4E95 M^94BI>CH=[8O"QHL.%: H U=UTDB.R#([B$$J1 MPB_OUL5#<^!3-S5N\WK+:MN2^_M\N2V>\WT$N, ^=JW ]V"*V(OGEA>%_8(L MM1'B>O9#9_N:E?55G 0.<)^!'GE3(?H,#.#!'KU(F0]-[N$X#3; ,V*2^\,[ M1:1&R_S.D:SEHL=)G(5?I%@[MN#0[ ,#EAJZ+2RGZ]'RRXN%BVT;)YZ;1-". MD$U[5=37365W@&S9Y<.''ZQ[>3#<='T=K,JO 3ZF2CS&5\J28 PO2I#V0)TS M$.?FS+Q FQ_ZB4!:T'ZYQ.PDJXOZYJG*L]7EYO!!''OA1A;Q[21, QM'8>PZ M;M)?+DXQXMMH5-[HM*G;9Z"!"EJLH-R 5P\^C4GF'D,\G_[,PKF8-BFB>X($ M\./T<6>$*_" &4JGWJR3.>/*>.-5R)LO9;7MJRVD65']D:UW^<()'-I*DKB6 M%X9I'#@1[#/6TS!%0N]S23:A6?T:5*")%584EYB\R;+&)V83$"8F70V@PQ(K M#!1H4$VK4^\S46#/50^/N6;NEDL M'AQ-_;W8?CG?K(KG8K7+UC=?LBJG8IBOKK*7YN2J?2,Y#OP0.I83^Y;C(<_V M M=J7V=W/2<)A>*TB:'IUK.#E\)[>\"A08<'Q^ K-0GL;3H#C56_W#&S0&^7 MW-OL4WN<4U/-=;:@%L_@9SU:KM0CI^: >5QOR-PQD_%OYYPY?XJ/(E=5I?23NTG9A U[5IBR'&)'6=KC$_]#RN6]PCF] \=U!@H$<& M>FBJJAD<4)3Z&#O12R[>L!+L1 M"GIX 70$B^E-!$K[QINB:?M"OM;"5.[EW;XST+.BVWL3.E73)J :)YS<))S8 MSV8$8=.;_=TFXRR\ZYMMZO.ZWN6KA1!YF+C8"B+'[O'$42A884<7 M"MWAVY#SO2P?'ZGJU TX4#3H=,\,W*[0-17H\,(TVE^#\],N,D3G.X:5"KNH MUWY4)1>V<[1TRS&K1:N'W>7+^U?0HB@)4ANEMA4@&X7LN=%A&DEA)/2&^22 M-"MXO8'G!!&FSQF;E##M\RY7U4\9RP)=)_F4)]O M;K;9MD%Y>9\6FVRS+++U55D7S(8!ZFW^;9M0NO^Y<%P[\5S;<5V(@\!&-H1Q MBS(.DR 1"O2GQC;AR=]KI=F;=Y!X5+-2Z:^S"U9\4/^$QS MZI@3OG<]6&S 8$[C]MX@T%OT:M)IS_< ,PXTULUXU*? -YQG?5/V C,FH]FL M/W':-[T7%$U1OV;%YJ*LCZ'-JZ;H(?7+'B?R/>C:5HH)1@Y)7!N39,")$J'# MCNG1:3_U>$_*S@"S!/S$;/E91*A,<:F2V6EF;XHN@)0Z7TC&&L2R1WR2ART-IPUOQY^$9G!ZOUW:(%U!30V\(N%W?6 M##]@HC,%;H";Z%2Y*^'7?3EO5@RE&/S$-K#;W=!^^(VMUZV(LF.99E-[Q("\ MM,E-+F<< 7(G6R?0O=IHW:R2?)/?%]MZGS%Q^ .HK+<+![D4G>7"$/DN3JPT M")T.:HHL5ZB2U2P =6]>;FF8!F?.O-Q^R:M%@B-$(D+L M*+*PZR66Y]L]HBCUA>J@Z,2A>8YI0(!,?GTXB2^432R3N$'_:C![M1IL+#!N MCCA&];BI8+0#?QC%'V^IN+ K8E=ZKZ\M>(.RJGJY+ZNO6;6J\R_=D3^:M.F!@>V045P^Y57&]G+9X=@K) N8>C:FC1,_M1,2!L.*[<:.5K0D@$!S3C1F>#;*3\<1(HJ73JN5,@:J=IFT:]&@PB0B7&I*&: M)&C$1_(CPPFOTOS1GY_#];K\RA*1V"9%OU_1I>PO7 ?"$+HQP@A'%B$P#9R^ M;=M-T\4F?\BV^8I/>M2TR36:XG8T'<+C'E0#3)#U.*<=35P\G1A<:GDV8ZPI MMJG4V3-'SOET0?"9DK*C7]QL%]A+"'$LQ,YW,/*3(")6WZA# CQJ[A=K:JH8 M@.U,9-UDMLF;2R?/ F-2"\N2 8(^@A4$"I];;O=Z-_1^^KT!]K-4#M5QGP488SA2/10XJ+([M@#5D5>7^=/V;8JFDYW>9^655X\;$A6;>A2 MJS[?+-<[]GQH]W5VL_1+V3PH2C\EITLO+TEC0GP[]#!T4.+A).QA)KX5]4') MK?CYQ608)8*86ZFCCKRY@KG;K(J:6G.WHQ_$MH$9:)!WULCMO$_G3['3$;-\ M.%ZM#^QA)]9[B]AKRQUVT!L%!JN&;QW8!1K#3'>WW&&,D6Z7/[#)'LM=>]^V M.G0Y_?O;T7L&BL'G_?>^'OA\RZQ2>*BCBFB.@Y_)?6K6X=#TYA\Y0)K)#Q(K MJ .D5Q4[5=F^7-&QM:6K.?*O7?'$!N,"DL!/K=!#410C+_4""P[K.)_=L^0/ M('1!F"8^2(MO=))AR4\%U:C-0\'N4;8K+^G5E1H/""^WIF-=\8S>HZ5_8G@; M;PR(9UM[\=#)MQA3ZACC5F=JK3N^7-/ XCAU;?:F#]:.J6O!T'(C]L:BAZW0 MM7':MQU8" V:*K5;-:)A&24=N7>UWJ-5(:/"5(\13RWT*I;,!J,16U3'B1,6 M1UGB399$:9NXA' <8]+;\P<(/N?;A8U=0F 4P\2#R(VBQ$J]KE4[?QW; MU@292BO50B='JN1VO$8^U>S'S[S9_IH?D=UV26:-4Z]QUGRTWSZ*I7$!&XT. MB0=CA&R8)MA'Q$NPVS=F^:FC+$+[L*5I0C(M:B5$Z)@X3 V)B@.O.07J (AP M;,5-IG%R)&4$5_0DR(FH^)QOEN5C?GC0N$ VIO]/8S1H$1+$T+-MV#?H("N0 MB90DFM$<)+V3Q2"G-C(,BBF.9O(D5:=%949@]#U#'-HS@E:S]&>,(48C"1O%DGCA8%)5987*BKW(R H8P-S: R.:T[?&#-#: ?:&@ -+QKY6K<^7?+IJF!O%I'<:#VHN%2S+ M^PD9G]"I9BC]E 8?K?X[$=>\\P4OG/H S\7PY&(0D-2*?6BE%D*!;0>A'W:8 M4!AX0A4$]2+1/$L(Z4K]6E@N9%_*U>P[OJG!'+>)S0JZ/:9E/AA%]HFI8!HG MFC$+3&1K.<I% SPHQ2;$5I);CD-2QAX^G*Q2AG5;N#]6L MR!V.]M;23YA5A5ZR+1"P'UH_3SMX>V9.C$-A\LP84N*PRY&=1JRC#W49VK4X MJ\ZP"&(:1Y$@<#%,8H<0%"2D;RF.H% >ALSG:^[^W383\U5?+>94$6,M'?X= M6D[T_3$DFC$,1EE0JNM2@BN +AF?SD1- 5E/'RA'P^?Z5A]R-NG[OL73"]W6QK(;=A=EB2KB^4B2 /'ID.80HEL M', XP;C'X+A.*C*>U+:L>93U8$'6H@5U^\APN<<)?@$-5/!3L>F^/7%P)L3H MB7&IQS-FC%9-MI53]&TE([N3D^^@++PPL9, 179(K,2.$$2H#UMQ&$!+P=B6 M;GNJT=WA!2W@@\?$#\#.-+T*4BH^O$<[Q^@!/MXZOB&NB$7>0?ZI?&ZV69HG M]S:KK%JQVU'?MOEFE:^NJG*U6V[_GK$GR[6%3K8[8*+*/1BL3RUJ3!I%H7>C.XQZ,:0]J9B9PKH; &],>Q- MM=8,MEG3_NEG\">S"71&">Z.3^9>OGUR$STKMF,N[M3^C811SM4R(RCRQHF9 M8FI_FS&YU.>\H$YMQW@#H1L?"=4*$(A=9V/(LVXD\MM??-A;9Q T63\TA M ;6HVO)-(Y(-B6C'6TP"&_--E;RFN/S70?WO\H=BP];N+'!L/UM,[F6YY5/O M"0@53&H1$N!IQ?5]LDYHY4AVS9"^L4:42GN<"F'J_EKD]7E=[_+5(DX<*T@" MXH2Q;V$8.K&=]HTCBRYS:3Q_5_+&NHH:%1ECA_BXAQK%^5S4K)K2H62I4"=Q M@L>HE59F=:K70?C(/+"W [2&F*!N;\D55CMI[YBL?O)&<:GA2,[&J>-5]M(D M;"P\:/F^C6)"+"]T(8F\9)!D0B(L5O1Z9&-<8W9,M>O?M\6Z^.^ANESW6*$* M->0G=(P*JF5R$O7K%RB-^O7X31"]'HNPV D[P621$S>&2]PD.1JY%L5!8-EI MZCE. "//BJT4^UUC,553V*U%R6:4G'W8C/A*M$O 1/5H5H6V<0Q,$&3-+%43!']$%*0ZXGK)@=5:;0R8:Q!?/ M.6N0.B[\E+-DAT48VEY$ X\T2*. 1O$P"9.^0AI.9F83#%I.<:C'<[ H\!["]/Q*?=RPAA>^1Y".,G M.QJMD#8#'B=09$BIO$N)17BH?'PL-S?;8Y\LU_6VU"!/D MDHC -$YI7!G"*$[8@[$1LIY=V,B$FM2:7&?BIUC"$,[0'VXY[F>*UI:4!<,S=%9AQP<0FMFP#/0 MHP<]_%<_= 8Z"X2+@&ES&-]:T1!?B05_X]W45+YI?S2O_]+6PV<'29,7'),D M_X1>3^!1,U1\"D._KV V#;?J1WH MC )[JP2V:Z=T,,<>N:&>E9C _L]PJR!Y;+:YJNQ;R2K8_O8.<(,_C3@T&$.J\MY1Y% N-"7 M)3^"C;T$?KY9L:W<7;;N=G>;8*8)8/[(UKM\$7@.]0J.K3A-H>=B'[M.#RO" M-E?9U\G :-Y$;9"P9@C/0VM"O4ALKSL ?)GI/8*8WS8MR M4_PTWN2;S14P>FP:G])9!LS?DYI;SC0H)INQ_W.7T6"U6K^T^&(2>4Y XPCB M(QI2N)&;#AOSB6U%$TW=@J@,G=Y@@9W9)_F&_F%[ M>%S_SC%]]I WA_B7]X?F+ BV"0K\"+M)A#W;#BS/ZV#Y7FI[ L< 4\#1G^68 MU\NJ>&KDY?(>?,J^%8^[QX.=7_;5/K_F509.^ZC(N\DY=;>K_#N+,?Z19U7- M/N4FKYZ+I>!LH]_A?/1Z6R['JX+=YX$-VU>O,J[W;&QN8VPZM,,UW8@&" M43Z4C@L:7]YUOGQBOLQ[7RX/?7FPJ__8^+)= PS6C-WB5T#HB1!@,E^9,?-/ M9VXYTY@0F.>O\W7&[C_$YNQ_RU=)C!7&^4Z^1/ZJG?CMG%CO3>D M_@O]9N/(X=V(QI%/C2.7!XX4*]9R9*H>R^>Q>7HR/QDP24]G:SG'2)@B*>^R M66;6^U0 !C .XC!)DB#V@P"Y*$Z=I,\:]!&)HRGR\J2 :9^XCXM_D[U#8=Z7 MU6-&NR[XE&?UKFHW!H6E?V)_ZDS#T^[(J3/Q.H,.,_*,=NX4"7G:G2PWX]^, MSL*.<:4!8,)/A2G+R%' O4)%QF>>K.J7L->%* MUS;YEE?+@N):H#0*0Q]"C.TDMGTKA$,ZH!\&GEB)N=&M:3Z4[P&V;YBVB[A> MZ@>0PG5GQS)\>F:>AURQ"7<;;?6R^/2/19!BB$E@!?0/'HE1"F,<^%Y,$M>&(>*JMR#P<9J5Z5.VSE[J M(A.LO23"QVF9T42%F(Y\@A?P'S?G4$8JZGSYUX?R^3\Z0YA2A/U?F$B$!R*Q M-_8=%9!@8MYA+@.XE/:ZV$#]V_4")[$5^JD%O=1W4]^W8)+V'YP@GRO"$/@X MS0/U;Y?7!)Z!:W+U>W)QCL!E*C92>0CA&ZF*N1 ;J0(T*!ZS?[L^,68%.#%C MS(H +J7]+S9F,5FX5N1Z$$,'D="V7>1C.QH^.(BX'I86^#C=N;CD^A/\_ ^Q M@_+7PWC!/;(1 M^MO?3HQ0 2K,&*$B@$MIMXN-T*O?%D'H$A)Y)+(L*TH=XJ$ ]A_L(>R)C%". MC].];?:E6!=/3\4FKR77ISR4\ U6Q6P([G/]=GYQ?G5U_IG<3#5W MG^$GL1'*PP+?"%5,@-@(9;:#4\8K'IY_?#XQ/ 68,&-XB@ NI;TN6*!QFVV; MX[3+>Y357])U^;6&=_6VRI;;18H07?'2=E(/$0=ZMIL2G[B0)+;KXLCG+:0P]+)9#SH"!!AGXL\K9J;4]E3L73 M*)VTBLF23D:UZ-8;ZDY(E2S)9JB3-/I235<3TR#ZR4SNFJ?05_DJ>?F]SE?G MFZ&[['O+((9Q$&*(0Y+Z"'F6C>(T#CHQ] /?%GPL7@, D4$GE9R*X,UO(+VX M_/L-2*\O/X'+*W(-;\\__PH@NCW_X_SVG-S\OV)ZI<,/?)(VLP/$5(^";6.P M'BY+*OR)(0;%YN=W56ZV0$V9TSIHIU3N&=;Y;E8WY1UO3KHE"A8Z,(0]])HQ2Z3A(Y$>Z@AFGJI6+R/ M$ M[0)^8!6K^E/U=H$-U9>BL8Q]G?UMR=3FZ4!MRD%CLL$R0;&?Q^]\TX'Q#A>; M,-YX>C (L)FD-0G\Q(SZF7W[1YE:=#CIQ.0S:Y\P8WJ:EX+2H#$J^I;7$U77 MHLG*IW]>YTUZ_F8%'\MJ6_QW>U4&1JZ3$A_2=FTG@DF,+*]K.K(/ ]6VW;]^& M*1+3/'7M:A>^]IW77]Z[*T@':=Y7V^J*_ AN^RKDGT\/YR%>3!2'"F8]R(;I M8T\]32N-W/R=T$?U/C!#)#785>KNO8)R^6V9TU@U^]8!:&XPO0O@G M8A''B1,",7LW 45VC\G#GKO8Y _9-E_=\A^;Z07$-<3C=HA_AYU[N/_4&@&V MV;=!17\&_T'7OE2OZVS-SK'S[W^DO3;8EF+Y7IP%95BO7SFE>7Y?RLEUZQL* MO!?L[D;G$<$VX7!O%->GI'T2'QHB]]/8^G8*F)!A@0OSST5-FTS+"I>[N^W] M;@V739)3O4"NZ_DQ2:#O^*YC>Y%#AL ]3D(H%CB/:FK"?>KF[]5L;"VM[(DF;/4\-6A^65$X4V=@O:7C9!*6-'=F:,P8 [Y+Q1K) M!?]I2?L(07N.0X,R\HV%7_WZ?($C&X?02UR6=H!#F\ @Z5JE@5@:BV2(CFU+ M<\;H\ @(7:.*)G^.II'W+&0Z!D6/03KRNA-NMI;LP(&?.G@_3WT&LV+#CYLO-3;;.+^]I#$97B=L75DY]RW;ZGUB< ML+ 1#SV($+(]+\1QKY8QC ,DL5.GJ.5IMN08V/_X:=VDF= UR*JHG\IN M)^ZIPWW6/&>P;0]!>OABLJ?*&7SJ-Z4#Y(HN4(!];@\E'3>D%\U)$^6]A]N\ M"+(%Y$/*M:@B'XDGQ%&Q%\S02-5&E5I[KIABTL5I7CQLT(Z*]6;YT4D\VV)C<-=>C/[.B@:LY]V^2;QP9MLW57;W/NAS%5 M;4-QT'=R9THE_68,5\4V?;=_I9XQ@0%*):#.<=[^?I"$W-U4'3*0?2NQG-C! M7A @E.+8\<-@4 @W1&+WGY4UJWFC"WUAIM M9\V-%#J,W_\V^_+NL;FO .YV-:L45-.O4M_?%9LF1!*]J*+2>;Q;]K/X370K MOP4'?NIA_LPXWZ=A=%!GNQ_"S^)IG57M"F/$5KEAWRNN'N[D9;<_"H6;U>=R MF]?7^3(OGK.[=;Y(G""U2> DB>^$&(?$C?LLCMAQ?5R>JF;;)6*^8K\!BVX_IC\B23S.)%"HJG 'Z;*I@K3/A1. M9?S)2V=__LLRWJ+4)\@BF(;&'H0>)$'87Y.#-'2VQFJE2%O:Q7$X^!XKA$(, MRBJ?;G]DE>P62DNO)AV#I3$T',#"B9(4MOIP80X]L>JEA(0VN6L0PGR%EX;=I0, M87>@L.U6UF/E3HU/9'5P.F>H%,C>.7V>"O-- QC TSZ92#5Y6!624Z5N,E5G MU1KYH0!KX'3\BOLJ>V'A*KN!O%Q6.ZI:^SV[!8DC:-MAG(0>LL(8N1[R!S!A MX(CF"VL!H3^GN%\(/K4PS]@5!X;RE%8?;'VJ6JB/<]78)?MD/E*[>.]@MT46 M.K==UB)N# MR!H@IN_3)ZJ@(YU@L&R.M8Q'*Y6P-^((G\5A;T^T6)'B!*,T)8GKVW:@4 MX*0#!$*G HE[B$K;EUC=2]Q#;.#L;Q#W*?9#5GX3W&8=9L'27$J]P2>^TWM MKG17!Y.]S]#! 7NDS5)_>)D1?D2^GGI> D2>D%DM_C!#8/68]K;^ES[^I$7U MU=5RN%GM;Y?C&'LX#K";PL -<1HZCC^HNA.D8CNE"AO6GX5%O_XE8T?Z:LM? MJ"1?4D$ULZY,/Z\&UAND9PWM,Y7 X"=11#O'>\)0Y51@V$>ZJ8H[@7*ORSQ? M-9=3WZG(\0J!C6SD>%&(?.0G#@Z0'5B#;MM6(G)'5&6[0GNGXJ%G#[4KTDW! M*E=/E4[@E,^9^!?4SU?4,YR'Y8.,4%!^'D])J 9O&**A.BS[OOBL)O:D8\]C M]_P]WPLB#T6)ZULX;[Z4U9:* MQ^/K&B@H=2(;>F&(/3\*://],S?(&&L&$]!8]5&A.,J1+JF, M^HA6)HL-Q%\:DLW1Q/=X$Q'$4;P;JH;C;/I("A4P)K/8_I1M=U5SV-3MU?7G?H-J^064CWPM=VR%I0* -[=CV!E2);6/9!;@.+)H7Y1WD%V5J MJ=LUXLORN;TR9JF^QWX&#M W*_4&/_.;$0(\CG#.-;U.5QHBVE-9>V+MKY]E M]=E5B]2&R(Y\WW$]+TK"-,)#:4Z$W"@E M(84169@]C-^R!4(R"#Q-J #!Y;FIZ_AE^1CIR4T?Y89223N4 I8HZ@#8X M-_4$L>(BJ\)+1HNM$@/Y1%<=ES)[%-=#%'UYC_.[[2+%GAN%<0(C@@@DQ$J& M)V>192&A-]!&-:3[R+]%T[P71.&,V$L0IU!\HT K>V-V 7[:(Z/K_9\! S?? M\OXM39QK=VEVS= P-::<6'6/Y$]'"L:!KI[B_*(6#Q$J%'Z<>V9[VD._U8,L[8$TV?/GX2+6K9KA!V0*?,2_F M/?IXLV%&46_>$!QISZG,%P5,B1[HIF5%AW]W<'EYCYINUP!96$GJT;5A8D4A M'?P8]0W3OZ0C3G-'M#K-4>X>W=O!.,_IXG'".(X6%;!MR#!4:-"10T5E M7/$.1/)MF=?U;?:M>VJT$0+V]E!" :QH^ZR 7_/\R#LKB87E)9[KQX@DD85) M',+ Z5<0V$N()Q+.ZT6B.=ZG@2J=@;M70?/&$E9L"]RUMM0_@_\ Y/LO=QG! MS2Q[Q\QD8WVP4VS1H-F3?*L*6NZ0=QG##/LOK6L.T9^]NRLS MK3B/XOJ$;D_C0S,D?2);RSE&R8CE49_1TBS'HA"[/OW/A4'L65:(8MAG/&,K M0%#ZUH90*[HW;%[?T=@GA*Q.;3FH9E)\ZT8?B6/V;0X2,^;=LGE%#^^*48I2 M,_1,@1VG5H@CF!%=&5[>XX+M9&]6]6$4G'BI%W@T#':@2T("L>L-C6)D!2-6 MA9(M3K,B1(<;,DWBPZH'"UC1=+G47EF2.75J F+')?/28/VR6M$YMGH! \8S MT)%],]^"^WW*.!;;([DV1,44&7-DD:V$(_6Y" N"("9N&"8D)6D008*B/AD" MTQ#/5Y#))=/L5)E<7>H6N!]65HHSMZ0X5YUOH)1N[7D&IB87*$DJX':%&:JH MPS#I) )![KBW(^_O\^7V\IZND)N7E:]IN'2Y:8J_L#3<^@N[=_:MM.9[Z$T&/?W@;54LMVS#D7Y?<*-1J8\X]Q7GC@TJS5UX7EQ2IR8I?IB#-,(16%W3\)Q Q2F(L&M M8= U!\BHD_1"GZ0;1BCGI& 8:GW3"FK<_G;B. -[X_;3R]NOO?H'K='@G?<9 MSL!@^INYJ[5^VEEJ6L^>F.<,[6)FS)2FDE/^$#(QX6R]('YB>021&#DAI-&$ M;_>/9CIN&!%G\=28>;/-JNT$4_"'>$2D]"UT057EF4Q!M@5W^4.QV3!Y9*7; MFC9_($W4)7'#%QH&7'* E3)TAZ3%%@PTY/ MR(:S JY>-.)JT@/7I"4Y>PWW_ZJ(N ?_'52$VU:E*B+&,*^*W.R>GM8Y.U3+ MUJS%=%U^/=_"]Z=548MWUIZ#D[%%L&'"-NE+<,(#D#.=BF6D[P3\JF:?C.$ M4KE5I=Y.*_RRZOX)UV*U"%%LT<6>3>($^S:D*MM7@G$\G*:"(B?ZZ=K%[/ ) M:>%74L6(XI,LG0R)2=.;MYY/9&/I>K[TD(@3,B-+F1ER(HW^^]=&1[ @D/C3 M-G11UC5\SHHU>^7YMCQ(.?I2KBEE=9+5Q7(0*Q0Z$8ECFR[Y[,@+TL2!CN^% M5F"G&))0\!:J+A3:Y>;S[Y_(-;P5CINTT'),$6BAP@G[Z(A9,7)[[DB;@%$IK$K_1='-86P;\5&Q W9CW M,]_\80)#'TPJ)D#4NNE1#=NQW2*AG6$.;6-+B-XZL$^//;Q7W]=*.[3QK%UP M@,L/2@^9UR56Y7+7-,]^_M^F:[RRZL?J(F\B%L8\BT-BRW?:*&0"7[P3FIC4 M ^:-5XQBHC1O?,X:V=P6C^WW]D?+[6W)R"8.1!BA%/G0B9TH3>T.?0H#R%7) MTS3,FB,>AJL3M(.DD/9*MRGQC[R_9XF%)G&U47'102L^F>^?1\_]I!/ M?&CY0&<(A1#U^VT?VC-'7"-2:XZ\6F>D1V!BOSQ*#3>1PHZ*P5UW)J#AL M3/>9-1*;J!L9&8O)=:>YHK'CGIHN'E/06_XM(S(5O.B-R91Y;F3B1W?N^-UY MY")RK1 G% :R[22,[3@9TD]23#PB4JE ==M"$9)XJ8$A>R#KL@?:@ B4!SD# MOX ./?C)/AXI39DG<(Q-\82 T7XQ^N1_O'5\1_R*6.2N&955[%XNNZK=%U$N MEG"SZF ,F02V%T#7A4ELIXF5IH@X)!W4A?BN8+DH1:UJ3\TB5Z+/]BDCE"_G M:@XFQ183/4)6/Z.-YOH46';!LY?#N;*G./D[H8:J/6"&"BJWZFT-)RVLC5*] MA>MX3@JAGSJ1%<>>1]QH:,M%$1)ZD$.J!&LRO4ZJ^K]=R>.4=YE373L<;-L\$CCMX%G7 DRPK5C^[:A?N"N_FO7ONZ^ ML+#M6[YEV8$;Q@BG%K:&;>+8=A%?R*"H,?V1PK!CL>HW,;KX7W!@::&:8V]S M6H['QA!#X+#'-RVC MM]TS(KMTK,Y -2/\Z2E1.D*.3;?IF, M.^$#W*ZF M@# W\R:*#!-O$NRRF:3@B1$G;-4",UIARKQ3">'^ZB532N;(ZB M+N^[APVR]559%Z]*QN 8N[;ENB&*W#!*8T3HVA,%,$EB8J4N;]UZ)6WI&V0# M/+;H&P""'N%\!94X:#LQZ)2R;L;@4VO2VSI*ZOGB'8RPKO/M_K9GBE-(;!)8 M-HD/E0061Y-$E(I&UX5T_& M,2)2[_K[IW7@%F55]5)L'O[(UKM\87N6;\51'&$_1JF5Q-")N[93VTNP6/BA MIDWM4 M4Q 79;:IK_-E3F')$7(1^3*$D=[/?M6S#B*J>BOE7- MX4 /M!F7&X865 /,,[#)FQ5[MEZ77^ER+0?W9056Y>YN>[];@ZS_Q_1'_HGG#WBF*]?!&,,=0[CC#MF\95@+-)A/ ,-RC/0@&SXWK^F M>GW@.(IZB%PF#E=XZ3P5PBAWB1DRJ\&NMZ&.)N;XSV*>Z8>7U0MM:>&G48!\ M:$5. #T4!"BF$M\UX:0!$3U[$?AH_6S5!NLLP0#TGL M_W]W9]O;-H[M\??[*01<8'=?I -)%"D1 RQ BF(W0*;M33.[6/2%X2;*5%C' MRK7E/NRGOY0L.2GT %]"=!]7VY:GY\ M4"](HTC49GGNV^^\[;P+92E+6![G69+D$$M/N 0D1S3!)!N.I<.]-2]UR44Y,C9)8& M+_LYYTGR2Z\K=33OY%#H:70GMR$]RU,YUTO[0(H:NIH?'TNUS*F:JES+K^\J M-:+]LVJ^U)OFLIS?5(L?HFS*U5VU;%/(H= MBG 2 _?0>73$>Y?=^AY4RZ_E]O30R)^TS;4[THE':)!I=.TQ GUZ0&8L;74Q ML)<[>J=4ZU>+&(5QA!'+A A3FB=2$#G8*F("K&1B9L-[Y]VF34W2.X:BZ:5Y M_*L%2_<\SBX_N#0NZ5Y4Y0C$[%2(90RR2A',K_J.M6^?%W%CH#*N>C30)G[L&K/+ZLQ#I\>*B"2 M4)0@@03A281%2)/A@WN,1(HAFX@MS("F/^:'B!8/'@)/$ME(" ::3_6,$7;Z M@T6'%=)#EJFLDX.4<2"'L62G#?1PPX?YCS9)-'SDSQ&-(H[:Z]W"@F<12D4^ M&*,Q M8\,33B?6^*9%D/4%N7%[J3)V$G4!_00U"UUY<1/,*W M]G?5BW8SBQDMXB1/6$@2+&6!$X9W2YN8YKEFC[.W,\)^B*Y 5],Z93S6FXJH M/=R/H!YXQ._8]%#?K#S99MU#\AP?^"TEG2PYE1G+R9!E1BQ#,>2#CL'C?7_<>;3O7V< =Z:;:6K#J63V*8U3YS% ^0MM M[:8!%)L 7LU7 +706D2(\K94#[]1J-HSN+_%K9M2[?W8LZ_3,N0I21!B4@I& M,DEES@>OD"@X8'4Q@C?>9T2#<^V<",ZGT1KE.,RFV!HP\NV:H:T=^PB#7?6% M70C]P M89M.V#,985DP&4=(HB@MF$ARN1O[H[R]CQ)4 ,GOESX2"A 937,*GA1T MD58XU7;08R*!D@L&VDYC.> FE%=3#,;Z@#:@[\/RP6"6QH)0CK#@27L+2Q1E M#VL21$%85QML%&/ST@C20=#$=;U1[/UTZY-?U%?8Z0R(&HT^"0 MBT!>VJGN0AN#3.?ZSFUV&]?WMJL: MYS1?5PB>'\Y3 Z+6K-M=W=]7VY&9;J+9> M-FJ-5BZO6XLA8^U"+%&K=!137$C&!HM)+$)@P04;2]X3BWO.;0LU#^X]^@P2 M_+6M+AE$6/-B3BLT<.0DDJ?EK9VI MHW^SU,$=[R%.)(VD3!.>Q;&(*1-9;Y#** =6EKY"M]%1#T@C M"0CCT;Y3?QF.T;"F656?-TV;#0N:.O@P/^GF=*/S- [4G@:F7 3R[.XM1]H M*N-NT]N=Y6WQ@A!G0J8BRE 8)30E:5$,66V:%QRX:?K]::\&;V0[5-ECG#' M1L=I ,%:2W5@"S;ZN6>F2)AF%.:%C24>52(D)-X,,.*,(&OU4"/]PX7 MME$L657_47U$/>DL#,/M/=GK7X.JZR5!AL\02;IE1I:<$4P?7<7Q:Z!(M&[4 MW[:?L@DZB]*X^UF2GD4)ZA]FV@*^G*N7$X#44TU>6<$9R3<- M/)F[_\):S4('73!=KK/ZL6>(Q9AG!4]3)J.4X;8JZ%"WB85<1+-E^<>\ M*6_TT&1@0*M#T&V'V/=%/[?<^S1,?.9-<%VOF[,@CL\BNN5,E)[AB#C@C(G" M>J3Q):T1:W::[M-F7,H\U^,(9RS$FP9I; *HG;U(,-I4,)S'E!5%+/:$,RRC;&;D<6$\6>GXN!=\-<]_X+>P<,? KP0Z77%CA#*H=S3();+@&IO MKR9XG^)@:'O>LKZ[7Y5?RN5:316VVY(NZG6[H_+][=7\^PPC&<:\R#F6<9ZH MI66$AY-/+$XHL$ZT:^O^EX5[7;(_?KSOEX:8QJ=UUMT MSW?T>531_+O5#,=9G. TES(EE"0W;Z>W8%1$#X:0!9K:_GBR .XQ"&.-\MH ? "8D/P^/6 M\3>=Y\'>33S#$<]][X?+5]LCHM^;8!M!L UA7*#:R7T$MR.UXS1@/%:P]4GZ MBD^0_ZNUG.4\*1*:,1%% MA!"3Q['Z M6;X="5R-\OM^;^TM G.%52U!KC+K6TBTNE7>30:+RQ0Q]$(DGCSA0,/HH@VND MBZRW=7WSK5HLV/*94:'F2(MZO5F55^7WABL%_CWC(A(Q"=,B#*D@2KR(TJT3 M0F9%#CPHX=BX]^3IV_?OQ3_/+RZZ_5;G[Z[8N[?G_*(PNNG:M?!ZJ#NAXC#T M#8YVL_-GZ L>G T^M>X&G;\C%^& B7F$CIY:91JT]!5=VE*<8"P99N9_< M6<]K_,?Q!?5ML!]A5YI^B'&_@GT?9O 09UOO9XBT^V=]K,&G-MJ@#_)(C%"7)X%R!40J9 MH8[DDN=Y*+NYV3H2W-:KKJ/>#ZZ=[>Y1/-I+3]I>>M/$"385;#)X9.HW!!'L M@@C:SC] :S6/L;:PP=>B4(\5]Z[/O<<*XI3R,$F,TDOVG MJ^^D>ZE^%)II/Y@JNGWI?/E5K1OKU8]^!7G5WG RBRD)U4"%<90G49P(1L1V MLQ$*J<@0A:S,S"QX7FKMG#K;I7$^=8X!/^,:RJ>W7/*O'&S]8R":%]*\J,L1 MSMCI. W*6,90NWRS@#?=;#XOJNO?F[[@TLXT^UZM9TD6IC)*PR0G>1BG61J% M26^2X2P#W5YL96@LW@2?6G> E+&34 \VHZEGR)S7A/-STWH'C3A];"EVIIXCZ;EXM9\I67 @1B4PF.,(91R@;#'.UDG'!(H"Y\8BT M=<@1DR""VI')DY;&?'I-QE$)]2". :<,E)TVK4P"TF26L5:ZY&I+4MZW]Z?^ M5MY]+E=M3H7*L BQQ"Q/(X[C*!VLT"S,()B"/MLSDW;N!)^V#@&9!)9*#T ^ M58+1!B"0%]H\4>((6DPUFP9'C+VOW;PY>H3XMP+2[./]?%5^F*^:=6^#\C3+ MHH)D(J-QDM-<\G W?Y(TUN&#V9,]TZ'S)^@< O+!4*CC=/"O$8P-H\MS4U]O MVG>[VSU\0ID>^:$MUYLWP;MZ6?ZB?@T>/2$HU2JDZ3^M?:G60;DHV[_\)7CS M1I>V;= M0VFH>GA'T!=E>(&?=G*=EIZ6OM#H:B0 M:K)&&$4BS J.2+9#-&]PQKYU30>65""D/=-&CJ7S+@=.MT:@'@ MZE^UGX>P+VIQ"+-VPDV M98!U,Y>(L-OCA?5LCQORKOUK$@I+<(D+!)E+R%A M2A$;#$DU4S;ZX*C_^/%R;:U/0>>4Z9=&@&C SXQ^]#+.I^E(Y??[XDX0G8^+ M#09T53+;3F;9?ENEQ]+=>R7NT,GB^+[]?E>OW^5I1W\[8&0/\7 M+]>;N_MV\-GN4IJQ7 %,% D5).%AB'F2HL&O-$=(>YHWBC>>^33$ MT!Y5#AYZX'E;A*V-(WA_&VPCV?O;;2S!7C#]/F? Y&B4ZN%6'4_"]O M0,!D>'(-:39WWC7H[:,&K78-6D,:]!?+6;4+40]-PD=ML G,V<>-MSY5UX"M M"'[K[H+O%H'GR_M-TWY4ZS8#$!0+DA8D0TC&&4L($WE?IX?03!+(NL#8B.?1 M=\^OH',L:#TSVBADKJ/>4F$4"6%#GYEZ7M8-A]0YLGJP%G0::PC[,&K'+YH] M?_J/^H1+QG/%NE3R1$0<,YX.!AG&H$.J%F9.Q""CK4$V:IISR(.0;DATDGU! MAQ4"T@@HZW1Y! U$@TA&VI@RZ:)>_G%5KNXN2S5%VY1O5_6WYLOEO"G[7"UC M)(\IP:' $G&68I%$O1=IEF%0"M6U[;'I=1:T'K]1C[H+>I^#K=-!Z[7A]B+G M+6(&NS$;PY* UNTP"AM?$10 3%=-,TV*.HON%;2Z5=&4MVW9V+;>W9[A-)-SS0 X MM!!\F@2T">@5Z%EKIJ0W/1!O<"O;\,LJS&6NH!ZXQY(/1RD0Y+WPZ(,T1*-F*.0T2 M64=1NWW%[)G3_G95#FOH(LDXQR2+0U90%D:13,1@%Q$!JAMJ;^T$'#H+!A\- MLVX.-#:GDS]Y[3D%478T9CT2#$@O,[&GRS'#>#2(9J.4UEZD]H:1N\^+>CD< M\)&L>[!:H*8YE7$H>-*;H'&4<.UM1= '>R96[\Z?_R=&Z-=VZ(=OA 9+=9Q& MWE6"@><4 @&VQ?@4RFR'"U@PO:TJ3P(]M.O$5(\);" Q=KUV\#X T"CGU>H? M\\6F?+K2G>$PS).!T'43E\>X/7$@[V' M"_'6[/.Z6$!Y3Z3'Q7= .IDE]L> M%0K(*+C TX6402P:E#)5Z %3^V_'A?K=W_XT_(GZY?-\7?[M3_\/4$L#!!0 M ( (XQ;T_,^5_]A,D &!?"@ 5 :VQI8RTR,#$Y,#4R,5]P&UL M[+UKE]LXDB;\?7]%O;V?JPOWRYSMW8-KC\^XG%[;-3WO)QY9R34KRNG?_@+_ M"O[R4SX=EY?%]/IO?_GM\\_JLWGW[B__YW__C__U__W\\W_I3^]_LN5X<9M/ MYS^9*A_-\\N?_BCF-S_]XS*?_?[3557>_O2/LOJ]^#;Z^>=5HY^6?YD4T]__ M+?[/U]$L_^G[K/BWV?@FOQV]+\>C^?+=-_/YW;_]\LL??_SQU^]?J\E?R^KZ M%P0 _F73:NL3\:>?Z\=^CK_Z&:*?,?SK]]GE7WX*$DYGRW$G]^/<7S_^! MET]#*>4ORW_=/#HK7GLP= M_^:]?WW]>ROES,9W-1]-Q_I?__3]^^FD%1U5. M\D_YU4_QS]\^O7O2R>_3V5_'Y>TO\=]^T:-);/KY)L_GIKR]*Z#_K^?U=_K>_S(K;NTD0^I?61O7PMXNKS\7U MM+@JQJ/I_/'#:CPN%^$!F\]'Q>1(.8Y_3U>2?QA55>#RMSQ)KFV]=#7J+Z.O MD_S(L3YMV\8(9T50Y\-Y-OX6_EE61'Z'O8WKK1(J/ M91A=T43M>YMV,[ZJO,NK^?W'P+JYFEZZ?RZ*N[CHM(#YP7UW(N&G?!S^NIZA MPF(;1C4-?QWGM\=-)2V](%U6,YK=Q/\BK-]&D_BR3_EL7A7C8"O$?PB0?[XI MJ_F7O+J-_)_-;YNL9JG]GDZRACILJ?O3R=EL)6FG]Q:D+&]OBU77IEQ^(<'N M#?-:>'WX.7X[U?([.OA;3.ZX3]G*>0.-'=5;CU)233Q30\ M-@O+U65T4QY;,&UK,G4 /6(5OK6\^I;[L@H+PN5B//]'9.%T?J_&@8K%_+YM M; Y]88]8/'(;S&(V+V_SZND#:O8QK^+/H^O\XNI#'E0;[+5%ZS-!6P,9+G9? MROEH4OMCT30)Z*N]M#OJS\%P7UGG%U?1$/*3\H^#D-W908=CO1D%!L[>33_?!)!N MRLEE7LVB>3>_/WKT^[OL4)[R]BZ\-)_.@FWV;AJ>SX^68WM7W8W_(KBWJ^__ MV&&_["%]M#;_&KWMB_ -58_LI7U#W-.LLW$=:O4?V$T;XZ[":A6[]L4TS%/% M:/)N&ORHY=Y\XT$W[Z/C$3?R1)KWT/%HFZW3!W31PGC7QS)Q1RO8!//[=].K MLKIMM(G:I&WZ"-VHF@9;)5I@RVE]WZBV/=_^2(+I%^RF8E(L);ZX6OYR]MLL MOWPWC5MKXP",+2:+,$T&VWLUC]=MXQ2_6&VY-?SJ^GE[^R@U(_WN5BV,:FD% M'+Z]MJ]=!R-K-*?M;M7!J!JJ<7>S]''Y45']YVBRR'_-1[-%E3?:!-[9*'U, M?R_+RS^*R21\<.^"BSB]+H+,:C9KX.$T:-KI^-QL7MQ&.TY-IXO@U-Z6U;SX MUW)B<-_O@@':U)!I\QV=2GRHA79$5]V./\[E3W_5@B1[.^U4IKB459?Y9?U( MND![>NQ4FF8S9>,.TL>Z6ON_C+[O']4KC[;Z?G=UE<<-W'SSNT]A9GAJRC34 M?EJOK4JU^JNORMO5QMHB6#(/SK"^KZ.5/E;EMR*&3.E\FE\5K>1M)#E< ML%;>TZKDS>;@K0U:'["C^:B1 M2[*G61?C>OF;AJ@>T547XV]&TWWMTD>V/A=C MQAV/L:':#^FCXQ$W4_T!7:2/-X8<7RXF^;LB.LO+23J\^/\&GZVXN@]3=WWD MN6_0A_;3W\@;TN3([EJ0([^.>Q,'[,%N;]'%:,SHKIB/)DNW_;*8+ZKXU=R% M5:FH07K%N]?WZXZ:HM_M:[O Y7TYO7X?C-#+E0.G[TWD1]5\8DKHL@MY#C7( MF_?0Q6C7)N7T^M'OTDEW2*]=2+6>^FO%WS=;, [MIXN1?QZ%%VS>=[0"=G;3 MQ;B/1;A]1%>!@&'!J>9Y-;G?V'Z?\MEBTGP9.["?'D;>R)$XK)<>1MV4& =U MT\*X7T2YQ'V;T%]YG^=K[S!>5]@_\D,[ZG'LP=9:W"XF\?Q@Z0>]$AO3]'/H M[I5]XC&;+6[OEALH\:SW2VE&D_%RL'&888Q''-[T\O(>,8J1CF']F)?CW]^% M$<>!?@C#6C]IBV YSLNJ\33:[6M[Q,6&OTWSRWKCZ&-D=#!T'N*.0KOU+]_Y7(\"Y1\NG2SU?&#X>_=O/@$Z'_-J:0I-Q_ERH/$F MSEWTS29_K\H_YC<]0];.<$Z XW(X%\O9M6N,]K_J!/)_*6[S4WQC![ZW1V1^ M'[]%5\7J^C\,OY;VV T?U6/\A^\#9':<9^RO;0,>I@ CGIKCZA< M+.8QWT7,(Q*?^)Y7XV(6W:979J[6;9.4E_>(T3KZ\VY1C6_"M/6Q*J^KT6W; M8#1Z2X]2-_3!C^NN3SGBY;'5$\M%IP>O[?!7MH#'XNLL_^IS;2*[&-LVOXS[(^]'7_-DMN-?:3:KJ2;.8 M5$G&I$J0+E7^?Y]/+_'*9A:U^VZ0SK4J[%[.?KT>@N8 +%+_ED M/JM_$R=S\3. ZWQS_W/]Z^RBNAY-UR?9#Q[F"JK[-E MD$@]^DF$[6]_"2/-6NT_LPQ+3!&U'(7_E4QIH"CA@"'/(-+N*7R3&'1:5FM= M=8O?Y\5=H$4<[6CR)'=&,1M/RGC[8_8EJ%.'M_^^ Z9#NLF,1<@*8[Q2%&)' ME;>N1@,S )J@\9B[JAK_%,/7J[_]!?[EI_ OJZ#1]ZMA;DU&N*3SM[SZ6CZ; M@D;5^,4W\+3I^HE?[I;WU7\>WQ23R[IUS,YX4@Z5O:DFP%!/*+^\.J-T,M>8 MQ)R$?\Y.SYCE.8$.:,$D)D'3S@>MKY3NM$),GG!VVI%J[+59Z)7',T8-TP!9 M8@"E1BDG:TH[#3CJ=;:9OS!WACG7-&;$\[DF70$/QLQYDF##$I/F:., Q3<#V"T$O7W8#!R*4L<_G$8DX)I[XSY>U4VFUN6#V: M>6X0,$0[92T0P8'DM310^12&D(/MZQ=;@HWJZ%[E5F"O&)>Q+T9LKPS0R!%OTCPS4CA(% %<2J8(,"T @D;44BH"S;FM M;-U.1VWAO)]-+P/2XF^RC3AQ#[*\FO\10-G&CMT-PK1JI(44,RV)YRJ0G];[ M4!8 @OOTP]\L,UK%^.06]?(ZYC&V]+)A!H53"EH"(;K4!#YE&Y\+) MGOI;9U0G6/?%K.A+S*O%.&ION>-]'=2Y=_G:T2H+1I]7#GNI,'!$"T$E7LOI MN &B5]_^;1O3[<%\\HEJ'Z-V-\P0,PP);2"U1!+NH'N0EFF=$N+!A[=A=)II MZABD^^+5HPP$CQ,=A;]/\E]JC?EG"<^ M96M*#''[NU.VGD@K)Y\O=V^F[VJ6 :$14U +0[ B'@,K:2VI43IE MBW./,^4R,/;CZ#[>?XK?QWA<+8*^'O(DFD45H6VP%W]$;YE#3CO@:3!OH3,P MK";4;RP3 LBYN:FGW9KO7D-],;>^J?DI7T[W+\>_@Z=[VV8:2P8]M]5UA,_M2UE4N=[HH+Y_..%!!,DQ,,)2I M#T(Q4V\7>1F^35>EX'[UI^U(H7U;+[IJBT M#C,B#'9"$R@,5-Q"CC6J)3;4IC!LD,0-!OO%_G.WA]3FGM(-X;H]:*^A2&:,*?Q4XR MO7@X@]!H15%8^X-(2 $:?JBE@LRD;-H=?+IP9CQ*!;LO"CV^FOK;-%_:B?&G M.MWAYSRL*,>BP154P&1)"25NI@*ZZQ@ VQ M>#NQSCWSY[F-U)E>^K*.GHP[CG8Y]N5])/6]V&6M[VF9.%ZM:TWC9#;Y]GQQN?,Y?\]NO.^-BM[3(J%2$(L^-"?9EOAM8S9?VXF/',& S.P$0Y*;&Q8%:U#M$Z@2:BUC;ZBAMN.VQ)[ M/B^UN"M_ZW$=900+B2F7RCG%B1=^M5:@*%@!MK3[4>N=;G>E@\+YPXL7CR;<0N) ME'Y9/A'_$\P+=?*:(O_S".,PDCAJ M<%A< (?2(,&D)G1U@P$'0Q+B1FDFNL%ODY!H?9:V[[#BU>$.0[0-^F9$]M22"5HH+<0[<778"/]-E^?SFZ&ON?T85>SC C M/>0@>&(&("XX!#5NBH:)\KRXEJCMYT'9[0%[:@K%W<^]1PW[&V=!4.2LA58$ M(Q]2H3$6M=1:BS/;5FF' U9=33*O9T\U!<"]Y\X/'TR"T.6'CA /56&0QT< M?U[+(T52FH0WQ)IC%/S\R"$)V*-#PCY'P3^.JOELJ^I??2Z3F@L!'1-62$2, M-%Z#S3?B9>#7$Q);(%P M&C.Q(:B.D6=]WNAYNP1H ]N^5HF-T$U.%5\^G+EX;1T0X$@0CC# )5:U5#[, M<>?144>=M]F6U&<2[J?L>:PI<7-G\=C2]?,@?OY@OJCSZ@HO; M93WE5<7';3-+&WUGRH1OPCHB+2,: !J/^VL-(-ES/>WV_,D5>RO[6DBKX,'5_,QJ/)UJ7K MM<!ED"H73DBH!^J,-H0^CN A>7.G%+"R] ML]F*R_OGI.:-,PV]"7)C"H/A;S"-U4QK29"0*7&_@\R2;5ZA[@_9?2Y-5\5$3IQT&H:BGNK.&<=417F78 22RDD=9;&J9BC=1: M2B5TTEWU0:9B/N$,UKUZ>K.WRBHOKJ>KC9(PW&HTG8V6Z8+C#=?ECY.FS$WN M,WRH0!C."-%"4>:\)$K4&%$'4Q;A0:9;.+$EUY.>^LLV4Q7?EA%!!Y!U>Z,, M(,R 0HQ:*(+Y08F%-:[*(Y12"?7PE-%O)*+D6"ZVIH:^R&9&LYN 3/PCGA]^ M&TTB#@=LDS1IGQD"G Y^N6=4 ($Y4!K7LG.%4S+Q'IS+X?PGQ"YTTN<)T6P> M<6C.P:UM,B)Y,$\,((P8"KT-$[VI962:I\06')P!^OQYUY8>>KMQ78TN\SH! M2IV Y5,^SL,G\W62KX38P;M&[3,@H78T*%-+*AAD4L':R- !E*3#)? G"5]< MV>Y *;T?CQ\V][W6)-/2>Z8,,H "$0LY*<=K":4G*3LU\,\SBNVGZVEZZ"T4 M=%L^_^;,:]I%IC"@+%[W1 H )KQP6-8(($224E'\>;#1O%1#FEYZFP-O[T9% MM:P65MEB=E?.1I.+J_?E]/I]\*HNU6R6'^*?'--=)A &T&MAE5$X&"H<,% C M@ZU/254 _SQ%>3EW=J^C0;'WW70\6<3JKN\"K-/K(N;[>R1CR^0^[&V9419I MKQCF-AA)'%J 4(UKL-R3N/_G$<]QW.]4A?WEF D6TB(/IGAY/2T."\;9VS9S M " @G2>($QWEX5UQ>\P&$2;ETC): M)T/=Z_ W:)VQ6)D;*@^8 UXS3 FKK:K@!"15DH5_'OZ\E@.I997TY^R/R]O\ MR^C[(<[^ZTV"D\D!#1ZF$$Q+&/Y'P,W'!F5206PXR)3;IW;V6]%#;\FV;@*F M>C2+2<=NXX>Q@N9NC=>[Y7%_L#:BQSC;.PD>T5LFI><:&XD!YDI2*SBHC74C MO4XY@H1_'@"]3,K5N8IZNU8ZJJ;![IU]S*NE4,WGRCTM@Y',*,$26.TLE10( MX'TMK[]>+0Q MH,9AUE[>'KVHGF1U/"1@H[679(IZ)061D!/I#!*4;T*;K7 ^Q>I$ [PW=^I+ M,"?26U_L_Y#_\9#!ZV-53L-?QROP#MT7/;2K3"I '#>6$:Z">@"/BM[1] '=@.$2DOA9UD5:#][>;-A19J7EC$MF"03",^J1 M 1LTM$O*I#W Q FGWF#J4#>GN,^\[7CXSSR$!_')2HTUKVM/M*3?\^X$Q9;CHEPD@$G-!.; M,6O-SRQW7/NJ+--![9P(6W-$/7LB$]XS+2F*.8P(">LH%* >M\-)UP4&1(8C M=?5WB=J>VGSR304*%(A 3'4PSB[7%5#_(3L[DXS]:8V4[ MN'6J\]'W_3I__$PF(9+.Q11G1G//G57N8174S:I'##^55RLZ3\#MY/'$>IG? M;E^2XOVM,\Y@\*64QEQ[*[1WXL%J"KY6HP1#P^=+YP9"=Y"?G&K-TACO;YT1 M"Q12W)$PB4I"EK=#:KD!QRE4&]!RU D3FK+L:+3[._D+H!73Z[WIC)\^F-&8 M;)5(+!QBD'I)#-L@%? [L[J;K>KWQ?%= K!]T>3744!HFE?WCX7?RYD=K3)D M:+ 1*-5<*>:T(!3QC9S0)1VJ_5@$:@_EWBZDQ@2^MLACWHI?R\GE]JS*>UID MC!D?9FR!.!7&*B,YBN)"PPBQPJ4<: WPA*!+%K6#<%\,>I^/9OE-'&88[N:' M=[=W5?EMM0VYEU)-N\B@0$ YA73P.H W1%)E-D:!XCPPK#D%,HF(!$ X3[("H,4 0I6P.'GS1 MXVW3KBO,3^X)OF^077Y_XPPX2("D#(OH2Q-,(:^E-H;B,UM$3[?E<"SB)^?9 M;[/\:C%Y7USM.DMMT#K3UEDCG-$8$FJ)BW^OY?86IJ3^?4M>XQ%$:,JQH\$^ M.6(+T_0X4."O@P.)CIU -@B+ &!^L,LW65:H6M.F')TAV!F!>5N8D' M5^^FCY\H@HQWDWQ?_%!2OQDS"&G.!8$4*2&P=J N'JXD2LK:-L#5L&>.-0_% M;5U3O?FC-3R?PR0VJHIRS_'CJ\]GTA$3K%S @Z^-PWQ-E^>L*]D4E6<2A-(S M#YY[H"T@WQNKUD/\;3J[R\?%59%?[CUMW-HFD]AYJ!2DF HE$-;S?!GCZ8.4Z(9M9JI:S%P?RD8B,-Y>S,RC.W MH-67-OGQL-,H>-E%;IX$$$!T(@!#FJI0-$I>1['* G MUSY96H&U+]*HR_]>K#+MQNI[.];N/9;/0?UD3DF-L,7<.>(9U@""#;22GEO! MWM-81%UJI+=C[/"VBRMU62X33NP_PW[E\8Q!J;D#RAACA>-.&6YKR8Q+RYH\ M/*YUI/7G1]GI0/9Y#MY52C]IGD"* @,B)< MQIP3"+MZ6T#,+]$M3__-YJ@. ]Y-K2\6JG8,!LUD>,HQR@A#@%E$)&+U"F D(DFW=,^47/W#/HCY#*"T^:QNG^& M+K# (2"HP-XX8#>R0^]Z+?[X1BC7)<"][W?&0Z?Y_>:+V&?][VR760*0)Q MQJZ3]7=JO,5G%O'0DIZ?YU1K =G^D? M;-P=E#Z^TTP31ES,4$0UYD) ED]G03_R29E+#\?+A_!JN<9_/I245]$OKC+ M8QC8]'IY9>%]L2XDO2N>ZO46L;*Y$Q@SJ8-[I:"TTIJU? XB>6:7WDY'P7;P M/PV_/A77-^&;^6VVJGW2F&7/VF4.2LJ<#7)J8CG%CD)2R^J@2SDH/2._MFVN MI6FAOTB-I5[_#<=5U$DFZ_^/.:NP8[N,F^D@I0'E1@B$ ]^)P(U,IC"1M'0R??W MGK+XRQE/PSWHJ.O[";&0^;-BYLL$U\4XZ&Y=[/SS35G-@QYO'XI0G^Y:PNL% MV!O<-]C=,(,2,0R%%IAJQ9VA4O.56K1SO%E>O#XEML5L/"EG8?)LE)F^:1^9 M$XI:@(W%07JCI7+ US@ 0,_,8VV+%,_=T8[@'NIL<.J[2EU-"@A(R;BPE!.( M."36H+6EH2'6HM''T%5H:WVC^'41FF(GPGH8T)G@!UV6UOH6W]VQR?^-@03OH &84$8J HL(B64N-X+F= M;Z>H?2>#6L"V+T;9_'84BY#>E;.B0<*;UQ[/N/3:<,.P \A3P=SF%J=&-&!X MSJQ)4W79.KJ]'0>&^7RAC@L90(M@(;P36%G-?6."94I52Z'N!928<< M.1K3WI)+EM/\_M=1]7L^]XMI@VR KS?(A)32$N,YQ) JP0B JI;.6)0RJPSP MQ*-#QK2";U_LT:/I[U^*V[SQBO1Z@PP)Y:CGS$.F)(2& K"13@&:8LD,,-2E M0_:T@F]OJU)Y>YM7,=G$Q]%=7NU?H%Y[/B,&6LLXD!Q3+ 7"S-;N:/B%3^'. M '/U=;E6M0!OGP;-2[_R?8.XO#TM,ZD8](HAA3VVP;6P!.-:7A#T=5ZF3[>> M>KM8'W]UZ]NHF$1!KLIJ%L;P.1\OJF45T^4>[OSI'N[RS.JW:96/)L6_\LN_ MOQYYWD['F1%!:=ICB8@5T$JHR>;KX@J>V174UOA0GE )IZ'A^_!3)S2,'6>" M*G*/57ATOYEF MABD $? D8,:AY.XU^Y?',>RRP)=X( MCCUBA 6KI)8,VZ0T;@-T<+MB5PO0'KW6[F7V5EJ/=D>=/5][6W]1%KX<8:'2 M&.NP%$"".10U0EK#E.O^[/S)-PBE#(>V![C6?;P[DP(YZP!!T$"-=#R(V=@X M&/B4=9O_2>Y3Z6FP?-_EP_?Q[LQ3(Q153.)H*F$=5KX:1XJD3[F6)'XL-W^ MZCKMUKN:FU%5W1?3ZZ4C>7BHZ=/V&0. 6R>-,A $UY-"+F$M>UCW4FYPR/.? MFKO$ND^>[:'1\G#*"PPE!,$4DLIPOADYMB(E3@6"'XLF!V*9M,@^&OR!)N'N MEAD'PG#BH4&2 .A!\.UH+8,R(BGC^8]RGM(ZS!U199\UM;ME!N.6IN;6(""Y M!M8ZXQ_H+I.FCA_LS*-UM-MBS &G%OM;9D!1ZX1 T $51*'*DWJ'D4FKDQCS MHYQ+M YS$E5&+TVCVV":1];&RI2[N+*G:6:4,FI19: M:N69LXP1Z36O=S^XAFF;3#_ WO1IU7$:BK9Y\'W@>S+.N73680LU$]XXYC>9 M5;@+'W%*;.\/L$<^!*4,@K1)I]<'OBA 5XA&QYI MTY4RG!"B-HG/= @R,$4--:'>\O[I M^>73,XQR@ -U@M."A2+0B_J,RT!H&A6%[.C"PI,+P<_'OT-)3;)OIG>>T0"4 MI#)\6I!C*JRDFR@5:\\N>U%;--J9B:\'/70^O92WM\5ZYZI<9C?.I^,BC[*$ MG\?A]]6RP]F'454MRV. ;M(6;AOQH1PT!*#/V M>-@CN1"6'8F2;#[46[9$>K])?Z;C()=_?DFS^?OHZ:C/G=GQ=[6)(.$ M0F61%YX";J"&'M5+A<#8-W*&WT[&K7:6RY9!/25M]A9WWMXHDQAIZ2R13C'O M*,(2VUI* L\M?5:ZLANPYRADC]\O7\69C*:7'X*?OOKA8SS=WY$AO5G#C$-O M !':@/ 7Q"7@$-42 $M3+KN^$6XNY(6)RAD@*NY9;A%V=6V['=Y:I]?$_.JSCNO4M8@]:9#+(:H0C1P1EQ5""R MSO ;2?/)@Y8@5@83+&E O.L';2 M;J0)%L$/PIUC]/O<)$H!MB^:/)^4WS?(>[RU3<:ULC967R2>(.J )]+4,@+G M4[:)!GA3K=T%K2U4^V*.JO+1Q=7[8-;MH,K#0YF+H8G06D]?6U[)D=1^BS; G,HWVJCWD53SQ'U_G%53V=Q5&HZRK/+[^4RV+" M/H@>!S4)VMCF8QW<46839LE6]_VN6,5>_/_Y:.MNSBN/9EH2QYU!QD+B M.;?2V=KZ5PKI%#(<;):\03*D0WIRU_JW67ZUF+POKHZJ#__0.O,&."8XA 8Z MKIF"'M5;50HKD.(>#?!&??LV3/L8)TPJLUF>1W(OU\8J5K5?Q7V-[HKY:+*D M_2S&KI57,2)F2_C4T7UEPAJG):34!J,- 6LIJ,-H5,R@E<"E 2;$;7U2ZASQ M_F:MI0Z78=<75WX1EMC\UV):W"YNEU)\'-TO)?L\FBP%SK^.QK]_"1+/@DPQ M%''GG);8=P:%$(APBAGRA#K,':Z_1JT)2ME,'.!5_"YFO'XUT/%\^&$1=[/* MJT_Y-/]C-+FXV\; Y#XSS)$0!.+P:3++I5.0UC:&#@M!RI'LP7?SWZ39UAOV M1W-.3:>+T22\.]H"G_/J6S'.S$2R8Y\DK >@]7,VV3 MRJ$??-']O"AS/,S#N?E1SD]YD>PDUSTLX9YZ%PN(642PI@JLLK= X3PWC5*! M-0WD::J'AV'NNC&6W&>FM%(P7GU4A'!EA#9.U+*KM*C"09Y<=,2,\C3Z&,RT M*=Q&EH??]Q48UO@C7\H*(G?EKMHME7JQ$RU[#"X9Y=Z%KXX(SR46U 7S MGVTDMS@E_^(@CVF'R<.C%=(S%4.7>0=DW'2;Z3!.#1!A2$+%' 7L07K.7$I* MB$$>% ^6CL>JI%]"^G)1M<_'3:\9,EI1[9#WEF-K-6# ;&3WM-?#YA^9CL=J MI$\V?KG)JWQT-=]^SRFITPQ![3"TR%@KF'*,>(]KR15"*5P\^+#ZQ^7BT0KI M+9[\+H_;'=/KU>G2 6[T@3UD'@,.N.6&&P^HE1R'16(M?Q _95?NX'/IMT_( M;M$?&/OVYXX_K*,,. A!^.IBM2$>#^L=!IMOD2?5*QCD2?6@N'B<$@9&R9V. M]M%]95Q3 8"WP68!V$)EN-LL$M"AE(/,01Y]#XJ81^MA>-S HNLL7/[ZS3%*BF<3846@!A-91 M7VM 8H#[+0/[ Q+T6$T,C)\[O?.C^\HL\49Q1KV@FF/,@. ;*]S2M!/$'_ < MIR]%G.AR]R[J/7TR,\CY((Q0U"/$F#:4;6QIREW2M'=X:I(R1JN> :V20#X1 M:9:S\(?\^_S+'_GD6_YKP.;F@.0 KS;/M%8,&XH854)**#67:&,.>Y)4=NWP M1 'G2:\VD#\EYS[GXW)ZN>6J9[.&&?28 @X@(1QIRIE0:/.% :IZ+H![QCP[ M&O-3,NS+35$=0[!-NTP['#X;;9G#6@?[5#OE-J?EP01(X=?A5_C.F%_'0GY* M>D7797YS!+\>&F;64Q2^(>?4M M]V7UL2HO%^-YG2-$C>?%MV)^_V.&K7-H2/#G)*=0<@>EXGQ]_4UP2DRCT+%N M\/BU_+:\]QFLM)B$=51=QKP+:WT\T^&[Z;B*>QXV7_WYJ9Q,@J;_&+V:VJGE M-V1<2<^=5=@J[0#@R.(-AD2>2Y6!COE5#D$W/29\>3H%C:O%:+*#JJ\WR##B MQH@P$5M $2"^+IN@Q#0X5Z9=[?,O12T5D\08DH0 M(&.4S%HZ&6/^^[QSL5IZW?1'I-N!BAB,/_JYN)X65\4XB&(6LWEY&[WNQP^H MV>-DJ!_R^:?\6SY=_*!U.YFV'@%'+?,42^,-M.OK^IP[H4]8M_.)UCX5L]_W M%>Y\O4'&'1"*6JP0CJD)H(FBKB4$@B4=^KQU+[*Q]LL.H.YK97HQ6'VO R(W MMZ/J]SU56_8US;!D3C ;:TC8N T8_N]!8I=T)6N0Y$I3^SX6I:%[.C[5@]Y; MK65?TPQ"+:2&#!%-M%"&>>1JB9FR*=;/6^#3T038RZPDG/MB5LSY.%N;(\$P MV5NKY=7G,PN!]UJ&[Q%2#JB0P79;RQ8^1G0FU33;5_7S4O8M@'O"):Y!3;(= MK3+OL+9<$6>-Q1Q8JGS]Y0D4+(4^-Y[.86$[$MB3$:A1\;$=K3)'C?78(*$@ M (Y #H&IY81&)86,O@$"':/QO4;VL>CVQJ+7'.XX\KTKV9Z6F2*,2(6 C[6W M#([)NOE&7N?.[BBP!QI:EZ<4SF494.F\!<@H9QS"$OI97 MPM!W+YO/;VTA2H4Q6;U;EXY7GLJ (=J38$]9AZSAS@-54T\:"L]DAR9!)Z]I M]2CLCM;KOX_* ._UN^EE>'U5C":F?#^_W%U(>5>;S D#. [O4% %RSG\R&M& M2X9=RA7YH>K\4(V5W6!Y,I/R?8-:DML;9=1R"XG$)M[OD\K:\-5L<-,J)?9U M@,4DN_9(CL7U9.QY.+2!A_#G4;.,*$.%99 :%SX[:B%GHI;407$F!O4Y'!YJ82E@ MPB#HE?&(>(PV$GOWO%+\VR=7FMH//3P\#-US.#RTFGMD=/@.O4'C0EPZ.'A83CWQ:R71LG>7==M33(-%=+!HU1: ,Z-PMZQ6D)+ MT=EOWA^K\.<5VMO!]^V>(L9P5._"ZPQR6 3'@")1RZD@[K5J^SFL<$<"^W9/ M$;4"B!DG-+%6*0^\D35V @-Z_O$PAVO\@%/$P]!]^Z>(GE#),,;4*Z(4A$J1 M6E[I@$B9CMX"FX[1_(&GB(( MARY$J3#V?(JHC"92X Q\-Q!H2#]=@P-V>RNYN@DUVGB =A=[1>_ZN8WN?_ M_A\N5KJKRFDQGIGRKZN98_=1XMZ&&1,8&JH==(P* #V7S-02,$;.9&I/TEW9 M(:!'4\*757Y3WN4/(_E03*^_E@W.EQLTS9AGFED+E?0QBQX10-8?AT*(I\3" M#L@!:8T6[4-Z-#$^+^[RZF/Y1UZ]FP;DIDOX1Y.]K-C7+I.$46F90];'RGY$ M0%)O6RL&DB);!V0*M$:)EO$<3@1*("XB (!G<:$:JE@[5 IZI.BC@843] : M#UK$\JU&H#@OI'5,F'C1&E' S6= M-9(+PA'QM5&E)(+G'L9\A,H/B4 Y#-W!1* LOZL?+72$:6 L]M0J1:6P3N%- MF7AMF3UAZ,CG\4U^N9CD%U?/$B.\+T9?BTDQOU\J;%-_?@7Z3KULU'._B;,;UI*3 IZB]3;J7X)(] MJS\0D'I1*G"VEY,=OS&C$*A@^T,#O=+.8TOJR%2A%54I-^$'F:FJ6^H.2UN] MW7_>"+R^=ZOO?QW]=UG5_LM,WW_*[\HJROHYOU[*?\1D?&SG&4/("<&4LE@; M!B"ENM:B\6EU_/K+C# "*%8JUN9B2 M-MYT9[I& 'G?ZV[&VZ?F2932O4,RG963XC+FS].CR2C(\ODFS^>G1Y/FF9460X#COA;F(KB"+G# ,*6U=, W"T'J M*&!O-@O@-Y#SZ8.9MU[%8QD G4".@D N6TO$&.CUJ*N/3[U=-3\/T4O!MK?0 MSN4@UX5M&Q/FV?.90$ C+IWV7#FJ-(* U+))=&ZYA8Y5[*O\2(.RMQW+T>PF M+H;A#_?/15B1)LOE<6Z"NWL?EL?_'$UVEEIOU#Z#!% @15A&J30>:*F07,ON M(=&]1IGW,?TD,N#Y!F8'&/?%KT]Y//D9!_-A+45T,V?K+W3X:\2ZS[Y7'LUBB M&!D1I-)(AO]W#+%:,H]AKZ[Y6V-."X#V?CV!80=7&K3.%)..:^5UO!RF/ #,KJ==%?2C4^X$'UQ!\NU1J'V$3^+B-W7M MLS!5<@2YML%7P-APBX2J93%2I+CT RP'V?("E8!D?_-->9=7\_N/DU&0>'H9 M7<:[:)_M7I1V-U+:T$=0BIGVQY^]E M>?E',=E5A*5^).. ,*RP)<'L-PPP8*"M)7#AFSBWH\V66'$D?OT9L?/1]+H( M]O9*WL!5]WT\65P6T^L&[&C2/(.,Q5UW@*6AC%BFP\>PD=SCE)BE09X\ML2< M#K#MBU5VK9)WTW%YFW\9?=](L(-+VQME#B',5/A@' ]&OI<,PGKVA HGW=TZ MV&UZ,P<3K>'9%VOB@CF__YR/%U412^GY;Q^*L([^HYC?E(OYIWQT64QBL>"\ MNBVF<8O CXIJWY'%\9UFS%H1(&$NK-9">DNUQ35*E* 4U@W8TTKF76^(]\7+ M1R[BAW(ZWNN!O?I\1C% D&(EK 5<&N)C8LZU; ZQE*W"@SVQ-\2F-L#LUT7? MZYMG"BOHF=84<0Z-I_ MWY23H)'9:C9L$)+1M(N,2B>9D< R;CP3FDM)-]P7/&4#<)#N>:?1/1VA?@+> M-0_^V=XH7MV6F&"+@R=!(+4@WMU=28FPY6>2:+\[Y6]G5QK2O1ZT1\O,YE_G M3K,4&8!3+L(.FT='J_FU$_=47/L^<_\XNH_V M?/,#]J<-,H,EA!I#[P!P6D#,K:FEDPBGS#Z#7-DZX$TKR!Y]_6%9&3JO3]=F M]?':>A2/Q'V%&X=UD#G%,?#.4!AL0.JMQF[S)7"&P+EM1[?(E4Z1[G'.B>/? M;&[E38Y&M[7)I$/$$ 48H=X[2A3=+/!(&I/"ID%N47=.=.? >$2<:TQYB>J*6E!?;LINWR/FU] MT3;6@UW^XNMH_/N7:C2=!7AB_H;=$3]I?6=6 6F-UXQSSS&.45#UGBF6BO5Z MK?H,7+:^%7*TK54?[X2I]A$HCP\)EPOZH\<:;&&WU'/F@>:,8*R\MXH)+[W1 M-0;8NA3_;^C66;NT/(U"3F?$-3I@V=4L@]0[Y1'$'D/NE"7&;]80:$A*B.T M0[([GP];Q+K7\[K''TKC0[M7&V4!']B"-\DX/CEO#N<==C)5^EB/?=Z[WRM-!+F$]MU!@ M (GDC#M7^Q !-IVR23K(>_UMJ/CE[D(BK'VN:.6T$5>>/YHYHJB6DCL)O('. M LU0+9%R("6^:9#G>!T0)1'3OECRI+ M2<3R@V4AN5DCI[D&=X'7"I=91[W$BL M![HZQBYO@\)N\NFL^):O]J[>E[.X97IQ]67T???>XB$]911[@+0SFGID2%BY M(:W=$86(3+G<-,@;_1VPKEO(3^>M'>2E910)1&CP:3UG4A-.G:[O!RHI?,HN MXP#WC#J@43*F0PD63P@2SV+B'2859YH!Z@QE M6!7@ICVNNVT9MD4.@NQ(Q"X M&D;@,5,+>8W957\*[]L3*GG#3,8UF46OA:)8+S( M$(2,,:$K:8%R*9/7H$XA3D>M1,A/2;!WL]GB8'*M&F5*$0!M#!@07DC@@.:F MEE(SE'*\-:C]GU,3ZRBX3W!LT6C]>_7Y3#LJ@.0 2V&("_\/+*QE\P*FG'0- M*.*G3R*U@?,).'3 LK>C5:;"J@X"4-@Y"(0R"O"-G,8F34V#RB1R(D8EXGTR M7NU=[;:TR!0$4&'JD <8*HF54**63UB4A=[.+JUALPD_*/P91 M16PSF,.JA[UHEGD3M,@(XYX8AQ2!./C4#BNG(<96-,I5T(VT[Z;!9>$51EH@83?(>N+/;1KLD<(#T%=?7X+-@Z;'Q9(!X>^3?$F%Z:6Z MC16Q_[7\_0YF-VF>Q>0;855206R(A-+2 +*67( P(9S;9'M:^KQ(Y-VZAGJ; MI6,>@G>W=Z.BBF":X+=>[]Q.>+U!1J7R.-A#TBD)(<1,(5Y+AZ%.B;(=4#3" M(-G7BD;ZXIN[O9N4]WFN\VE^52QO>B[W2O0HX!/CBO/I;-^$V+B/3$&CD0FV M.V <<\DPA;C& "J?PLI!A3(,DI==J:DWJGX?YP&OT?>U #[ _;H KZ"WB[XI M_69:$@T#,HDK:HF;XXN"D>^H^JF.>V M_&.7#?#RX0PCQ00D4DM)#$-*,Z!JJ1Q**O4[J!B.0?(M61_].>//BBZM$^RN M)_.=?OC.EID5T')%-(X['Y9#IYA>RQOF?-_OS9X?:TEN5S5]4?'OHV(:<;J8 MQER5%U=/ZE-NBE/N8&2S#C* "%6"QO*6QD!"N)7UARB59"E>4/.PD1_:9.Q$ M47W1-%@0>7$]7=VL&=\_2J5:B_7;M,I'DSWAEX=TDW$FC;3:28>X"W]5B(D: M"?[H M$NY!=-W>3:81\] QM"PF:"UW6-9[9;$F3C_7J'N<6;L@R5X>MH;_Z9A8;S[L MWG??V2X3GCH#7/BT'5'! G>,UQ^V"NM&/Q%OY\ZUXP$_';D^5OG=J+BLMQC6 M.PMU.::]%66/ZS C,HS/:*D(9@$=ICU$-3K!+4QQ@ :9=^\D=.Q $Z=?CM>% MY6+XR:HR0+/LZ,=UF#DI%(1<:DY,+/2,B:$;=#A+N>@VJ#O=@UBB6]3$27GZ MK%[%6JQ#R?EZ+YE<;IXY0A7@!%)"B*ZCM96@2;EM!WGL>"I&M@+_"5WM.,4_ M1VK?;9RFG63:&N^=QA1"J1G0%J$:::5X3_?)SWWY;@G]X=WI:>4N3^8=%8YJ MCB$T0$JCXX7&%0K:$)82$GQP\%OWF0;[O7W1C0Y.S,35CFE+M\MV=)8YHI40 M4@OG!)&*$LKE!A5+SZXT<)^WR]K#O;?8LW7!QB^E&O]S452Y7LR*:1Z\KU5& MX2CE^E]V)IXZH)N,6>&TBAL/3#D0/DWD-TBX\(F>8&>Q^_/%+AGS//RL.V6< MC)9/#NV##]8D0J-Y)['.#;&26>P5P]QZCA#=0(U8/W?->C093\G&MK308WCN M.,\OEV>U'EG1M(N,4,($,2+X4>:@,%)0B3(C0W N["1DU%B?=UAE@'90>Z=F9#D[,Q'6% MV'9V)W=TEC%BO.,!$P$$,I[8F/1QC4H +.7>XB"/M/O<<@[HS1U@ X!)"AE_,TMS*U38L30GHGZ2K9V8 M.O3B+JITYK[GU;B8[:FUL*=MIAVV!EH?;V$@H##TMCY_LDR#'R6!5==<:P/\ MOGUF7U;A$UE4XYO1+ ]3_T,>Y 8.\_;&&=!AJ8!" \$#@DHS*$TM=?@AA7+' M1BZ>S%ONA'=MJV!X^51>@6T')Y/ZS0#1P?V*==P%L$YRQ39IDBS1+B5<[&!K M[ZS6XC[5)BN@P-BCOHLYMX&/EM--ES4')(-QG&'CJA!((>66$E MEFAM&B.D"4^I?#+(VP&=;.YUB'A?W(NC?#;23WF I1B'16HMR=-?/'KR8UX5 M\7C\>4#Z>+*(98,>P[*":@=[^QU(1HCT#LFXYV^M\L((OCY\0I@9GN*='WXJ MV$/Y^0[8/VB-O8GOIZO/(7-4 ^*,DP9Q%>8="NN[F@ASX7HMNW>WU'1@8#7_ MP3A^H!I^;,IJ"XPF,B@'0&ET+%6O:ZP$@RF; ?7]%M1UDV[#?P=(&$/4T)? MA/V\N+N;+)$:36JDWDVORNIVI>D&!=*:]9 IS64L$HV$X4(+0R&@M?Q2F91Y M099 M>J1U/;^:TNQ8?!_XTG,1R:7=.GLW7>[QWY23H,#9*IKXZ0!/4U9RN2/W9%2' MU9?%%&A[LS3J0:Z$CH=SY709ROJ]V&7Z[FR7 M(4^X$DX+S+S2@FB"3"VKY2+EFN^0:72@HK?QI05(>]O(?3I46]Z.BIT%?%Y[ M/@N?E,:,0&"Q8LP;""U>R\8,L2DG\4.F2YJ>G^_,MH!L;_[XPU'9K_GMU[S: MY6,_?S8CGD(HA)2(8!CL+![,]%HFR=69L251K]MKWA^%9E\,>5)2?2]'7GDZ MH\9**"GC%E(C,!=?,KG0=#\THVJ:3&]GNVE MRNL-PJS+C 8<42B,PIQJRE M'=,LYR/ M'<_W&W:RX_G#F5.::.\U)TB'6=90I4 ME64V9<$ZV CN_;SS".6^X$DBHKWQ M).ZISBX6\]E\-(UQ KMH\OS93#I%J Q=4ZB4]M0J+AYFQJ22H0?/(6^1)8F M]CJ9O)O-%OFE751AG*M8D_\<31;YZM>^K#[GU;=BO#.V\Z!^,A8^"B8$)(X2 MQ!337FY0!:BGZS[]+U M33X=P7P2!WWUG33(U+>C57 PD76:6R<=X9XC"*1> MRRD,,Z(76[GOD/466=4>MB>>ME9C;V'>VM)1Y@PD"F(6P+!A0L>S1=,F!2; M;("5B'NRR=J >A!K:DO\V]%9%K!'&.@ O7-<<@ -434J7-@4 AX7R+;GWMA=\:CE-V66 M$^XTEIIB8KT$E&&VQE,*BV *EP<8M=,BET^KB?W,_GU2C"-?0T]HQ=;XF]4G M^&( KS!NQ],9T\JQ,%3K+9#,<6-YO8,@B4QCS9 /08]G37MH]A8,N#KE+[[E M]>7R#_D?Z[J'<>8.T_>XN)O$HIW+2?SB2EV6=UO(E-YI9JQ7#%%%/0H(04YB M"JTU2M;KI)/5\S[7Z WTOJCY6FZ7>.]G!_&V-9]CM(]NCRF<5N-]7\[V9&EZ>"XX,\'(HPZ3,+$ZIY2TM@YMD5#(E)OF M [2]6]7NR\Q+1^/:%T>V14O&(== ?"RKI2+GP1/^NIC'F+LOY<;M(I1U7*?>$!6O-=\K!?30Q@S3QNK&]\*9&%PO@4R)K![B5U3LG M#_@F>E/BJ3\1FU_%Z^WK8B:Q5O?LI4SM;JBEOC)SC@ME)**2 \VXHD[9&F$( M?8HITWR1>'K8]$-^*#TK\M2?RO%S0KO?3R?CR#!A3'H))$:<0F^1,[S6!98X M)1IE@)N)0_VDAJ#;4W]GOTVK?#0I_I5?_GU43*-&+J8VKXIOR^B+F:J*63&] M?ASZF&"Q'?^R#$,),--:L^#H>4>1X+I&E3NO$[Z8 >8_&>H7TYL"3_U91-$^ MY>/):#8KKHKQLVD@AD6J"_/NB?")GLR1;\L(EE9ZI!0#E"*OM-2FQI4)T<\5 MU+Z#@8;Z??2GR%-_((\D^+^+,"5/E4$4Q_!L#@!A'@/N,:L=O^#YB91M MW@$6SQLJ[;O1UMN-IX'!:@ &4HX;0;5X$1N2XL,:L&!UH H1'TPZ13"ZV@&8@EO%JK?C8R? M\F_Y=+'SVFG]2!9K+0H$8O5LK(GB"B-?2^&\[37HMX]SPF1MODAK>Q20_S:QJ\WR(@A *@P\;J8CQY*S5EMWSF/<$H(]^$;C)UOPK?-G%9 [6V[ M;^6FQFK;2V;O8LN+9S.+,)4:L!B\ZB7TDM=U!HC3BKGSVI)KFRBI>/;.D481 MY*\\G5&--10660.H8=H)R>LS(0=P4HSBX3GPWBY/CD:T+Z:\FW[+5V>$JZ&^ MFX;I._QFYY;3ZTTR [F&L>@PQ@0)**#3];?@&44I%1,'68>Y;=:T!&Q_U%D- M;[_=^^S)3(0Q&TB(Q(!20GC<8:[E,5@D56AMGA2NQ]#.]IF2 FA_!-G$60=$ M3!DSZ"S"I/BPT:[SJ[+*'Y6,=M\#,$&5Q714W2_OY7THP[].YP'LR7(^;3 ] M=?;6C @$J(50("4TAAY0#6N!)Q#T\=/_-+8O#44V_GT#,:K?Z4M=!U'OI M^Z)%AK /D[]F,<>4$T@"OPG2\0S0E+2O0TPCUPWU4F$]S>2A*,-\@, M@=AAXC;R49DRV0PR!*1SVAP';(_1H74>U4UNU%+.8L&%(XRD MACUFCC$@.=("">\#+H;7\7L4&"]3CNT.3]%U#C94-\#W1+KI+@^\4V/.)X'[32P'%YOD"'DE.=""68)PP!P35?[BD@(9T4C MX[0/";\$;'5XT>^-1=RTR*"45BG/ G,-I-@P(F@M(Q-)7_8@UYU453\O.M$* MK"?Z0#^,JE5$L,WGHV+R]C]8;"D(IJOQF$B%PY(MO*7:<((]>SI3B,=K1IQ*0H&E4!LKUK(QXDVO>W;=.\JI"G[E,TT# MM"\;[S]'51&']RDX9^I[L>O@Z/FCF8JVJ:$\0"&#',$DP'PM$<<0)!UC#Y,B M1^NT;!7*4Y##EK>C8E>)LY0XY6Z M@QU'(=D7/]Z7T\MRN@S;^3J:_GYQ%?217\9AOW^G+S[]FD>W8@=E&K7/(/- M>J_#1V:)<<1J+&O9@\=S9BE64Y1?=@]O7]32H\EH.LX_W^3Y_'VYSH&T>WW: MUB3C$&%LB1*:ZAA5QAVI)920PQ0"#3#:JLUUJB5(3TF:O>O6]D:9=A JB2BW M05B/X@79&C9)&3FS]2M=V0W8CO*BEGW,6*D::K']9I<[8N3LT: M9IHC8FSXJ)@,$R;R$ M62R"#!W[^W#A4E66'^/9V1AU44LS]:%Q,BOG]G@7I MY<.9C[NG2BBFH!-$>F']!BR/94J8Y@!K^;:Y%"6#>1J*[%U^7GL\S+A0,2]D M^*0TA,8I!C;D=\2=V<*3HMJ=+#D*S=Z8W;G%9:@O24I'D?M\VKO1/-OJ:90Q0A14B4SQE!H"8; MB94F9[;CFZ[X!DQ*P/=XF[>8%]'=WV/@/GDJ,\0:9[UC F+DPLS+U69LQJND MVI)O0_?'J:IL"]*CU?WK;_[O.KSU_?SRKY^+Z?7HKJQR705K_68W _8VS##$ MT" O4+SDP@0@PM02:*Q1KRG8WBHIVD:YKX7F8U7>Y=7\/I:(B6>Y\2[4,@>/ MOO\2!K+'4&G0.@/.(:R@L0S*8.8)1*VOY384ID2@'7R3Y&W9+.VC>W)6Q7'O MM6 :M,["9QF^3BF09T8"R"5EM:VOH?=)]6^'QZI6F="494>CW=LV\"* %N;: MO>=/3Q_,G'+">\L]UEL](7>.T>_SG=\48(^DR:R:/Z)( M^.DY/<*OLD_Y:.)F,1(]IBDWBTF\JFSSH)YQL=K7S&?CJKB+?[VXJE': MLN E]YD!SJ5BU!)DB1# 62#Q!F+@SBS;6QO+8-^8GYJ/'T:W^8, 6U?)E.XR MJ7C,!.RDIX!(YX*OHM:(F C4>4Q]/3+G0*ZVH)2C/;Y>SSC'(:%P >+PRAIA=7@_['WI>UMW$JZ_V@&^_(1:X[O<6Q? MVSEYYG[!PT@MFQ.*[2$I)YY??P&232T6R>Y&;Z+.61);ZD8#;[TH5 &%*E=% MP!C"9$[4>/-,ER]BD>P0SK&(!-+H:'2?FPES M/ &?84LK1(?BR^-I>#U@YPJ+1!ASQP@L *215?[4&%W9(EB^VLGM0QU$GL(GK3*TQRUT3B1\DM>9=HBVEIMO"W6ZZ)X M6\Q2,6JU6LV67W;$-;-O\Y2G+OZF6'\LEL5?L\7G:#0=TR>-&PI..N.@5N.,6O\^7\]N[V M8^KJ,0[5>SL0!A!T4&!( -;:(7.X*>*B,ATT;\(+(TXO"/?!EMG?.6QY\'80 M(ETVEQ0(Z1!. 0B'^VF.1,@N.1BY/[:T1WCT4_C?UL7-W>+M_.;49?$:;P> MO2+."V4U,@PJY0\[D8X8DE/K<_+QJ.V9U1_"0S%+K8K9^YNWL^6I1'WW#P7$ M'2,.1 N10$Y%NMQHJE$PC'-X,OD8H'R>M :R];+TH5A=):R_%.]OJC/^U(NM M5W?]N=Q:5REU=NK4(DKBV K5N*%@D(:*$NXL0BJ.EL5_5B,$CN=D;IS\.7GF M8M4WV#V[6,E*+V]2A8DC65I:MQ6P=%)[33EC-&4=%(16FP\.<9.C?R9_KC2( MHY6%=\^\VF4]*V_VSN#[;X^RB+7CU_-M!BH]()(HJKUQRDKD3.5C>H]TSK6_ MR1\U#,*S3G ?\Q+/WFW0Y6I5_A5'&D<7?[/Y<>KXLT$S(=H#"#"CH,(8:0&9 M,[!"@GF8LWQ.?ALRW]+J$>KV]WP>\/]!DK6JB%)*\^%N;HJKE'#MW@(XIM[: MM18LM1@P&I$TBI$XV02O[$X/C2BF??I:KC95Z)*?S5?_FBWN3FUC M/O]"0 S%86F- >'<2X:$JN#SW)NL9&,7O"G>*:K#[8-OY;3MXOL;?[>Y6U6' M/=M%^RCK[L$5^QL[8#T]YB830%4"&F/#>5 M[^* 52R+B:]B$WU8 =R3MJ^#LZ2HIC9:EWC%),D6> [Y-66R/IJ.F3JP$\[/?R^A_%]9>T#9%L M\OEF7JP?).4_GV2Y99M!$.JT-]8+[B@PEDE *IR Q0<8O;"4N9U08>?#>9^L!Z*<4_*S-5<#T^\%:04 MSAED/*&>LZCS*?#5.!FD^M+"*8=>$KO#?F2.G5T83[X7L#7,0V(@]IBD^F\0 MV&JL<99=6"&-3J1>CTFM\!ULR[)8Q#:__%(LB]5LD:Z/7]_.E_/DXJ1)6"GB MLXMDHW:"]AP!AY52C) X3Z'$E0'B".:O@VM->?%TE[-'Q(=BWVYQ+V^CQ+[& MWFZU?L*JYK)9Y_5H)Y X0@E@7!DPY$X(5N'KF=$Y]U@FN9<^]/K9@Q"F0K^S M*VJ]!H*##DI%';8IP@S%Q056UK"/Z%[8KD:WA&C(ME:(C\VWLZOKZ1>#D0PC MP@4SU% J$(.BFKJ>8CAH/74C]*-,RL9W*";YQX M':_Q^1<"9T0AHH#R-%64E\;BP^@8HSE[]Y.\!CCT@EO8N5@&7D7VFS81^*6F:V_NH7Y5_[ M?I]=7)]]/OB40- K;CE/9V\>>\@.:'%]815T.Y#QTUJ7': ZZ@IZ1I>_K95U M,:/=8)E#R:>FWE+/##!('I#7 .:X!Y-,_S")];0GZ4S"%OQ87"UFZ_7\9KX[ M#TE)51X4!7AOWGPN=T<:;KV9W\:?O;_Y/+\M/I?;FR>1+J>O0O;[Z0 XT1([ M0:R/FL)Y+JL#%HGB2G9A,90#L;.)C3F\$)M-FW5Q]1]?RN__.5]^+];;\C9X M_^+9^[.73FC6 <@YI8K#'Q<4"(:HBK<7$O M5,N)(2I2Y78F2"&IV#*=/7^5):R+N>H?+8?S+8KW^'-W6**^\ M.=-I/X*0'&BA%43.4Z8-@[8*M\!:PQP[:I*Y7J'5H=F _=*$^,0Y=@J MSZ%.VW%[M'3$\#+VZ'OA3_[I5%LQC*H3MF=X+TTI)'E20B1C2DGCHEVCJOT8 MEHZUQU,*GZZ^%M=WBT>.^X,1O%D>;AN_OSE(XT.YGF\/="JWOXZ>Z/A+ 6&H M"88(8V49@P9&:/>8@%\5,D,EJ#@]"@K>^O(:(M5=-YO4Y:: M#KC>_%O!4*(P!-XZ:Y#3&%JG#Y@:G5/>>4+GA1-@>^^RZ7WU+*]V58Z7UVZY MF6]^O%ENNYP:Z7#9//&5LXMFC7<#L8H)*YC5#&FOF<4I2Y,5AM%DG]1R/)]3 M).NGI__7Q3PI$9G^L!WH ]T1?W3H;;H4]LM):Q94I1*_1<_[#!L>/AHX%!8QQ2BA#G@LJ!!@/PAM MB,ZY STY_=TW*S* [9D=V[BEK5E4BR%/'P\2(Q]7-,>L\^:@ M1S7/NF3]:C97NX)W8+;@AFS! 1(++#,:>6 A-PIJ4IEEQG&1Q997L^G:%;Q# ML,7$/[Y??2[_>BXKR(FG@P,>8<^5U HQQS4#@E1#24/+8+*S MIVJ19/=HT)98S1F3"! ,C01DF]PI#<(*K'-N3DZI?N60#&F%[!#T^%"N-[/% M_YM_.^L2/?=" (!&GC-FE:8.0JQ-7%7W Y*&904FO9J-V<[P[8DP2;^I53$[ M09&'CP2%.)%86BXPEM',*/&IN+I;Q5%"],?G^>;9 M(KK//1: TI(!A"64E@C',)+\L XBE65AO)KMUTQ4>Z+$Y]7L>K[\\NG'[1_E MX@@?'CT3H->"22=BMXDD '.K#T81!#!KN7@UVZDYD/:L'*J\Z">.\)Y[-!CA MK(>68T4<@DXX*M%^$ X G[-NH%>S7=H!LKVZ(;\7B\4_E]%U_E3,UG%UNWZS M7M^="0 X\DZ()A&S%GAK("11]4EH*OWGL(%9<>.O;,>T&XA[9K M;>C"ZKE4DT>?#=IA1CV(EI-W@EJ:MO>J84 F<]+EH5>V6YH';;_Q ;L"R+N0 MR+0X1F'=G2;*\Z\$Y)'##D4C6PIA'"% NFI0!F6E&T6O;,^T$X1[IU]^#$E9EMBB_E MF=WT1T\&;2VBF#-(#6+6:VK4_8I)7,X.*7IE.Z0YP/;*#7=;K-+%\U]6Y5^; MKRF!TFQYFB//OA&L='$;V=YD.A.P^-PK 4MD-+&06:*Y( )(=""\9"#++GDU&ZT=(MRO2OD:O?8Z MJ\_#!X/%! M(!8P]]QIP:@"K!N"TS%(HKV;[-1O77HGQ>?;WF^LX[$-V^AJW M;(Z\$RCVW ,).71>0HFP%979Y2UQ.1T2XI[O[/GY^FJ;"V)>7OOX MLV.VRM'GH]$%$&?>>V(X0S*Z]KR*G?,8TJR+OJ]F6[8K> =ARW\5LU5]KAR> M#D@;*! !D&I*%=!04GP@OLG:EL6O9ENV&W#["B7:64WW?3M]&?C8X\$13:'G M5&,"@!#"6*5W@V' >)"SJX)?S89L1^CVNX=?WMZFFT'EU9^?OD:LUN_O-NO- M;)D.NT_OY)]X,7!J.;0.&L.@(IRGI:FI-#+J_EBOFWF_6/\B"! ME%90?8^(IQ2VG\L'J\37CZHO:9"G' +Z>\=@Q,>O2+5@O()/16L'::AN'Q#'>C\4!00;-;S@$B7J7 M^2F.-41[*.;\7LR_?(V+BXH"F'W9A]]7R] #8W>_!MVG'-\62JBAX;KY0-!< M JP(1&Q;6,;26 \L.)C1$N*L6.N7H&JZXDDO<(^ETKA$[O; &@P4CP$;!,8J)T1+[*K(% M1]NTEI?0SRCOZRB>(>%6&LVJ9C9J,3"A4+3.#)$FNI=$&+G?MH\8(21S4L]/ M\D0ZGRQ'2V+V"7SO6N!_[K:1G-^+W5*W;A_>=,P*>OJ%_%INOY?6#,6Q)4&\:GV@@,&LY1%(H'RU8 M$4T/+DF% )7#SMJ>PXT[H,'Q&=L=QBV-O?5J\X!=\6]/F15_=+;#/_^TV.;E M4G_/GSO1S&TR0,A@U%W 6ZUXM((%M'J/#!,BZ\K>A-C7%UW*4:30)S^/==.6 MM[/Y<^GDS[\4J(<6$ 8M]-%.%H8KAJK1.9)N=EX"QX8C0=D3\D,YN7:^_E:N M9XM?5N7=-[.8K=>'6ZY'U%S--X/VQ@-%I1:6$T8@U%0>QIM7-W:"P1<]:;-^ MP)X N8[JL-KO!@XD5Q0I1"AW&G##$*_&G/+'7(8JZYP!]9G5"N>AN'5VPD4? M;7=0E^,6'!H)/J5K=L)8SYA-3J5E8(\"UT#FL&V"X3(]J[/>!W"W^5C,KN>+']')+U:W\V7"R,_FJW_-%G>%NDW%14[MM[5M,W D ML?!&(J&ALM@*SRMKA0N3Q02V$]2L]7Y MTDC(D$A)J@52427X:@GBQO +"[<=@(9]P#Z6AO3?W\W5\KK&3&J@(NLW&CR$ M#FLDF>(I0!(8@2OWB[MHV%P&.7O:VAL,]V'9V40%'IM]C -KD;=4:\& I ++ MP_@ 1UE9DUX)KW)!'?P0YUVY:764V_\1#J044P61)8X !RV7?!=)@90F%-:J MQ3'HC+L/JJR5=J)V(T% 89$37#F*,6/>.&\K))B2.?-R0C9Q5W2H-R_S<1Y\ MJK8.NQC@N-412B2RC)FH,#T@9!__@I0$I-YAXZ!S-6.&WO-%&^V$IW(;[>., MUU15]O7K9%M^_9>+ "?RUF26L\LK$&#X$Z].9>C=6Y M]G_JM4"$5O'_W# OF('1!0/[:!.%@/,CAD(]U^TZ$_CD>P$)J(RF!##*L%92 M8 NJ\7KKLFI$3F?V=BOZLC^ ^Y[ OY3E]5_SQ2+Z>F_BN\LO\[B:JO6Z&'$: MG^C3/:(UYG6C=H('SC@-6#1NC!8:0Z+%3B[6$R-JW98=$8\Z,[]90T%;:"/G MN0- VA1C"Z6L$!'.7%R$8T]\*0<4PHCJPJTW\]M9"O]>+N]F"W6;JDK][[9Y M]_>W8KDNQD[\-HY>L1 P3* T7!.B %*,[CTT@[@>,T6 MD=Z[**G/?Q6+[\6OY7+S]=1.6E[#02JI@,1,2 PIMDQX[2K$L-07=H.K)S8] MM4F&%,E0>[S-!I7R*G_^J^R,M_OV@J=0+%=;2&.Z M;/7EW7,E;/(:#,8[J8Q37K-H9E,-/=WO.QL,#;ZPC"Q396H+44R8J/'9;HD: MGPW<(8;CQ,74.H80PI3I"AUN90Y1)U17=/)$;2Z*"1#U77%R9_KDB\%:8:G MT'NN&>?(8H2JT2+H20;QFAC$:P[YB-LQ[V:KU6Q;(O%5[KH880%R M4 N!%/2$U*=BUMFM:T5,-MW6'LUHOI76Q^]$13C C%-E$ 2 $Z,(*0:HV>@_50"\N#4]+.^*7:WWC[--\6MQI+YMRY:"4LR@E"[= M4H^UXM222K%'54\'K3XU#M.:$N,,U[H%?"P")A,@7<]IQ;F?7P[<>(,!H@YK M%O]$ $6Z&C7'-FI\6R.ETD_/!F&C M>2X0!IA2KY5+.=ZK,253[+(B=;I><'+Q;*T6GKN\M]VK.:8@CKX0* "&&!;= M,Z$8()@I[ZL>*T0'K?$]W%%D"XF5/< YE)+8'K:^N?T6NYVZ:K[.5E^*4YKB M^1="L?XVDOKV[/2GM1\\$H2PQ!&ION+11"WJFU*'O0%U(_$=KB97=X-:KS&=_ MGY?YPV<"U3BZT 1";HB,!B[60%9]EY;ES/$).0R=R#P#MPG7'QU0^_'@<0LEM7H M%/6A6&;NUIORMEA]+!9;6:Z_SK^=9]B)MP*3$ "7TH]Z:;R#SE1Q&D:1N*!< MUN(Z%+NZ0WPH9GU>S:ZWU;#.T^GIH\%!0:);H@%2*8N^Y@;2:D32N1P#;8(1 M*T-Q*!/FH8CS?O.U6/T$Q#D.G7@K6(LDU,!B*#ATF'M(]H&C1DNG<@Z8)G@> M/12=ND-\ D;^VQJ!#G5>#P01%8?H$<"2,VT1E)4RUHYF92F9H.H:U[=LB_H$ M^/;+JERWY-KVU>"P!$ #X81.A> $IE46]JC'N;ZP8*QN25"?86VP'CK4TY2W M?\R76R%^+*[*+\OY_\:!7$=4YS?SV7V:E%WPVK5:7K^-/YXOMG5=XN_N;G\> M]U:W?_XZ6U9'E#7"1@?I1S TB=A&JP4:#Y##$%<97335,"?)P22SZ_7*_"F+ M;@)*6EU=W=W>+;9);!\D&6JGMH\T%F7GK-=*0L$7A9?4O\^7ZP^[T8(0U'SF8 I]_?5XNYZOOQ20S'7>3U02ZU&U &*C(W_ M8417&3*UX#['U6[N&_6>,ZI7WO6 ]_A*\+=U<7.W>#N_:94Y'7UR.L, [74.\48Y(D! M7",L675+%0"H1RP/U5V.,H0,XXY[A)#PGCE'7!7K#!1_W3G*:LN_9HZR9EB_ M['P:2!. DC]!?X+ MDWX[.=7(I]$,Q^GFT_ TKK+ &@"-L=$ADX@>QD&B17Y9L0H=\*$'5%_&E68= M>Y^JW5KK(%=00W.D!C4"!AX8A!3@4&L,A)>6 M5B-(=S"&7$N^%:MY>1U7^]5FX+NKM>5XA!$-81R:"/L8AZM5,4OUZG;_KL&. M9]\+@A.5[N]YS92%UFOO*@ M;'^J=FA<,[[5;BU$K6DDI)Y;'/$!EFA[P,4HF).$9Y*A,D,SL2])#,W0\M1( M_-TFH?9SC:W&U.WB,P%C);AER"N*L-*>>57EWK,*UZN>?+D%*W,Y/8*(^C;$ MHKM0WL8N_CVBR77H0R,#Z\1;P0*GB-8FKGD&1JD[I7=>,W2>4E8KRGRPL=91 M$J=>"Y!B87$TZ:-_Q[$A6DE4C=80/ZA!-<2D[T3R/P4G=0;P@%/6W=P45ZEJ MW>%GJ5Y$"A=97LT7\VV[8P>+=#^[B82""JD4=8BGA-=.[7QA:)4%=@JS^[$( M#C_>KPBZ6!8W\XW:^"+.LMDBG4/>Q3[^>"3&.NAT\9W@K#;68*DX9)I)*+GU M%9XL_ONR'+).F'5,>XP@C^&B;9\=HR]7Q?S+\M$([#SJI22+^>QT &ZK%H-6 M"$../*9,20<\59Q5^$A $"^=HQ\ZX/M(]W;3Y^UCQCMNZJ^?5N5 MT1AWRRB(;ZOY^MD$J_F-!L"L\81RA+UVG#BG#*E&CBC+N;8_W6L(75)O>#P^0.?\D\ M[!ORR=!N/Y%R6+=O(E@I =;2>J&),\00B5V%@.)9=9;J7TUX3+K+XUL[L%NO ML75?U_RC_6ZFH36^&?5[/EKMQ#_.VQM;:3Q@/3P$:+-UW\2(:' MM]954&L)?,X=;G;9=MYH0AB84"W@P7)2Q.:D3Q;^)VK<\1C8DWY5I?_@N O#' MHMCO7T63>+.*/[I;S9=?SMJ=QI_K?WQS4^K$;$4-!$8[^.<@]7.OG'4YI1.AJ_[4*4'^$>F MZ<[H?;/\R2-+U?EVTE\LRK]FRZL69]@-&@_1@M98:PVTA@Y'!Y K4*$FC40Y MI)U@-LD!2=N?%$;F[L?BVVRSVOWY_VG"SU3):O2UTZ\GF@C:,>(P$=1[; M:"YC#BJA&"]05A+*QMFCQH[,ZIBA72+?VGQ,9T2K[T7\^F]Q)JPVLWDR9S^4 MN^W3HP;CF=>"A5HBZ:T47A)FF.&B"@ Q6KLL9Z-Q+JB7I==ZP'>"1F$W1F! M2NOHX6-,<;K=S@QE[N!D69UU1_?"3UCZAWMDVFTODZKK_[[;[66V6!N?MA 8 M YY1JS 1R#--$165D6L)$5GI12[\Y*1?J >GVN-XR#K4>OQ&L)A"!#WR'!IM M.5!Q:E7CLU;DE"R S<\V>L_+V2N5LJ =BCK/'\:8T![P@L7NCRDN\;E^ZQ]OD^#C M'S^LRN_S]7TH8S0]'[2BEM<',*JPVHN[E0$! ,IA ('2'$L0S>K]:;P3'+E: MJWN?8TT[;4<%6=Q$!_*!Q&S\PWHSOSJ+1:M6 [+*>*L8AM # 0U&Q%=8 <:R MS@!>EG*IS9IG5Z\AT!_6.&HTHKIGG&T:#9HYAZB2'K/X+TND/MRD$S"*[/7< MLAB0H^W GS!%W=\1PRCV^7*V^K$]DHNN<71=-E$VL7]?WJ3X_C@MN^5PW:\& MZX&DUGM--0+&RPBQV.,LHVK(\2.:'R",ZD8,2/*>I//RO%A.*!1: N> C"!# MS32IQD<8R$EXUN(R1[^Y\?KC7BZNE^K"FI0YD$=3AZ22H-[0!_VW6R5^OC] GU.XHEQ,/Y?&&0ADUPP3@W3"GC@D:]EHUYZ M%+@VS,)(36$I1()H"+FK,.)(YT31OC!?LS9;>HT";R:/"1X^#AT%KH'EPDFN MN2>8N^@:J0HOY+,B;U^8']J4O^-(8"C&/@A-JJHM_GA7;NX+-.[FV_N;WY:K MP\^>>^FWY?4\CGK^Q]VFN*XB2 XA)9_N_EC/K^>SU?PDRT?H34 $6@4PM\8K MSS"5T9*IY,*,S3F^?VG1;RUGQO2EUCHT:7>%;KV[0Z>N-N7-3W<[HUO^H.#C MDQ J6Q2W<:SS[_/K:!^>MEGZ^%9 SFF ,9 JU5T1VA-D*IRH-SGI.2=8E;YS MNV4",AEQ)8@3[=&4K!_HV;RQ@*"WBG*+ 49(.LJDTQ4J5NIATB.\2*8.!OH( M5-R7>=YM$"R_I!U2$SWQ'W'6_35;7=6#!:8N"50D(:(*(_@9S8HP*! MLSFI(%]:0%\^%?L!?30J?JY2C3P:1!/^/=]"P-3&0?.(-E/*6$TA!]7XE<8Y M&XTO+:RO*])U@O103+L///QFHZ%/T M+@L]6Q?7IKQ-SN?.*2U.[05V_*6@N&=4,&,48DP([[ XX$D1S?&@7EJ&A);, M'5#%=YJ1A71R@(#H ,(5N-EDN;HSI<69MB2@=TB//A^ MJ[K;?"U7\\V/,_5]GW\A4!H7 0Q2/GG'M<>:1(-C/SH'LVIF37!WOS-9']LA MS0%W/.J<+?)[[)5T=Y,**("*'CT6Q#)OJLVH^'5Z815?<\5\EC6M4&V]Q?>A M6"[7/Q;?9\OY+'G.L[].UWP]]GR(PP;.40$D(EX9;)&757^9\I>: +RUV,KN M06VI/-:KS0/%$?_V5&G$'X6/Z73RR/+RZ/>!*@PXAT89P! U2C.,JCY[8'-V MLB9XUM;U:I*#9>_R/ZH:GCP1(!'*2P6!=]:;;:A,98$C9?2%E&=K*:NGDFZ% M69^R_G6^G-_>W9Z4]J-G @-&(XVD410QKWR$HMK3QTC@"S$!6DNL[ :W7F4^ M^_N\S!\^$ZC!#D&!'4<,&JB],_C0=VXNI-)N)S+/P&THA^!CL3W ^S!;;7YL M#_BB.[V[GO;P-V?\R_J-!."E) Y[1AD T##D#OO=6"N>PYX)QAWTY7/V!O@8 MM#OK@?[\<. &4J)QS!.2:YMJH17C4H2EG/!:$(+3Y_B/L&H5ABW]D3OPZ#? M+#_%J3+[5JX*M;S^=;:8_5C/9Z?]TGIO!X@),\9(39'$G@"2$NGNQR(\R,J* M,VV^-!5FV3>XX^^[OZTJH[?:>S^\'9AR0 O&-5.404Z=\-6XB98DYR;N!*., M^EK+ND=ZW$LYCP-EV]?IZZ#UP"04CB+J# 7< "(@]Q5N-CJNEZ7V.F52K!Z(\[71MIK5J/6A'MZ6Q'0;."QXA!I8:'AUNB+'*2NCZ MHCS+KADXA#2Z9N:C4.5M*L?CT:"9-,WY5&!$8ABM)D@DYY [*7V!)-#W?CI"%VTBM5JE=:'%,MWZ,YY [/.ZT$J:KG"V!*%,"8$ M.A17$H&MQE80=V&5_/JD60]P]T:>ITGQ*K)_*%;; -!4!>'9J_\=MAZ@CU@@ MHD6<.$QA8SV.0 ONXJH @TCW%>GY]DG @&;0V(1_L M'F25(T:"=)@AV,G*+204*4!M56< /4(9"VJ MK^F@ID_4IQ1!L1_3HR?L/+Z8T)^?U(!=-!^<@IA392!Q5#B =%PE#N:S$UEW M&E[)(@T$@IVV'!KJ002!ILE+J]$K:K/6 MYE=RZM(KXODK<;/I4&V.GEV;VS4;3#26(:,:8$VHE@Y!4H'+")99@;.OZ?AE M6#D,ONO]Z+2RZQWO1XT'SP##QA(39R*C@EOKJ_MVC%N4Q-0WK>X/D;%W':#-E19KI UE)OM?*J6A68=C3+ M*IS@1DWG+!Q8 "/O!'[^.MO\7MXMKG=GF$\+NC7?*#S38#"IGKJG6$"M)-/: M<74(QH<$9]%S@ELX?>0&&@3YD7EY?_9>+&>+E#=3+:^K$CKJZFIU]ZP*[:#5 M( AQ&D.F3&00VE$NI DC.$8:L^SBF1.N1@=GK&+9Q^<",CB"";#BAF*KD]^.]LAZ W!.^/X+\Q": M$GQ"8ID0X9^9SN\W7Y_-W-!!JT%;$2T3YZ 0P&*B :&PPDEXFK,-^,+%XVO0D>[0ZBTCI#>S36_;**/6]"L.T+ M 2@!&'6* ^,4H<(9PZK1$8]RBI,W/[8=M3AY9UQJ ^Q0M/G7;'&WD]-B4?Z5 M]BC2FETMW_MMBQ,LJO5^P$@IKK TUE@!G%.>H6KL$/N'*WZ0'HT MY?2NV+PKEU=WJ]7SEXGJO1@LT_SS=?OY:+])/M_FL-D[ZK3P5% MM)?.4[^YV[^[;:V?JS34E".I7!$8J*S9(@G#*C#\D"-SK'N&L1 O62J#H/\ MN$S<&JQ-U^?C[P>/031[4TI/(H@%'$/KJ[$SD)7YNT',TQ/6O?3ENC.\1S," M'XS@= 6^,V\&:'&T=(54FBB#A=#INOQNO# ZY%F1G:_U2"(+XG'55V-]%96S M(TH: Y77EAI'M,75Z #U.4=:#6**+E=!-01X:/K<%V>J7* :%/KYI6"@C?^+ MNE=%SYNE>N505:-$!N3457QI,4"Y_,E&=S0.-5[5CKP9%+5 "P=Y'#07T6#T M1A]4KB99.9CK;^M?DJW>#=(#!I$]S6P5W=P'OTWY+DRYW,R7=]'AO<^Y?WE1 M9E98XID3AD @I-/,8DD)!PPZ+$F] ZY^QFIV)O>1/,O/2:<&%.T;#5@C%"<) M9PB0:*\9H BJD.*4O:+HL]J<*4<"?Z@5:C^@?8KYGT9TGH?'W@PV:F-$<+H^ M8RB.6#/@#A"#2PMU'((8SW.Q(P$,3+A'>4E:T.[T^T%+X+'CC":GU",3067[ ML1/F0,Y-I0GZ_..1KU,Q#*WS=L<";73>D3>#M8P3A0RUC#J .)7"5.,UE.:< M]4PP?'!$G=>- $9S SLQ!#-:#=(:R0 U<7W "G #O=(53I!E55F?H'[LPQ(< M#OVA6;HW*.I7]FG60##.,<@Y1])* [%#EN-J]!*B"RL?-0A/CG"S4T$,3<-' MID5[,M9I)E@&X^RG<1624G$.--65$D@IP7-\E0FJPS$IV8,X!M>/3[+K-->/ M)QL(.JY$Q*@X.R&&@CBL364;$:K0A96<&E4_=BF(P7/"U>;=L?%A*4 J$YXN MAU'LA(:.[\='E14Y6J\YT48]T&QK!':#[(!G!MNBJI>T^8^9T5;&E8(3HIV' M$ABX1UH3Y6MM]/0SUD]77XOKNT7Q_J9>;JPHF,]1%#KVYL\38.0T&Y!7SGOO M,/&6(4P!(72/EM%89"4"GV+F^4Z84XXF@-8AT_=]K'$B>)9ZN4T&)! F<4DF MU!."N83:5MN !CN5D_YD@N9UEZ0;&/ILPCT\@VZHX%JU$[0VA%.C@>$T_<-I M=9A0F)NRB>]GR$^ABLG7O _H:+',-FHQ> LH!TAI+R-2 M%!&A*I_! .URG+<7%N25O[[VB?SPS#R25^UCN5CXW>WA%N1LVFC $1]/$/1< M\>@SQW\#4J$45X:O]^ 27.BLQ;%,*?MM6H/NTF:TVO1)Q.J2I642MF9!& M)F&8.-@4XY9>)ZZT6%G#0H)_9S@EM"ES$/NI'ER+-@4E6& MM3" $FF5H))[C$2Z&;5'CMFLNQ[U-Z*&OA_VTB9#GR)]>38Z8AX1 R7#/D+K M& 6 5^.S$N>XB8WWIG8VNEOVFPKLI?&UH8CZWL':9HWU\^4L8CA;V-EF]J[< MC!C>\'[U918AVZ==7J[+Q?RZ2M+\X<$ W]\<.KV-ATLY8.I$?'?2?E"8*X:< M)SCE@8-0.KSWLCR+"J;6-.L'/W5]O55UL\6A_V^6-^7J=CNJ^^V4.GODC=L* MT=ODRAHA'$P(D93#HL)%")UU07]Z=N/ 7"J'E<[PFN?GGXR]>_Y"M!$CE@H. M#:1:"6L-]?L5RD/B9*T#T[I!"L4B/O3EE[B8K6:+E'W\.BZ=J6#<;!_%$WL6 M__ P>_X^L.]HO$+[)@,EQ%L.L'%QY@C.G8[]W8T<(:?!O_5-!EO*480TE,W] M-CD-VP2O$;7%<8Z>?#XH@ 14C$:3#F#/,8MCK<8F#;BPL*QQ"-BE!%I'9_T^ M6ZUFR\V/[?&U%M M=2:#X8VAD)H+SD#EOK#+: 0HF0<'L4C-;U*DB^')W1.3=^BB+J!?91 M5<'8NRP#:@0!C:/>4NPU $0PPOU>*/$/?,2K;L]UNQ+1CQ,C/_E>1PBIAR]*M;URA@:@8)D?.\"?H(Q(P5P:M-TBJ7OWU7*^JB)7JL+XRKX]6 MD6G76D!<8Y].9;EWE#H,C#A *DF]J\PO9V.E+Z(-)X%)Z+_6JVN< 1X3[*!2 MEDJH!=Y?#$5 $*QRKH(WOJ@V5+#%F&MK,[Q'-:E'WKT;SJ)& G*JTP5I".(2 M$P5OJ]5%45+OQ'^X.;^] _G@"N2/VO<%6[06,/2<,,6$DA+$_Q!E986-W\SO:TTNK__OW6PQO_F10M.NKK:Q:5VIC?5J M\V"ZQ+\]G2KQ1^%T5TYHBOHO!\>[7R]8*K/%H(R'#'L&H1(L_C_^3U?88*ES3-8)*8D^R%*.(8"IZ(B.]^PF MHRH45%19BZ&DDFN%F'.5-"C6OM::.=2(GQP#M1KXDS8"EAX))9 RBBA3"JK M68T?XJSRX"]3'=0F1#D,Y$.YK*?+47^.?5%_ST]=$:C70+!. F0\YEPQC4FJ M(B:JT1/'+\1([9$5CULOFQ-N=WK@4"/'<.:,N(AI09BLZ^I M$2UU6>\,9OJ$ZXL.C=C6"O&AN';HL2]7)@ILOGE;KM>_%K=_%*M3EQ).O!:$ M2E7KTA(1H=0&4B,KVY$Y('/N;[\X;C45_M/K!=WA/%Q:W^\1M7+UXP#,'HNS MI#KS9G"2*JF8,8Q*X#0A@%1&"-/:75B8;Z^\ZA;J\1;&9W*KG:59@U8"U%88 M+AV61GH#C+%NGW62<$J0O:RCK%XIUQ_L+>G7J>_Y=KXLWFR*V^=\@5;M!(J9 MEU0;+P0WTC!@J:\P$(KGA*=/2-OU[Q(,@?XT/ ,]6Z0?M78-]N\'!C%QT;A0 MF$#C.$S7(:NQ&YUUHCJY>*6>V='(46B'_S2X9[[.5E]2.7=3KM-9T/FK7*W: M"QQ(H VW7'G"I2**,5IA8XW+V2AYH5JQ;U9V(XEIL%1=__?=>K.]F=":F0_: M"(IB+ 3#C'-IH#9" '2P4RB]D HW4V)C>_2GP4!;7-]='0NZ:]I$0$I))+%! M$GJKA6(0'3!VTN><4TPO-]*4:-A:!M-@85>6HK+0:,Z]THA11YV4O-HF$ :! MG$PC$TMT-"7RM4._]S/SXDM2RP\NZ(T6>+?ORL?B6[E*NR5H99CG MP'IMH(G.)C+[0"FHF5>PEAL^S"B;I16J\7:@$E,AJ/,08F8!,*BJ)J89HFC0 MBZY#5%G*)\'3%/N=@SS\+#:S;_,JT\/U?!/['E>_V/;5O-*%ZC:-[G\?IAO1 M/_8-C7VKK4M58)!CT1D7T$8"2 <0E/L[S I'E5MK7Z2O2./'Z?>VB0P^S;\L MYS?SJUD:R_[WRR_;A2F%A^Z'N4Z.776KN[@^%D/3TY<"MD;'09$XNR*\4BG/ M=(4I 3;'@YK@66$^M:%"$2GIA(38=R?5Y ZH5HNTO4>XMGO^YFW]+7]]WXNC!\OF7 I%$ M,<0%%!Y3I9Q(5M^^YQJX"TN1UU)J94]PMB:"NHE8W/_,.G6LQHUDKPQ@)*$<92$":23\!8-39I<([:F- )1X=4Z17?@9>8 M@V5X9GE^>R+<(+?)8#C%,L)/HY9&,B[NVAP0LAY>R!G;Y RC8<25O2H^V R4 P[GQA@%#&4WQ1(JZJM?I3.?2]Y:Z%^]SRV<^\D,IP*BZOQ6KS8\/ MBPA&.F:N5OY362KJOQR,$ 8X[[C%WD33P2"\3_@?AT_J%4R MBE>/]BK/;_X]]WCPGF/$O9(*8V(0]$# :F2&\D$+DEV4KNH0]3'X5)-' 5FM M( /1I/4P_@$CQU4U$H#8H G AN!/GCA/<*,ADH-=HCD$I?AR]? TI(;".?MN MD%I"05.!&BLQH2[ZO*@:L\0HI^+GA(*,1M,]70M@=-*U(5N(BS7AP@M+"'(J MG4)J6HV16#!HS&__).M0YG79U!#AX<]YWY;++V_GWXOKW4T,_<.DL)955F;2 M(ZYD^M0B?6JV_=0?/[81-*L?Y_S)<^^%=!].$D^84U89@R0@("X2TE-%8@^Z MRUO0?'_GD!MCGZ%GNX_@(HBKY6Q19=))43Y/Y'#N0#:OX:" A]X(8"2" B&C M+=<58LCS"SE_[9@]3W=NAA1!GY>=#FXXBZ.G+&>?#XXY9 2 M J?2#B .QTCAJC$Q(N%ET&IH I3=0]\KG79KS,,>'CU"/?E\(!!Q@3DU7GN; M"N8"CJHQ6<R>T2;L61=7/W'E_+[?^[U:R(*K_Z2>,(?\&3_X_#I MEV=(W>7="W.9=BJ^E$'*KK6!,(F*U M@P=Z,GLAI;CZ$7=C^/H7]YNW)\3]YFWP#!$$(6$6,JZ(0ABI0W]QUB7.QBF; M7YJX&\,W8":AW5[=_FR\3@ZA9UX(%!," 63">\XA]@2:"AB!@,H)RVQ\I^BE MD*-32(V309IH9)(6Q75I8<"4\,/4PI)FV->3LC>&,E?'5@Z M0_'W7;F\NELEO'?]/<'+IX\&R[VD3OOHTGD"D. 6'59LXU7.FM_A9\[=8"]D "8(WRF%*+),405-@(*"^LAF@^18YNN?<%^7FB':V?VE9A>7]CZCI999:3TBCB*GN7(,5GVU!EU80$A+.9VZ ML=0*QYZN*N5<4*JNS4"IJ704$TBL% #J0^ PP, ,4T3R)?&A!U3'NHST,$JH MQ<6CYUX/S(J4.XI+;T0$4RHFJVAQ8 3(L5"FR*(7[_K4@.\?/X M7)*3[ !V@"@:9>"5MA8[M+CQBR]O1BW(/2LN3:8<$HU18#ZQ#4AUL%2G$VZ%W$ MX2^\=DV(1@YS,^BG[3!K!*SBB-KH$F)'./-$5F,!B%\8C3J2ZTF'N1FB4TKX MX3P@&GE(1436B*B\U6'\FLL+.^!I*;7Z"3^:P?FR$GX8:8B*QK=TAB!K%=6D M6MBUUEFW Z?H">53I5=\Q_*Q]ZMP!WD^SK04O$0&*@Y5JML"@8;BX/II97W. M,C5!O@UM[?0JC*%#<^J7J+_/, "E<<881QB55!#,K:I2&6J$ARUE.<9E^7%Q5&DOPB-<:(C@4!Q(E4+> MW_Q2EMHXU@=?22;Z)^?WPJ48HD%04KZ.*$,19Y4 MNV.6.Y=C'S>^HW>1&B@;\Q&YU8Q304A+G:(BMD^!LU !7QWM6 WTH&42!M5# M.3(^SYN&N ZW/1B'>G>UN5O%WNY*RY[>*OSY\2 A--!8:S$&2%,)D*W\1ANM MQYS0039%Q@RWPYP-]O"!@GLPJG1U/[;'-Y<1&DBA=#+.8,60<98JDG(V[RK# M 6ULK3MB?=^?FU8V.Q:9RA160 ICC)9625$A1G%6Y8+I1EUD$*?;1';-T.\U M\UAGB>PD9,Q1K#P57C(G@.7[K)T:0J\O[1K,0 2HEM_!>:MLHX!%O] G#1>25OU5_$L<^'%Y%%O*^[&\/4O[G-5$HQ1 MRE(>O6&-D,50*'F@)Q8L9S?YQ>11;RONQO#U+^YS-5">8H%PQS9AU* M=Y$.V@CG910#ER[OQO@-=2K>58DC'&%P6@K)!14\:C%_OZV HR++8$&V.X>?+H!=B+%68U@O&X^$)3RD#))M_?OD=38F"I\ MBPCF!BU$,\9=K>94.I.^>1 Y#+>\/!G./5C-[7Q]M2C7=ZNBQD+:L*7 I>9<24ZB%X@0 MQI3K??HZJK&J%XW2=XBI6ZW*E2GC++Q*HTBVW8?5O%Q]*.(_K]7U?T>C;S#$- @Q9B,@W%:&PH,/<#*T(6$#XY!AF,U$S+@'^ZJT*Z+ MORW7WXJKN&H7U^?K)AQ[)W@&D!864N&I8QQPJ?89,*B1).L4=(H4RY/S3]JK M&U2'8D[=:;5^,*_J[)!FM1L8\PHHSDE/V^J<3@&2-$IUM&D+A0"FLLG$5V7RPW5?G1 M.\O^>>#TQ3BS1!(B4;$E1Q \S M@UAT<3DCQ^%3%]B/Q2L[7]QMBE,%0XZ\$:RC@J&XF#/L#"(2:7:O=3'(L:0F M%+D_+6:UPWXH;OU>S+]\C=U3<:K/OA3O[E*(XON;;<_7[^\V$9CE=1S..5W6 MJ)W /$,PFI<1$@$M4U);6V&!,,K9.YW0E8)Q>=BG1$9FYWY*_324YOP\UE(@ M7$/-C(#,2^(ZI.4ZYYMM & M[07@%2.0< .5818X _P^PR6#',,+"V'IC3U'XZ;ZDT7O.B591E_+193EVOW/ MW7SS(]IK[O;;HOQ15!NL'Q:SY7A:Y5Y@[V],>9MV?O'V+'<2@2/54]_(XYL1Y?GW8K>)/W8<^53UD[ :D(=\11"3PB$QNPDSH0UIE;N MA7X0JR'4[06??7C\RKR8;%3"H=-A'?%YOW-Y]G?)V#LX6N! M2B6D-M8[K@U3T?<09(^M]"@KK\4E:KG:5'QZZ7UTT0V68Z'>2&U4C,OBNM*0 MZ==QD,O=.Q^B%%;%9K[:;JEMU6=WTZ/MEX.DGBA!@$8>6R*8P1Y7> /MA@DL ME;NILBR^I'&^XJDRD!@G-FVZFP8'/!#3CFB!J9?*&V&%,JK"PWJ9LRW7/(ZL MW,P6KYC4+84R,9*:W4/Q9^;K;/FE6+]9QH'],ILOJ]O.9K;^ZA?E7_\HKN.O MW^DW^]S/!R@6JT2U[?#T3]^V@M1?\U6U_6O*&=^(P@)85R(J!"2(Z.M MYOL\7Q%'I'F.V3O!'?>A2'=T WY8<0UF.6P[&#]YYM[RH^>"9@1BK!43!D%! M,?/[)*$)3<3L95%O! X\790ST!_LNG)K;.Y'M[Q.R^R[V6UQ_J9S#Y\+FFMA M$9+$ 6& UHK0 [*<9UW=F2"O6[+JN7."<05QGN)_+N97B;@24+2C;?I)^#R_ MW74K!8JMYBGRX=.FO/KS:/[1&F\%C"FC%B)-G28 *ZTHK?KNO+BP=7E<\9=] MB:4UI3ZE# &SQ2^K\J_-UP^??CM-I>>?#HIP;30TSIO8OK?4"EGUE>051Y_B M5?G)4*@3<4QFP3V&VML:J1[R&P]:4N<]AAA([CF/0-V;W)S+G"(Z4R3QZ$;B MX"*;/-'];+[ZUVQQ5SS8MW%_%ZNK^;KX$%>(DWYZ;Q\-4CDJ*>(&&^_C:N01 M5A7*1LC79B!T2,NN9D37,GRA,^7;-A;8SK_/KXOE]8F^32IE"6,%_D)/HX7__I5T7Q9AG9$MWZ(:?0 M<]\.&G*(A!.,JTB,Z!1BY"O,O=074AGTTB90!Z*<_/39'5R_6:XWJ[NME[D] MOO_\=;9\OP/AE]C$9OUFN;LEV\T8069#V1.?YYLTPOONGPGT M>/;Y8"*.1CLB#,%2"$B,9-78E&;JLO@X%C'*[D4Q<2--OYFZR$K_-OGTNW MW,05^&Q@1\.6@K'>6T\T4#Z"@:7D1E9X XO++%])B?.,:Q3K%N?H3]C>YT^ M1C_Z0C#1QY-.80SC!.36.H_1OL>4$Y*3-/4EL*,K>98]@#V4:LK4X75.R[OZ M1/!&4ZN0(AY0 +3%PE03F3*5E4USBD<=/F_WCG!G1)^WV8@4A-- MHKE.B'78 B:J= 282L$O3"$/3ZUL;K<3U"3)?-@*KO)(=LOK(\T'(33ST'@( MF(&&<^7X059>B0L+?'I9%.]&9I/9N'Q\V7J]OVW]_H_%_,O.YDN!D;L?[F^E M_7L3\\@N$M. $\R95"E3.W508[W?NK8:U5N8!MC$?'BW?LN PZB;[5&>:R=( MBR RR$:/@!/D%.,,57@X!G-2RDYQH1Z(/*>V(#L6R5!+\L='^1P^?4N5@U=O M$Q^2U$_O-IY]-S#B!:$(2*Z4Y=@BY5@U9FOJY5U\.33LB0\_%>_J%O5),.WL MQF*-MX..<$KNA188"4&!LAY7XT:<75CUWPYYT(1AK; >BF/[3$^IVT?W'(\^ M&Y0$'$E!/1<,:RJI4I11RCGAQDB2DZ+BI?&GJ93+;K%MQI=U&;L!M MIB?6U[WQ5?- X/S[07+ #8&48>HPE,9&] YCUR)G+W2"M!G&MNT#^?%8M__C M_89.(\[]]';P3%A+K47B_[?W9-;1?7J]G'V7%\D7Z.);P:$ "'"6XD8 MXP(+89'QVZMP*CDTUR979Q9#0Z(YP%Q++W%4"4H2SALZ4H0G-ILF%]/UUN3J M,KC*;G+EI%'1TA"&(Q>/;^VYW.T%0CLQ73D #QQM;Y6.9$M8SF^>7QE9,,'Y!+*\;!1=U7U N M'0&&8F0UX72+@";"I20\EF@C_NP"F(3^^.4O O.EFD64!A7!'U81A+5U1RNE MK*PA\1Q8T^ @!4PIGCB_0]G+86X?K\)8.A^,7Q[_>XW2H,+X<@E! ^ @XHA) M9C@F5@JV.Q$-!2GZ\/Q69U=)S"R)24PP?C$LT3^DE"IBZ^L*JR/)I6;<-1AP M@E,$\>(V:1O_T,W[G7#ZTTMA&@NTOBKZ<[ZL;A=W\]E_7FYI6SMXZ-;HQ&-! M6:\]HY)[[""Q'EG3^+8:8) 2/)R29]4^>-@#"L4?Y>M?WE=1DE;1CW>H:]5PM;^ZJ]3_::&[O:N4+B,Z=7&.0DE!J,<8"60T-@P2@70 ' MR91RFVEV9B[OAJI?R(O+KH[;_+)8/MS,;S>TBA]_,8#JFG)]60V^!]Y*"2"3 MBG-"B$%^PPU$(9??IC>*YXSG89ST<,((BZA[D M#1.Z'J-%%&YV@HQ*N2'CK%WU* O/10JWJ4D_:6V89J4?VDV(XE7C(, M;CMFAZQX1A]YBK]$R@- !/ :68XXB']HT' ,7<<2MV;?85/\+\-U0E)64 J' M-!DB3;BSRZ 2>A/3?XF!)EU\81U3G &G*Y32W8X<'JM'9BDM*;RP?CE ML43?TTC/#'%6,@8]14 AW80IK(T.R;5\8'*"F,8"I94/1*7N-(F$U48[X+R3 MRNU6;Y("DU/RVMH')GM H?BCO*CR 2XH,QA)1..)806P&)*&MD*(E *9*7DU M X;>.X2O>-$88:VR% "8B$&%&CN(+2NN<1T5*L4%='6W[B*4%9,B\ON7Z<# M;79VS=P_T;?:2\L-Q\)&2YHX[P6BU# .E5#ZS!EOU\S]*B -HG$&C(Y6OO!( M>$'4EHX:,CZQ].E<3-=;YOYE<)6=N2\M<\X;2K1TF@$'E33-7KC+V\-N3-E7 M9_/ T;ZDF',83B]H.;A%DAZQX1M^&%7Y_>EP]WLP_S^9W M/>=='WUA\(!Z$DG+!=<446[C0=50%RN8(A %FA(YV;$K2>@2OQ%*1W]WUH?> M%0SEP!GE/8]*VRE=AR%W-'4F:\2B^+SHCMBS/VEI!6HV0:GMNG>KU5/UV3XM MXVHW8>;UWE9[1M_*_54M;V=QL\(O"](CYBP& D=/RCEB-&[L4LL=26FK M<;X]-(8KBI[8O&_$QG+@;Y.TZDG+]0W&7]]FR_4W])JH?^Z[ R T;MMBZ["C M2#/& &AHKBE)&=0TP?;?96J$KE$>BV0-:THA13D14FHGG2)*<0!E0U- 84IF M_,7][PI/\RM3;%(A'8N8;*[Y-R=#53?.^+BH?Y13>LY=0I XTI\1Y@&TC$ & MK&N",59)3R86Q!JOS]X3HF.1J:W16@<0>Q>>']X5G$',"U(?58X[IJW0;*?. M-4K),)]F^N)04I(*7?M&18D+?S?_=3&O_MY;__8?#N64]_;"P#SQSEF#$=>P MSH'FL*&84Y"E]'*;9I_A2YF]*/S&H@#V%-VK*LDFGO'';D"8=/MR3%>>Q2.5> M5'D@\3MS!4$ZHI6BDF +'5!.,]'X_!XKE1)6Y53GH/O#)&,%&N#F760&R>X!;BAL;$NI54]G-)-_/ BTQ6&8Y&3TW:P MNKM;KHL4L\E1ZS4%;;R'Q%*@672A 6#0[S "T2Q/D;,IW9X/+V>Y,"ZOFN"D M&.5\?7" ,<647T,/Z+H;T)::5!/L4B3F6FI0.)S%]3/^.'O8D.#5Q/-K<^/C M?6:-I%1!:)%CWBD'C&#;4? 4*7Q>J*,G^V14S8TU$J8.O$?50CG6FFD-&CH2 M82?6B3,7T_76W/@RN,IN;HRA L *@ZUBG $ED(+-7K0Q*:U["F2] 7C@:'/C MRZA?C',W@N;&P'B*"27Q?T\\_;C%P-BF!;7IU_#VS M^6"C?"]C@O$+XC_B5SSVVIOVPB4$:!B!P"'NI)>-SK#ZL($%I.(H]8[8&4/E)^%^$FV-"4@HL)-HJ>BC"F M\L'XY;&\V M86^D(QYZ#92W#0;<^125>'$/Q<+[8$Q%"M-8H/5%TI_S976[N)O/_O-R2W7" MX'QU,''NQ&,!^+A22HED'&CI,()L9UM;F#3"8$J>5?O@80\H%'^4KW]Y7T5) M6D7#\4.U?)[=5ANM=;(JKNOW!2HA$0X:HQG'%AOMS8ZV7IAK!['!P^,=PE>\ M:%P8^WA5_[?^1QO-;7\S6_96=]#U&H-P&"K-&;9" 8(TK#!D"K/4T1PFDG5 MY=U0]0MY,9G7O]X\1G2W];6S3T_KO7]^G@0AOKX'T.$* *\4QR 9G?&J13[ MN,CY\+F88=$Y[8LY0WZ[6=:M3)^KZXGQ-I-82; 66-FH"03U!GO"F,2,.@!0 M_/5:GG%>!AC5B!&%F;'.:4"<1EG/OYI]GS[//3S?W)\HTWOQ\@%AJ$LTZZP0W6'O-#6GVAAWQTV+% 7ABT3T* M@W'8/V>/7]=26VOYK[-O'Q=N_EB7,YZJR+CPFX($SBEB /&>4(^\@!!LZ0&9 M,TDMC\KCRD2>.,5AG=*Z=1C\M\6\L;GL;%G=1L".EU(]4B'][?2+$'X7W]8%X0*.\^/=X)'KBL/#6:Z,0Y@*! MYDB,%$D:=5[BU>1@JB2%ZKUSRL%#Y-4G@B6.2$R85\1#:D@M.001DTX@;946M%F[@2IE2$]!SD4GF"?0K?@L MD5_RE-X3BAW1T' 5-:I$1F)I&ZIQHU+Z.Y68ES&X*YL=LER,'K?SL)BO>V'8 M.KQ4S3^O_JB6Z\W8ZO8^_G:L;N*-G4)6RVW4L\WL_M::_G%*5 4L6J2F-$902R*4"N G.$,.3 IT7!SHF?G87@F'^1M-U=5P4\*U0W]QU MWTOZAS<$9P5G@$@C/%*>6T5M Q*!QJ9<,%]L0$^4KX>%K#4;VRUT!];[[]GC MU^]7L5M[:RUX:V$[V@N]@Z\.C* (OY5 ^NAT8TLM1@T5ZIK2!,:]N&YQDF;) M0$@-Q*__]72SC##>_]TCX[Y\1Y!.$,2B]#IJHB!C@?W.:-,0I,0NICG.>@ . M3H(LA95K3V O);MQ MXP_J-*6+L&+W-*CW!PZE='!02=8518K(4E$+)Z0N*& M"I1XF'+I=[%'.(**@DOS=@?"J36W;E*PGJOU++*]&H/WU>/3W3)FGK8#N23KXW"&*4(2+2./X'@.>"XMW^E4X9'E2DSS8$GV8&*;]3 MMM>Y9&.&'^'83E\2))->5CQ1?2^*K89+'[C5./AN,%YQ3I:R%6D(*N-IYHY0SDI+34: ?-E )3]

,!WM"Q[A$XC3REW$S76QGB97"-JPQ1^4A7JQP62#LDL!'"-WM3 MGDQM,$I^GCBK#/$R%*9?A@B,1,0(9PE%@@!G@=G)O+=V(HF['?%$8AGB9;0N MH0Q14@Z=@/$WS10$#A/IMBM64O"L9U8.1[4W1,\K1+R,W,4G>_R2)U,41O)H MQ2R6&E*%'65.-%1#E*7<%Y:8QC2X8LT.6?&,OO79]R:B]SR,Z>@+ Y 60%@ KKI7S]<#U M+4TUM39K.7/QPY(Z8L_^I*45J-D$I0YSOENMGJK/]FFYNT/8Y!Y<&J:__,N" MP!A+X1R$ $%-C91X1Q7)5 JKGV\/O1S \%.Q>=^(C>7 WPYG>:HS=N>?W5_? M9LN-']7GM))SWQUX=/2U)<1SJ:#B1&"[H[F.)TF6%(+1C"DI4R-TC?)8)&M8 M4PHY9C2"'AML#+(^4E%=@3.H+&,4:2XPC;I=,+US^"C.,^7Q*B7]0S=8-NB[^:^+>?7WWOJW_]!7 M9NC!%X;H^0&!,*D'S'BLXQ]L0S%CC+Y.)DEE]J+P&XL"V%-TKR:M-/&,=3IX M;>=^R7D!,G2.9L/(Y$7LD$Q8G@P7>)5O/[0I+'. MI+'3A02G(%=>6T^THUXP(AC:H:%Y2A^(*446"A3'(?F@&*E,O0(82&4FK2M MI86W"@(L(+!.,V]W+$5M4F>N*<4Y"I39@MAB+"(\'ON60T\4E93QZ-@SI>GW MD*Z1FJ=T/9[^S5?IHMD/$XQ%"$]?:PPDFVD+"YA)"3!6+CH>CD#!J&ZB%[;N M-Y,@LM-LQ5/NO5J'.(]%*O>BR@.)WYDK"-10SYB2$AJ/N)32PL;GMQKXE'0J M?I6SX@'-*E"?3N_^T\5*_GU55W0U77AO;A^?;NX_5LL'=$JX\JXFU!,#-%/8 M NPX-(0):W<'G:,IX1QQ%;11@3L6H;M8M1\B$.Q1%KM;9/00K%$ <2"UQ< Y MC@C171*6 ^%LD];"P,(:(M5A/J>;!4.BBBEXZ$IXI+T^"BI$CI M% C!51A'A>[(O+[O]SKK%HSOZN:@\]7L]E ?XYRO#P89"K'W!E 2.<0S2>F6 M\DZIM!&AUR+CPN$,7O.(_OMEWD@M.:G=A-->'*@5G#-KN?( M6F$AP;BA.%9Z(J/0<[/GA2V&LV(XK%G?>JLGNA;W\+;@L/02 JX$L1Q8HZC: M1L6QY%2D#+HH4#9*8=*SK/2HL ,R9G=24E':+;W4O?LXM_GU?%FSV]^.""(*&8,>>FHP(8)BEVS M4HW]6?,F?@J^2\=ZT3$8HSQI2<)V5'*T)_?O@TA0Z]>&QBA2DAO@!44.>2($[*AM&4BQ>@J M41--6(;2D!VE#&W:>OW^92]J?[A35N85! \M%8Y02*RUF"+$+6_H3SQ(R< = MS0WP-"2K,Y"'3;EMN?L?=]U;U4KV%0;''-(0(^R!,(QXYVGC,2N!;BO/4L*YH^F MY\&TK-]DD$>I.'_<];%S*)NBO'!903L'B9$,<*45A,:B9KH/UHB*E*Z8HVF- M, W%V"_RQ21BKC_XOOKVM+S]>E-O9G&WO'EHGW%Y++GZ^VN.Y$8>^WB(OC\6 MFG#D+;& 8R?=]@H*."/U63E&_1R&ZO:VNH]\$?GCU>)7IW(63ST:K-<"&8,1 M(1Q2"2F#VP@C\-Z)K/,,^SM4N@%^T2MMLZK6'Z3RG*2^-Q\*<3MUJKI%H)[W M4T^>\[39I4)^8I/?NP/]+073!86'Y:/SLMT./!:HC+K-:":=(M1;S$4S9@UX MX.E$3J,N(3^+BUI1MW4:F7JZ>UH]QI_SMU=S/*_LO*<#0C":2):.^4D MXLU>,.,I-S.CX91+85WT3>9<1\^10_B(2(@Y (QAP%-EM0!D" M0V1*.4:!E^J]J;4>:)U-P=5^W(_'\\[94P^+I_GCT7#!>=\0C-4V'J%:6(,M MP5IK19O]LTB :1UFW;+$6U.3.R=Y+I;[N*QN5D_+O]>[V 87;J.+O3PZV_O( M4T%JC8@RT"+/C)<,(RF:?4JO4JSSMD.\^Q]/W"N'=4?M@0ZR%^/$3[9?./5L ML(H(2"1W6G#.#4-6LF;/D;(IAU>!.3(Y#Z]D8N=BL*8\TR^6WU>_KNM\6,S7 MFSK"8:2[AM^+\+4T MT,[YTH"@(P1S)REV!E$%'3<-E1"7;EII"@/8;#V@4,S-R-JGNC:=>%W5[[GG M#E&/+(5"K&OY%1/. %]/0"5G=3;KN^F$W0KF@=8K_YP]?GTW_SQ[GGU^NKG_ MH0W+ZF.$6=\?UXC=ORQ 3(2D4M5.O"1>11KCAK+1BL@:I'^NEI\69;>7.)L1 M#[:7& BY;-IXM]&H&9X>GM94_?WQ:[6L-QP/P;CGV7/U;A[/QNJ7Q6ISXEW& M_*V^.6BA.671L0?1>!'$,D?,EEZ06)URA7!QW.ZGX/0<,.5GZUVOJ&KY/+NM MWLY&4?=K_HE_^OW+^^IV<3>OK92-O[8F_&4,W_$[@T=>4^,X1)+6?2:U)0VV M$'F:DK]WL6?^4XC"L "V[_NPV\"O-\M_58_K);^O(EEF=3/%M7FN;A^CLGK\ M^^0YGOB-H<["JELRQLTJ!9SE%+AFS_&HF%@U1V:6S0M._E-[GX0U[?QB^8-M MM3\8=U\6WY;6-0+Z[]IK:V'"9%Q/(*HF#_.8.06%A=@3TF"#L4I)#RTP(#'X M65\NM!WH@8^SAZI++7#9]P6N*=/&>.(DTDYH"[#<[A<1#U*N% HL/!A6!_0* M30>L& VC+XOE0UT1U"5'MOK:$#4>M@9C@J+8&>HAL[K9/5)T8BGXPS)F#H0Z MX,\/WZK;V-; M\WR!D_(&MWV' *T4(6C?Z*X#N4A_>GB:X-%##NHC-9"17"L M<;O# S.-DRI%"LR9'=;,R0%1!PSZQIKV1*JM'=[F6P/U"EI #<*1PM1Y;>AN M[XZFL6>!Y0/#LF<&A#H)9,Q7=?3OT_WL;DVY9$CB0=XNP)2QV^+T@J/-1 04V\XLQI MT]1',@"H3 D.3,]2/)L9^TZ": %=KA#!)JGI0^2&]=7>+]N=G&BA<.2I@#6H M2X68D(Q: @5PS:0&!B#G22-]RV/1@7EET1L$<>8 M**$(WE;X,NBB SBB[PG$&2B,D5 *93'2#%'>T,(2DU+\5V1"=S\\UB?- M<_'?^PAB?-?7N'I;/5?WBV\U@;9+/\EU9SP=+'0FFKV6,N$1M\IXSII]&Y9T M=UY@;*0?3NN>SMG:RM0SLC_&5YZPY%]\+BAOK 50:^RUYIAAQFRS%\U\BGM9 M8*2W+-L]!8FL?=*.36M?'1K7_GUW\\]UD.VWFX>VTT337A>4E!PZR2FRNI90 M)PAN*$L9F=A8QY9<=58#YZQ M+ZU6 >+HEGP\;QAVUN?#51:S!UP M@FJOI;!(XL: 0(:*J04T!H5ZT2T8K9GF4";Q,2PHI%!+;'?MSE!2D M*-"H+X>%.H$CEY7V(GEQDSAPTJ,\^$S 1CLD 98>,XJ5(1 T]$(*J(DU+"J" MY;H&)5\ =I=;=48 ]M5G@Q11=C2$'"ODM3.(H,8XQ?41F!.Q#;>^'2 %"D5Y85 3QG2U%O9W(=@1!F;F (M*L*1CD>^ M6\F(S>QA;^>_+1XWU(D$..-R\O3C@5(5S0:L*5-0.0J,:T8U,$PDG5BCW"3L M?[B;[)R\K:UZOUA^J6;UWA9?-E52]>E\^-[H]$,!:TFY%0Q*3K!42&%%FI7' MW[->1.8(W'<)YJ(G*F>7W]U04/WU:5?_S5-\)/]S>.NG^HXROO9ZE\G@@?''@NZMA>)109KI#B@ M''#7[-11E-+8K7SNN1#L16]TS<]!9C%?RTT=?3L9!3CV6'#<V-F5IU32K,)[FF%57SV3Z;=5:?U6J[].\J_*3B.N/IH+EEED''(#)> M:Q2/U$W %(@A9Q8>ETZ_#]805V3N"5KK9:/>VP5__::I>*/PKKOSP%-]>+? M@W84 B41-0QIH93DK5BRI=W:)%[5=**84 O8.^L&SXM4G@N+1AH.: .4P MY]'FBIMMUJVE2+FA+^@\:(G5:Z1;T:Q/K'^]^6OV\'1X+O8/GPD>2\:!$7$/ M\7'62G*Y ./!&X\]P"[Y#27*FH R79 MAB:CK!"=XM>6>*'8I6?2#4D'9)G3E4&'G@E,2 <=BH1R$#BE$!:TV2/6-B7) MOJ#CI#.D3W-.*[H.Q#NGR[7?^GQ@ #BZPI.*G TO1U@WZDES?1YYE*,CW-- M*ZH.Q#&_G)$J<^B14!>6,R.0Q$I"8XTA1C0[%(:HB64L]ZBBVM+T,JY95;?_ M^V[Q_']F\^=JM39F\?;/-;?@/6[9_'0OVOS;H@;HYGXSK/4-9CGQ1""8,Q]M M>0,\IH1&4PVZ9E^>DXF8N=W!N^B#K/EO##]6RX>Z>=G\9..] X]$50ZPHD@! MR1EV!$'EFT,91=6>$FTM/T+?GG$ZIFON3*+(Y@,.5>XRCTB3J/P%,H8QRR.$ M'FQ+E2#ECLJS^#?/+L_J:G_HF: $45AR3CD4BEDB]"Z&PZDE8-('? NXCQL$ MK0E[AJ!N_Z'^I6X<^7__U_\'4$L! A0#% @ CC%O3WW,DA' 3 , )QHM M T ( ! &$Q,"UK,C Q.2YH=&U02P$"% ,4 " ". M,6]/M>4U!A % #Z0P $0 @ 'K3 , 97AH:6)I=#(Q,C Q M.2YH=&U02P$"% ,4 " ".,6]/V#YIBB # "2# $0 M@ $J4@, 97AH:6)I=#(S,C Q.2YH=&U02P$"% ,4 " ".,6]/%/YR#2L( M !4.0 $@ @ %Y50, 97AH:6)I=#,Q,3(P,3DN:'1M4$L! M A0#% @ CC%O3W#.&KY;" >SD !( ( !U%T# &5X M:&EB:70S,3(R,#$Y+FAT;5!+ 0(4 Q0 ( (XQ;T\OZ.B6!P4 ,H: 2 M " 5]F P!E>&AI8FET,S(Q,C Q.2YH=&U02P$"% ,4 M" ".,6]/?EB#Z#P% !M&P $@ @ &6:P, 97AH:6)I=#,R M,C(P,3DN:'1M4$L! A0#% @ CC%O3PR5[GF,# C$, !$ M ( ! G$# &5X:&EB:70T,C(P,3DN:'1M4$L! A0#% @ CC%O3X6* M*EHX' 1SH! !$ ( !O7T# &ML:6,M,C Q.3 U,C$N>'-D M4$L! A0#% @ CC%O3U_$(1".,@ C!T" !4 ( !))H# M &ML:6,M,C Q.3 U,C%?8V%L+GAM;%!+ 0(4 Q0 ( (XQ;T]/H=JW3G8 M . )!@ 5 " >7, P!K;&EC+3(P,3DP-3(Q7V1E9BYX;6Q0 M2P$"% ,4 " ".,6]/W-HZKM\X 0#=N1 %0 @ %F0P0 M:VQI8RTR,#$Y,#4R,5]L86(N>&UL4$L! A0#% @ CC%O3\SY7_V$R0 M8%\* !4 ( !>'P% &ML:6,M,C Q.3 U,C%?<')E+GAM;%!+ 4!08 #0 - $,# O1@8 ! end XML 64 R22.htm IDEA: XBRL DOCUMENT v3.19.3
COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Notes)
12 Months Ended
Sep. 28, 2019
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS 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 to correct product failures during the warranty period.
The following table reflects the reserve for product warranty activity for fiscal 2019, 2018, and 2017
 
 
Fiscal
(in thousands)
 
2019
 
2018
 
2017
Reserve for warranty, beginning of period
 
$
14,474

 
$
13,796

 
$
12,544

Provision for warranty
 
12,140

 
12,603

 
11,743

Utilization of reserve
 
(12,429
)
 
(11,925
)
 
(10,491
)
Reserve for warranty, end of period
 
$
14,185

 
$
14,474

 
$
13,796


Other Commitments and Contingencies
The following table reflects obligations not reflected on the Consolidated Balance Sheet as of September 28, 2019:
 
 
 

 
Payments due by fiscal year
(in thousands)
 
Total
 
2020
 
2021
 
2022
 
2023
 
thereafter
Inventory purchase obligation (1)
 
$
83,278

 
$
83,278

 
$

 
$

 
$

 
$

Operating lease obligations (2)
 
16,273

 
4,089

 
2,576

 
2,182

 
1,967

 
5,459

Total
 
$
99,551

 
$
87,367

 
$
2,576

 
$
2,182

 
$
1,967

 
$
5,459


(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.
(2)
The Company has minimum rental commitments under various leases (excluding taxes, insurance, maintenance and repairs, which are also paid by the Company) primarily for various facility and equipment leases, which expire periodically through 2019 (not including lease extension options, if applicable).
Pursuant to ASC No. 840, Leases, for lessee's involvement in asset construction, the Company was considered the owner of the Building during the construction phase. The Building was completed on December 1, 2013 and Pte signed an agreement with the Landlord to lease from the Landlord approximately 198,000 square feet, representing approximately 70% of the Building. Following the completion of construction, we performed a sale-leaseback analysis pursuant to ASC 840 and determined that because of our continuing involvement, ASC 840 precluded us from derecognizing the asset and associated financing obligation. As such, we reclassified the asset from construction in progress to Property, Plant and Equipment and began to depreciate the building over its estimated useful life of 25 years. We concluded that the term of the financing obligation is 10 years. This is equal to the non-cancellable term of our lease agreement with the Landlord. As of September 28, 2019, we recorded a financing obligation related to the Building of $15.0 million (see Note 8 above). The financing obligation is not reflected in the table above.
Concentrations
The following tables reflect significant customer concentrations as a percentage of net revenue for fiscal 2019, 2018, and 2017:
 
 
Fiscal
 
 
2019
 
2018
 
2017
Haoseng Industrial Co., Ltd (1)
 
*
 
12.8
%
 
10.1
%

* 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 September 28, 2019 and September 29, 2018:
 
 
As of
 
 
September 28, 2019

 
September 29, 2018

Xinye (HK) Electronics Co. (1)
 
16.0
%
 
*

Forehope Electronic (Ningbo) Co., Ltd
 
15.3
%
 
*

Super Power International Ltd. (1)
 
13.5
%
 
13.6
%
Haoseng Industrial Co., Ltd (1)
 
*

 
32.9
%

 * Represents less than 10% of total accounts receivable
(1) Distributor of the Company's products

XML 65 R43.htm IDEA: XBRL DOCUMENT v3.19.3
BASIS OF PRESENTATION (Recent Accounting Pronouncements) (Narrative) (Details) - USD ($)
3 Months Ended
Dec. 28, 2019
Sep. 29, 2019
Sep. 28, 2019
Sep. 29, 2018
Sep. 30, 2017
Dec. 01, 2013
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cumulative effect of accounting changes       $ 534,000    
Decrease financing obligation     $ (14,207,000) (15,187,000)   $ (20,000,000.0)
Retained earnings            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cumulative effect of accounting changes       534,000 $ 4,006,000  
Accounting Standards Update 2016-16 [Member] | Retained earnings            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cumulative effect of accounting changes       $ 500,000    
Scenario, Forecast [Member] | Accounting Standards Update 2016-02 [Member]            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Operating lease liability   $ 23,800,000        
Operating lease right-of-use asset   22,200,000        
Decrease financing obligation   14,500,000        
Decrease property, plant and equipment $ 15,300,000          
Scenario, Forecast [Member] | Accounting Standards Update 2016-02 [Member] | Retained earnings            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Cumulative effect of accounting changes   $ 800,000        
XML 66 R47.htm IDEA: XBRL DOCUMENT v3.19.3
GOODWILL AND INTANGIBLE ASSETS (Recorded Goodwill) (Details)
$ in Thousands
12 Months Ended
Sep. 28, 2019
USD ($)
Goodwill [Line Items]  
Goodwill beginning balance $ 56,550
Goodwill ending balance 55,691
Capital Equipment [Member]  
Goodwill [Line Items]  
Goodwill beginning balance 30,159
Other (679)
Goodwill ending balance 29,480
Aftermarket Products and Services [Member]  
Goodwill [Line Items]  
Goodwill beginning balance 26,391
Other (180)
Goodwill ending balance $ 26,211
XML 67 R4.htm IDEA: XBRL DOCUMENT v3.19.3
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 30, 2017
Income Statement [Abstract]      
Net revenue $ 540,052 $ 889,121 $ 809,041
Cost of sales 285,462 479,680 426,947
Gross profit 254,590 409,441 382,094
Selling, general and administrative 116,811 123,188 133,601
Research and development 116,169 119,621 100,203
Impairment charges 0 0 35,207
Operating expenses 232,980 242,809 269,011
Income from operations 21,610 166,632 113,083
Interest income 15,132 11,971 6,491
Interest expense (2,055) (1,054) (1,059)
Income before income taxes 34,687 177,549 118,515
Provision for (benefit from) income tax 22,910 120,744 (7,394)
Share of results of equity-method investee, net of tax 124 129 (190)
Net income $ 11,653 $ 56,676 $ 126,099
Net income per share:      
Basic (in dollars per share) $ 0.18 [1] $ 0.82 $ 1.78
Diluted (in dollars per share) 0.18 [1] 0.80 1.75
Common Stock, Dividends, Per Share, Declared $ 0.48 $ 0.24 $ 0
Weighted average shares outstanding:      
Basic (in shares) 65,286 69,380 70,906
Diluted (in shares) 65,948 70,419 72,063
[1] EPS for the year may not equal the sum of quarterly EPS due to changes in weighted share calculations.
XML 69 R8.htm IDEA: XBRL DOCUMENT v3.19.3
BASIS OF PRESENTATION
12 Months Ended
Sep. 28, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
BASIS OF PRESENTATION BASIS OF PRESENTATION
These consolidated financial statements include the accounts of Kulicke and Soffa Industries, Inc. and its subsidiaries (the “Company”), with appropriate elimination of intercompany balances and transactions.
Fiscal Year    
Each of the Company's first three fiscal quarters ends 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. In fiscal years consisting of 53 weeks, the fourth quarter will consist of 14 weeks. The 2019, 2018, and 2017 fiscal years ended on September 28, 2019, September 29, 2018 and September 30, 2017, respectively.
Nature of Business
The Company designs, 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 semiconductor device manufacturers, integrated device manufacturers, outsourced semiconductor assembly and test providers (“OSATs”), and other electronics manufacturers, including 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, including those sold 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 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 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, 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.
Vulnerability to Certain Concentrations
Financial instruments which may subject the Company to concentrations of credit risk as of September 28, 2019 and September 29, 2018 consisted primarily of trade receivables. The Company manages credit risk associated with investments by investing its excess cash in highly rated debt instruments of the U.S. government and its agencies, financial institutions, and corporations. The Company has established investment guidelines relative to diversification and maturities designed to maintain safety and liquidity. These guidelines are periodically reviewed and modified as appropriate. The Company does not have any exposure to sub-prime financial instruments or auction rate securities.
The Company's trade receivables result primarily from the sale of semiconductor equipment, related accessories and replacement parts, and tools to a relatively small number of large manufacturers in a highly concentrated industry. Write-offs of uncollectible accounts have historically not been significant. The Company actively monitors its customers' financial strength to reduce the risk of loss.
The Company's products are complex and require raw materials, components and subassemblies having a high degree of reliability, accuracy and performance. The Company relies on subcontractors to manufacture many of these components and subassemblies and it relies on sole source suppliers for some important components and raw material inventory.
Foreign Currency Translation and Remeasurement
The majority of the Company's business is transacted in U.S. dollars; however, the functional currencies of some of the Company's subsidiaries are their local currencies. In accordance with ASC No. 830, Foreign Currency Matters (“ASC 830”), for a subsidiary of the Company that has a functional currency other than the U.S. dollar, gains and losses resulting from the translation of the functional currency into U.S. dollars for financial statement presentation are not included in determining net income, but are accumulated in the cumulative translation adjustment account as a separate component of shareholders' equity (accumulated other comprehensive income / (loss)). Under ASC 830, cumulative translation adjustments are not adjusted for income taxes as they relate to indefinite investments in non-U.S. subsidiaries. Gains and losses resulting from foreign currency transactions are included in the determination of net income.
The Company's operations are exposed to changes in foreign currency exchange rates due to transactions denominated in currencies other than the location's functional currency. The Company is 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. In addition to net monetary remeasurement, the Company has 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. The Company's U.S. operations also have foreign currency exposure due to net monetary assets denominated in currencies other than the U.S. dollar.
Derivative Financial Instruments
The Company’s primary objective for holding derivative financial instruments is to manage the fluctuation in foreign exchange rates and accordingly is not speculative in nature. The Company’s international operations are exposed to changes in foreign exchange rates as described above. The Company has established a program to monitor the forecasted transaction currency risk to protect against foreign exchange rate volatility. Generally, the Company uses foreign exchange forward contracts in these hedging programs. These instruments, which have maturities of up to twelve months, are recorded at fair value and are included in prepaid expenses and other current assets, or accrued expenses and other current liabilities.
Our accounting policy for derivative financial instruments is based on whether they meet the criteria for designation as a cash flow hedge. A designated hedge with exposure to variability in the functional currency equivalent of the future foreign currency cash flows of a forecasted transaction is referred to as a cash flow hedge. The criteria for designating a derivative as a cash flow hedge include the assessment of the instrument’s effectiveness in risk reduction, matching of the derivative instrument to its underlying transaction, and the assessment of the probability that the underlying transaction will occur. For derivatives with cash flow hedge accounting designation, we report the after-tax gain / (loss) from the effective portion of the hedge as a component of accumulated other comprehensive income / (loss) and reclassify it into earnings in the same period in which the hedged transaction affects earnings and in the same line item on the consolidated statement of operations as the impact of the hedged transaction. Derivatives that we designate as cash flow hedges are classified in the consolidated statement of cash flows in the same section as the underlying item, primarily within cash flows from operating activities.
The hedge effectiveness of these derivative instruments is evaluated by comparing the cumulative change in the fair value of the hedge contract with the cumulative change in the fair value of the forecasted cash flows of the hedged item.
If a cash flow hedge is discontinued because it is no longer probable that the original hedged transaction will occur as previously anticipated, the cumulative unrealized gain or loss on the related derivative is reclassified from accumulated other comprehensive income / (loss) into earnings. Subsequent gain / (loss) on the related derivative instrument is recognized into earnings in each period until the instrument matures, is terminated, is re-designated as a qualified cash flow hedge, or is sold. Ineffective portions of cash flow hedges, as well as amounts excluded from the assessment of effectiveness, are recognized in earnings.
Cash Equivalents
The Company considers all highly liquid investments with original maturities of three months or less when purchased to be cash equivalents. Cash equivalents are measured at fair value based on level one measurement, or quoted market prices, as defined by ASC No. 820, Fair Value Measurements and Disclosures.
Equity Investments
The Company invests in equity securities in companies to promote business and strategic objectives. Equity investments are measured and recorded as follows:
Equity method investments are equity securities in investees that provide the Company with the ability to exercise significant influence in which it lacks a controlling financial interest. Our proportionate share of the income or loss is recognized on a one-quarter lag and is recorded as share of results of equity-method investee, net of tax.
Non-marketable equity securities are equity securities without readily determinable fair value that are measured and recorded using a measurement alternative that measures the securities at cost minus impairment, if any, plus or minus changes resulting from qualifying observable price changes.
Allowance for Doubtful Accounts
The Company maintains allowances for doubtful accounts for estimated losses resulting from its customers' failure to make required payments. If the financial condition of the Company's customers were to deteriorate, resulting in an impairment of their ability to make payments, additional allowances may be required. The Company is also subject to concentrations of customers and sales to a few geographic locations, which could also impact the collectability of certain receivables. If global or regional economic conditions deteriorate or political conditions were to change in some of the countries where the Company does business, it could have a significant impact on the results of operations, and the Company's ability to realize the full value of its accounts receivable.
Inventories
Inventories are stated at the lower of cost (on a first-in, first-out basis) or net realizable value. The Company generally provides reserves for obsolete inventory and for inventory considered to be in excess of demand. Demand is generally defined as 18 months forecasted future consumption for equipment, 24 months forecasted future consumption for spare parts, and 12 months forecasted future consumption for tools. Forecasted consumption is based upon internal projections, historical sales volumes, customer order activity and a review of consumable inventory levels at customers' facilities. The Company communicates forecasts of its future consumption to its suppliers and adjusts commitments to those suppliers accordingly. If required, the Company reserves the difference between the carrying value of its inventory and the lower of cost or net realizable value, based upon projections about future consumption, and market conditions. If actual market conditions are less favorable than projections, additional inventory reserves may be required.
Inventory reserve provision for certain subsidiaries is determined based on management's estimate of future consumption for equipment and spare parts. This estimate is based on historical sales volumes, internal projections and market developments and trends.
Property, Plant and Equipment
Property, plant and equipment are carried at cost. The cost of additions and those improvements which increase the capacity or lengthen the useful lives of assets are capitalized while repair and maintenance costs are expensed as incurred. Depreciation and amortization are provided on a straight-line basis over the estimated useful lives as follows: buildings 25 years; machinery, equipment, furniture and fittings 3 to 10 years; toolings 1 year; and leasehold improvements are based on the shorter of the life of lease or life of asset. Purchased computer software costs related to business and financial systems are amortized over a five-year period on a straight-line basis. Land is not depreciated.
Valuation of Long-Lived Assets
In accordance with ASC No. 360, Property, Plant & Equipment ("ASC 360"), the Company's property, plant and equipment is tested for impairment based on undiscounted cash flows when triggering events occur, and if impaired, written-down to fair value based on either discounted cash flows or appraised values. ASC 360 also provides a single accounting model for long-lived assets to be disposed of by sale and establishes additional criteria that would have to be met to classify an asset as held for sale. The carrying amount of an asset or asset group is not recoverable to the extent it exceeds the sum of the undiscounted cash flows expected to result from the use and eventual disposition of the asset or asset group. Estimates of future cash flows used to test the recoverability of a long-lived asset or asset group must incorporate the entity's own assumptions about its use of the asset or asset group and must factor in all available evidence.
ASC 360 requires that long-lived assets be tested for recoverability whenever events or changes in circumstances indicate that their carrying amount may not be recoverable. Such events include significant under-performance relative to historical internal forecasts or projected future operating results; significant changes in the manner of use of the assets; significant negative industry or economic trends; or significant changes in market capitalization. During the fiscal years ended September 28, 2019 and September 29, 2018, no "triggering" events occurred.
Accounting for Impairment of Goodwill
ASC No. 350, Intangibles - Goodwill and Other ("ASC 350") requires goodwill and other intangible assets with indefinite lives to be reviewed for impairment annually, or more frequently if circumstances indicate a possible impairment. We assess qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. If, after assessing the qualitative factors, a company determines that it is not more likely than not that the fair value of a reporting unit is less than its carrying value, then performing the impairment test is unnecessary. However, if a company concludes otherwise, then it is required to perform the goodwill impairment test. Following the Company's early adoption of ASU 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment in the third quarter of fiscal 2017, the requirement to perform a hypothetical purchase price allocation to measure goodwill impairment (i.e. step 2 of the goodwill impairment test) was eliminated. Accordingly, the Company's impairment test is performed by comparing the fair value of a reporting unit with its carrying amount, and recognizing an impairment charge for the amount by which the carrying amount of the reporting unit exceeds its fair value.  
As part of the annual evaluation, the Company performs an impairment test of its goodwill in the fourth quarter of each fiscal year to coincide with the completion of its annual forecasting and refreshing of its business outlook processes. On an ongoing basis, the Company monitors if a “triggering” event has occurred that may have the effect of reducing the fair value of a reporting unit below its respective carrying value. 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 charge in the future.
Impairment assessments inherently involve judgment as to the assumptions made about the expected future cash flows and the impact of market conditions on those assumptions. Future events and changing market conditions may impact the assumptions as to prices, costs, growth rates or other factors that may result in changes in the estimates of future cash flows. Although the Company believes the assumptions that it has used in testing for impairment are reasonable, significant changes in any one of the assumptions could produce a significantly different result. Indicators of potential impairment may lead the Company to perform interim goodwill impairment assessments, including significant and unforeseen customer losses, a significant adverse change in legal factors or in the business climate, a significant adverse action or assessment by a regulator, a significant stock price decline or unanticipated competition.
For further information on goodwill and other intangible assets, see Note 3 below.
Revenue Recognition
In accordance with ASC No. 606, Revenue from Contracts with Customers, 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.
The Company recognizes revenue from sales of our products, including sales to our distributors, at a point in time, generally upon shipment or delivery to the customer or distributor, depending upon the terms of the sales order. Control is considered transferred when title and risk of loss pass, when the customer becomes obligated to pay and, where applicable, when the customer has accepted the products or upon expiration of the acceptance period. For sales to distributors, payment is due on our standard commercial terms and is not contingent upon resale of the products.
Our business is subject to contingencies related to customer orders, including:
Right of Return: A large portion of our revenue comes from the sale of equipment used in the semiconductor assembly process. Other product sales relate to consumable products, which are sold in high-volume quantities, and are generally maintained at low stock levels at customers' facilities. Customer returns have historically represented a very small percentage of customer sales on an annual basis.
Warranties: Our equipment is generally shipped with a one-year warranty against manufacturing defects. We establish 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 expenses, including product parts replacement, freight charges and labor costs expected to be incurred to correct product failures during the warranty period.
Conditions of Acceptance: Sales of our consumable products generally do not have customer acceptance terms. In certain cases, sales of our equipment have customer acceptance clauses which may require the equipment to perform in accordance with customer specifications or when installed at the customer's facility. In such cases, if the terms of acceptance are satisfied at our facility prior to shipment, the revenue for the equipment will be recognized upon shipment. If the terms of
acceptance are satisfied at our customers' facilities, the revenue for the equipment will not be recognized until acceptance, which is typically obtained after installation and testing, is received from the customer.
Service revenue is generally recognized over time as the services are performed. For the fiscal year ended September 28, 2019, the service revenue is not material.
The Company measures revenue based on the amount of consideration we expect to be entitled to in exchange for products or services. Any variable consideration such as sales incentives are recognized as a reduction of net revenue at the time of revenue recognition.
The length of time between invoicing and payment is not significant under our payment terms. In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined our contracts generally do not include a significant financing component. Shipping and handling costs billed to customers are recognized in net revenue.
Shipping and handling costs paid by the Company are included in cost of sales.
Research and Development
The Company charges research and development costs associated with the development of new products to expense when incurred. In certain circumstances, pre-production machines that the Company intends to sell are carried as inventory until sold.
Income Taxes
In accordance with ASC No. 740, Income Taxes, deferred income taxes are determined using the balance sheet method. The Company records a valuation allowance to reduce its deferred tax assets to the amount expected, on a more likely than not basis, to be realized. While the Company has considered future taxable income and ongoing tax planning strategies in assessing the need for the valuation allowance, if it were to determine that it would be able to realize its deferred tax assets in the future in excess of its net recorded amount, an adjustment to the deferred tax asset would increase income in the period when such determination is made. Likewise, should the Company determine it would not be able to realize all or part of its net deferred tax assets in the future, an adjustment to the deferred tax asset would decrease income in the period when such determination is made.
The Company determines the amount of unrecognized tax benefit with respect to uncertain tax positions taken or expected to be taken on its income tax returns in accordance with ASC No. 740 Topic 10, Income Taxes, General (“ASC 740.10”). Under ASC 740.10, the Company utilizes a two-step approach for evaluating uncertain tax positions. Step one, or recognition, requires a company to determine if the weight of available evidence indicates a tax position is more likely than not to be sustained upon examination solely based on its technical merit. Step two, or measurement, is based on the largest amount of benefit, which is more likely than not to be realized on settlement with the taxing authority, including resolution of related appeals or litigation processes, if any.
Equity-Based Compensation
The Company accounts for equity-based compensation under the provisions of ASC No. 718, Compensation - Stock Compensation (“ASC 718”). ASC 718 requires the recognition of the fair value of the equity-based compensation in net income. Compensation expense associated with Relative TSR Performance Share Units is determined using a Monte-Carlo valuation model, and compensation expense associated with time-based and Special/Growth Performance Share Units is determined based on the number of shares granted and the fair value on the date of grant. See Note 9 for a summary of the terms of these performance-based awards. The fair value of the Company's stock option awards is estimated using a Black-Scholes option valuation model. The fair value of equity-based awards is amortized over the vesting period of the award, and the Company elected to use the straight-line method for awards granted after the adoption of ASC 718.
Earnings per Share
Earnings per share (“EPS”) are calculated in accordance with ASC No. 260, Earnings per Share. Basic EPS include only the weighted average number of common shares outstanding during the period. Diluted EPS include the weighted average number of common shares and the dilutive effect of stock options, restricted stock awards, performance share units and restricted share units outstanding during the period, when such instruments are dilutive.
Accounting for Business Acquisitions
The Company accounts for business acquisitions in accordance with ASC No. 805, Business Combinations. The fair value of the net assets acquired and the results of operations of the acquired businesses are included in the consolidated financial statements from the acquisition date forward. The Company is required to make estimates and assumptions that affect the reported amounts of assets and liabilities and results of operations during the reporting period. Estimates are used in accounting for, among other
things, the fair value of acquired net operating assets, property and equipment, deferred revenue, intangible assets and related deferred tax balances, useful lives of plant and equipment, and amortizable lives of acquired intangible assets. Any excess of the purchase consideration over the identified fair value of the assets and liabilities acquired is recognized as goodwill. The valuation of these tangible and identifiable intangible assets and liabilities is subject to further management review and may change materially between the preliminary allocation and end of the purchase price allocation period.
Restructuring Charges
Restructuring charges may consist of voluntary or involuntary severance-related charges, asset-related charges and other costs due to exit activities. We recognize voluntary termination benefits when an employee accepts the offered benefit arrangement. We recognize involuntary severance-related charges depending on whether the termination benefits are provided under an ongoing benefit arrangement or under a one-time benefit arrangement. If the former, we recognize the charges once they are probable and the amounts are estimable. If the latter, we recognize the charges once the benefits have been communicated to employees.
Recent Accounting Pronouncements
Income Taxes
In October 2016, the FASB issued ASU 2016-16, Accounting for Income Taxes: Intra-Entity Asset Transfers of Assets Other than Inventory. The new guidance is effective for the Company in the first quarter of fiscal 2019 and requires the tax effects of intercompany transactions (other than transfers of inventory) to be recognized currently. The Company has adopted the modified retrospective approach for the transition based on the new guidance and, as of the beginning of the period of adoption, has recorded the cumulative effect of adjustments related to intra-entity transfers of intangible and fixed assets of $0.5 million in prior years as an increase to retained earnings.
In February 2018, the FASB issued ASU 2018-02, Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects From Accumulated Other Comprehensive Income, which allows a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the TCJA and requires entities to provide certain disclosures regarding stranded tax effects, if any. The ASU is effective for us in the first quarter of 2020. However, we do not expect the adoption of this ASU to have a material impact on our financial statements.
Leases
In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which requires the recognition of lease assets and lease liabilities by lessees for those leases classified as operating leases under current GAAP.
Subsequently in July 2018, the FASB issued ASU 2018-11, Leases (Topic 842): Targeted Improvements, which provides additional information concerning the new leases standard in ASU 2016-02, Leases (Topic 842). The targeted improvements provide entities with additional and optional transition methods.
In November 2018, the FASB issued ASU 2018-20, Leases (Topic 842): Narrow-Scope Improvements for Lessors. This ASU provides guidance in several areas, including the accounting policy election for sales taxes and other similar taxes collected from lessees, accounting for certain lessor costs and accounting for variable payments for contracts with lease and nonlease components.
The Company will adopt these ASUs utilizing the modified retrospective transition method through a cumulative-effect adjustment at the beginning of its first fiscal quarter of 2020 and not restate prior periods. In addition, we will elect the package of practical expedients permitted under the transition guidance that allowed us to apply prior conclusions related to lease definition, classification and initial direct costs. The adoption of these ASUs is expected to result in an increase to our consolidated balance sheet of approximately $23.8 million in operating lease liabilities and $22.2 million in right-of-use assets, decrease of approximately $14.5 million in financing obligation, decrease of approximately $15.3 million in property, plant and equipment, and an adjustment of $0.8 million to retained earnings.
Financial Instruments
In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. This ASU replaces the impairment methodology in current GAAP, which delays recognition of credit losses until it is probable a loss has been incurred, with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. This ASU will be effective for us beginning in our first quarter of fiscal 2021. Early adoption is permitted beginning in our first fiscal quarter of 2020. We do not expect the adoption of this ASU itself to have a material impact on our financial statements.
Derivatives and Hedging
In August 2017, the FASB issued ASU 2017-12, Targeted Improvements to Accounting for Hedging Activities (Topic 815). The new guidance expands and refines hedge accounting for both financial and non-financial risks. The new guidance also modifies disclosure requirements for hedging activities. The new guidance will be effective for us beginning in our first quarter of fiscal 2020, and early adoption is permitted in any interim period. We do not expect the adoption of this ASU to have a material impact on our financial statements.
Revenue Recognition
In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (Topic 606) (“ASU 2014-09”), which amends the accounting standards for revenue recognition. ASU 2014-09 is based on principles that govern the recognition of revenue at an amount to which an entity expects to be entitled when products are transferred to customers.
Subsequently, the FASB has issued the following standards related to ASU 2014-09: ASU 2016-08, Revenue from Contracts with Customers (Topic 606): Principal versus Agent Considerations (“ASU 2016-08”); ASU 2016-10, Revenue from Contracts with Customers (Topic 606): Identifying Performance Obligations and Licensing (“ASU 2016-10”); ASU 2016-12, Revenue from Contracts with Customers (Topic 606): Narrow-Scope Improvements and Practical Expedients (“ASU 2016-12”); and ASU 2016-20, Technical Corrections and Improvements to Topic 606, Revenue from Contracts with Customers (“ASU 2016-20” and collectively, the “new revenue standards”).
The Company has performed an evaluation of this ASU (and related ASUs) and its impact on the financial statements. This included identifying contracts and performance obligations and reviewing the applicable revenue streams. We have completed our assessment and implemented policies, processes, and controls to support the standard's measurement and disclosure requirements. The new standard was adopted in the first quarter of fiscal 2019 using a modified retrospective approach.
Based on our review of all our customer agreements for the affected periods, our revenue from sales of our products, such as equipment and spare parts, will continue to be recognized at a point in time, generally upon shipment or delivery to customers or distributors, depending upon the terms of the sales order, consistent with our current revenue recognition model. Revenue related to the sale of services will generally continue to be recognized over time as the services are performed. In certain instances, where collection of consideration is not probable, recognition of revenue may occur later under the new model after we have completed all of our obligations under the contract. However, when adopting the new standard, we did not identify any balances where collection of consideration is not probable. This ASU did not have a material impact on the amount and timing of revenue recognized in the Company’s consolidated financial statements.
Collaborative Arrangements
In November 2018, the FASB issued ASU 2018-18, Collaborative Arrangements (Topic 808). This ASU clarifies that certain transactions between collaborative arrangement participants should be accounted for as revenue when the collaborative arrangement participant is a customer in the context of a unit of account and precludes recognizing as revenue consideration received from a collaborative arrangement participant if the participant is not a customer. This ASU will be effective for us in the first fiscal quarter of 2021 with early adoption permitted. This ASU requires retrospective adoption to the date we adopted ASC 606 by recognizing a cumulative-effect adjustment to the opening balance of retained earnings of the earliest annual period presented. We are currently evaluating the timing and the effects of the adoption of this ASU on our financial statements.
XML 70 R64.htm IDEA: XBRL DOCUMENT v3.19.3
SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Defined benefits pension obligations and pension expenses) (Details) - USD ($)
$ in Thousands
Sep. 28, 2019
Sep. 29, 2018
Switzerland [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Pension obligation $ 1,962 $ 1,980
Taiwan [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Pension obligation $ 1,191 $ 1,256
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.19.3
SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Employee stock option activity) (Details) - Employee Stock Option [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 30, 2017
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Number of shares, Options outstanding, beginning balance (in shares) 2 16 90
Number of shares, Exercised (in shares) (2) (6) (61)
Number of shares, Forfeited or expired (in shares) 0 (8) (13)
Number of shares, Options outstanding, ending balance (in shares) 0 2 16
Number of shares, Options vested and expected to vest (in shares) 0    
Number of shares, Options exercisable (in shares) 0    
Number of shares, In the money exercisable options (in shares) 0    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward]      
Weighted average exercise price, Options outstanding, beginning balance (in dollars per share) $ 8.64 $ 8.73 $ 8.41
Weighted average exercise price, Exercised (in dollars per share) 8.64 8.74 8.31
Weighted average exercise price, Forfeited or expired (in dollars per share) 0 8.74 8.50
Weighted average exercise price, Options outstanding, ending balance (in dollars per share) 0 $ 8.64 $ 8.73
Weighted average exercise price, Options vested and expected to vest (in dollars per share) 0    
Weighted average exercise price, Options exercisable (in dollars per share) $ 0    
Average remaining contractual life, Options outstanding (in years) 0 years    
Average remaining contractual life, Options vested and expected to vest (in years) 0 years    
Average remaining contractual life, Options exercisable (in years) 0 years    
Aggregate intrinsic value, Exercised $ 24 $ 73 $ 531
Aggregate intrinsic value, Options outstanding 0    
Aggregate intrinsic value, Options vested and expected to vest 0    
Aggregate intrinsic value, In the money exercisable options $ 0    
XML 72 R68.htm IDEA: XBRL DOCUMENT v3.19.3
REVENUE AND CONTRACT LIABILITIES (Details)
$ in Thousands
12 Months Ended
Sep. 28, 2019
USD ($)
Revenue from Contract with Customer [Abstract]  
Contract liabilities, beginning of period $ 997
Revenue recognized (7,935)
Additions 8,834
Contract liabilities, end of period $ 1,896
XML 73 R56.htm IDEA: XBRL DOCUMENT v3.19.3
SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Total equity-based compensation expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 30, 2017
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Total equity-based compensation expense (reversal) $ 14,332 $ 11,685 [1] $ 11,722
Market-based restricted stock [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Total equity-based compensation expense (reversal) 4,220 3,583 3,480
Time-based restricted stock [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Total equity-based compensation expense (reversal) 8,603 7,027 7,492
Stock options [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Total equity-based compensation expense (reversal) 675 295 0
Common Stock      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Total equity-based compensation expense (reversal) 834 780 750
Cost of sales [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Total equity-based compensation expense (reversal) 632 515 463
Selling, general and administrative (1) [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Total equity-based compensation expense (reversal) 10,503 8,548 9,015
Research and development [Member]      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Total equity-based compensation expense (reversal) $ 3,197 $ 2,622 $ 2,244
[1]
XML 74 R52.htm IDEA: XBRL DOCUMENT v3.19.3
DERIVATIVE FINANCIAL INSTRUMENT (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimate of Time to Transfer 12 months  
Derivative, Notional Amount $ 33,834 $ 43,095
Foreign Exchange Forward [Member] | Designated as Hedging Instrument [Member]    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative, Notional Amount $ 33,834 43,095
Derivative, Term of Contract 12 months  
Fair Value Liability Derivatives [1],[2] $ 597 1,071
Other Comprehensive Income (Loss) [Member] | Foreign Exchange Forward [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax [3] (741) (669)
Selling, General and Administrative Expenses [Member] | Foreign Exchange Forward [Member] | Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member]    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [4] (1,215) 1,755
Prepaid Expenses and Other Current Assets [Member]    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Fair Value Liability Derivatives [1],[2] $ 597 $ 1,071
[1]
Hedged amounts expected to be recognized into earnings within the next twelve months.
[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 Balance Sheet.
[3]
Net change in the fair value of the effective portion classified in other comprehensive income (“OCI”).
[4] Effective portion classified as selling, general and administrative expense.
XML 75 R79.htm IDEA: XBRL DOCUMENT v3.19.3
SEGMENT INFORMATION Sales by country (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 28, 2019
Jun. 29, 2019
Mar. 30, 2019
Dec. 29, 2018
Sep. 29, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 30, 2017
Sep. 28, 2019
Sep. 29, 2018
Sep. 30, 2017
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenue, Net (Deprecated 2018-01-31) $ 139,827 $ 127,109 $ 115,908 $ 157,208 $ 184,824 $ 268,834 $ 221,772 $ 213,691 $ 540,052 $ 889,121 $ 809,041
China [Member]                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenue, Net (Deprecated 2018-01-31)                 252,179 408,567 323,803
Taiwan [Member]                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenue, Net (Deprecated 2018-01-31)                 63,440 126,676 100,738
Malaysia [Member]                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenue, Net (Deprecated 2018-01-31)                 41,568 65,354 72,329
United States [Member]                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenue, Net (Deprecated 2018-01-31)                 36,393 68,774 57,728
Singapore [Member]                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenue, Net (Deprecated 2018-01-31)                 25,680 19,648 7,119
KOREA, REPUBLIC OF                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenue, Net (Deprecated 2018-01-31)                 15,236 38,551 73,410
GERMANY                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenue, Net (Deprecated 2018-01-31)                 13,594 19,018 18,754
HONG KONG                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenue, Net (Deprecated 2018-01-31)                 12,096 14,194 14,314
Philippines [Member]                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenue, Net (Deprecated 2018-01-31)                 12,057 26,372 25,165
VIETNAM                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenue, Net (Deprecated 2018-01-31)                 10,978 20,864 29,330
All Other Segments [Member]                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenue, Net (Deprecated 2018-01-31)                 $ 56,831 $ 81,103 $ 86,351
XML 76 R81.htm IDEA: XBRL DOCUMENT v3.19.3
COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Reserve for product warranty activity) (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 30, 2017
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]      
Reserve for warranty, beginning of period $ 14,474 $ 13,796 $ 12,544
Provision for warranty 12,140 12,603 11,743
Utilization of reserve (12,429) (11,925) (10,491)
Reserve for warranty, end of period $ 14,185 $ 14,474 $ 13,796
XML 78 R71.htm IDEA: XBRL DOCUMENT v3.19.3
INCOME TAXES (Income from continuing operations by location, the provision (benefit) for income taxes and the effective tax rate) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 28, 2019
Jun. 29, 2019
Mar. 30, 2019
Dec. 29, 2018
Sep. 29, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 30, 2017
Sep. 28, 2019
Sep. 29, 2018
Sep. 30, 2017
Income Tax Disclosure [Abstract]                      
United States                 $ (14,125) $ 25,211 $ (4,114)
Foreign                 48,812 152,338 122,629
Income before income taxes                 34,687 177,549 118,515
Income tax expenses / (benefit) $ 3,804 $ 3,864 $ 4,672 $ 10,570 $ (1,750) $ 7,282 $ 4,800 $ 110,412 $ 22,910 $ 120,744 $ (7,394)
Effective tax rate                 66.00% 68.00% (6.20%)
XML 79 R75.htm IDEA: XBRL DOCUMENT v3.19.3
INCOME TAXES (Unrecognized tax benefits) (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 30, 2017
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Unrecognized tax benefit, beginning of year $ 13,038 $ 12,062 $ 7,453
Additions for tax positions, current year 410 1,482 3,657
Additions for tax positions, prior year 0 0 1,834
Reductions for tax positions, prior year (523) (506) (882)
Unrecognized tax benefit, end of year $ 12,925 $ 13,038 $ 12,062
XML 80 R85.htm IDEA: XBRL DOCUMENT v3.19.3
COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Narrative) (Details)
$ in Thousands
12 Months Ended
Sep. 28, 2019
USD ($)
renewal_option
Sep. 29, 2018
USD ($)
Dec. 01, 2013
USD ($)
ft²
Other Commitments [Line Items]      
Area of Land | ft²     198,000
Percentage Of Building Area Agreed To Lease From Landlord     70.00%
Period Of Warranty For Manufacturing Defects 1 year    
Lease Expiration Year 2018    
Financing obligation $ 14,207 $ 15,187 $ 20,000
Building [Member]      
Other Commitments [Line Items]      
Property, Plant and Equipment, Useful Life 25 years    
Current and Noncurrent Portion [Member]      
Other Commitments [Line Items]      
Financing obligation $ 15,000    
K&S Corporate Headquarters [Member]      
Other Commitments [Line Items]      
Lessee Leasing Arrangements, Capital Leases, Term of Contract 10 years    
Lessee Leasing Arrangements, Operating Leases, Number of Renewal Options | renewal_option 2    
Annual Rent And Service Charge Minimum Range $ 4,000    
Annual Rent And Service Charge Maximum Range $ 5,000    
XML 81 R14.htm IDEA: XBRL DOCUMENT v3.19.3
DERIVATIVE FINANCIAL INSTRUMENT (Notes)
12 Months Ended
Sep. 28, 2019
Derivative financial Instruments [Abstract]  
Derivative Instruments and Hedging Activities Disclosure [Text Block] 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 foreign 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 Statements of Operations as the impact of the hedged transaction.
The fair value of derivative instruments on our Consolidated Balance Sheet as of September 28, 2019 and September 29, 2018 is as follows:
 
As of
(in thousands)
September 28, 2019
 
September 29, 2018
 
Notional Amount
 
Fair Value Liability Derivatives(1)
 
Notional Amount
Fair Value Liability Derivatives(1)
Derivatives designated as hedging instruments:
 
 
 
 
 
 
Foreign exchange forward contracts (2)
$
33,834

 
$
597

 
$
43,095

$
1,071

Total derivatives
$
33,834

 
$
597

 
$
43,095

$
1,071

(1)
The fair value of derivative liabilities is measured using level 2 fair value inputs and is included in accrued expenses and other current liabilities on our Consolidated Balance Sheet.
(2)
Hedged amounts expected to be recognized into earnings within the next twelve months.
The effect of derivative instruments designated as cash flow hedges in our Consolidated Statements of Operations for the fiscal year ended September 28, 2019 and September 29, 2018 was as follows:
(in thousands)
Fiscal
 
2019
 
2018
Foreign exchange forward contract in cash flow hedging relationships:
 
 
 
Net loss recognized in OCI, net of tax(1)
$
(741
)
 
$
(669
)
Net (loss) / gain reclassified from accumulated OCI into earnings, net of tax(2)
$
(1,215
)
 
$
1,755

(1)
Net change in the fair value of the effective portion classified in other comprehensive income (“OCI”).
(2)
Effective portion classified as selling, general and administrative expense.
XML 82 R10.htm IDEA: XBRL DOCUMENT v3.19.3
GOODWILL AND INTANGIBLE ASSETS
12 Months Ended
Sep. 28, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND INTANGIBLE ASSETS GOODWILL AND INTANGIBLE ASSETS
Goodwill
Intangible assets classified as goodwill are not amortized. 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 assessment in the fourth quarter of fiscal 2019 and concluded that no impairment charge was required. During the fiscal year ended September 28, 2019, 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.
The following table summarizes the Company's recorded goodwill by reportable segments as of September 28, 2019 and September 29, 2018:
(in thousands)
 
Capital Equipment
 
APS
Balance at September 29, 2018
 
$
30,159

 
$
26,391

Other
 
(679
)
 
(180
)
Balance at September 28, 2019
 
$
29,480

 
$
26,211


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 and trade and brand names.
The following table reflects net intangible assets as of September 28, 2019 and September 29, 2018
 
 
As of
 
Average estimated
(dollar amounts in thousands)
 
September 28, 2019
 
September 29, 2018
 
useful lives (in years)
Developed technology
 
$
87,209

 
$
90,500

 
7.0 to 15.0
Accumulated amortization
 
(48,718
)
 
(45,229
)
 
 
Net developed technology
 
$
38,491

 
$
45,271

 
 
 
 
 
 
 
 
 
Customer relationships
 
$
35,180

 
$
36,131

 
5.0 to 6.0
Accumulated amortization
 
(31,862
)
 
(29,820
)
 
 
Net customer relationships
 
$
3,318

 
$
6,311

 
 
 
 
 
 
 
 
 
Trade and brand names
 
$
7,219

 
$
7,377

 
7.0 to 8.0
Accumulated amortization
 
(6,377
)
 
(6,088
)
 
 
Net trade and brand names
 
$
842

 
$
1,289

 
 
 
 
 
 
 
 
 
Other intangible assets
 
$
2,500

 
$
2,500

 
1.9
Accumulated amortization
 
(2,500
)
 
(2,500
)
 
 
Net wedge bonder other intangible assets
 
$

 
$

 
 
 
 
 
 
 
 
 
Net intangible assets
 
$
42,651

 
$
52,871

 
 


The following table reflects estimated annual amortization expense related to intangible assets as of September 28, 2019:
 
As of
(in thousands)
September 28, 2019
Fiscal 2020
$
7,196

Fiscal 2021
5,212

Fiscal 2022
4,271

Fiscal 2023
4,177

Fiscal 2024 and thereafter
21,795

Total amortization expense
$
42,651

XML 83 R18.htm IDEA: XBRL DOCUMENT v3.19.3
EARNINGS PER SHARE
12 Months Ended
Sep. 28, 2019
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHARE
Basic income per share is calculated using the weighted average number of shares of common stock outstanding during the period. Stock options and restricted stock are included in the calculation of diluted earnings per share, except when their effect would be anti-dilutive.
The following tables reflect a reconciliation of the shares used in the basic and diluted net income per share computation for fiscal 2019, 2018, and 2017
 
 
Fiscal
(in thousands, except per share)
 
2019
 
2018
 
2017
 
 
Basic
 
Diluted
 
Basic
 
Diluted
 
Basic
 
Diluted
NUMERATOR:
 
 

 
 

 
 

 
 

 
 
 
 
Net income
 
$
11,653

 
$
11,653

 
$
56,676

 
$
56,676

 
$
126,099

 
$
126,099

DENOMINATOR:
 
 
 
 

 
 
 
 

 
 
 
 
Weighted average shares outstanding - Basic
 
65,286

 
65,286

 
69,380

 
69,380

 
70,906

 
70,906

Dilutive effect of Equity Plans
 
 
 
662

 
 
 
1,039

 
 
 
1,157

Weighted average shares outstanding - Diluted
 
 
 
65,948

 
 
 
70,419

 
 
 
72,063

EPS:
 
 
 
 

 
 
 
 

 
 
 
 
Net income per share - Basic
 
$
0.18

 
$
0.18

 
$
0.82

 
$
0.82

 
$
1.78

 
$
1.78

Effect of dilutive shares
 
 
 
$

 
 
 
$
(0.02
)
 
 
 
$
(0.03
)
Net income per share - Diluted
 
 
 
$
0.18

 
 
 
$
0.80

 
 
 
$
1.75


XML 84 R33.htm IDEA: XBRL DOCUMENT v3.19.3
REVENUE AND CONTRACT LIABILITIES (Tables)
12 Months Ended
Sep. 28, 2019
Revenue from Contract with Customer [Abstract]  
Changes in contract liability balances
The following table shows the changes in contract liability balances during the fiscal year ended September 28, 2019:
 
 
Fiscal
(in thousands)
 
2019
Contract liabilities, beginning of period
 
$
997

Revenue recognized
 
(7,935
)
Additions
 
8,834

Contract liabilities, end of period
 
$
1,896


XML 85 R37.htm IDEA: XBRL DOCUMENT v3.19.3
SEGMENT INFORMATION (Tables)
12 Months Ended
Sep. 28, 2019
Segment Reporting [Abstract]  
Operating information by segment
The following table reflects operating information by segment for fiscal 2019, 2018, and 2017
 
 
Fiscal
(in thousands)
 
2019
 
2018
 
2017
Net revenue:
 
 
 
 
 
 
      Capital Equipment
 
$
386,820

 
$
719,390

 
$
651,934

      APS
 
153,232

 
169,731

 
157,107

              Net revenue
 
540,052

 
889,121

 
809,041

Income from operations:
 
 
 
 
 
 
      Capital Equipment
 
(12,577
)
 
132,563

 
107,115

      APS
 
34,187

 
34,069

 
5,968

              Income from operations
 
$
21,610

 
$
166,632

 
$
113,083


Capital expenditures and depreciation expense
The following tables reflect capital expenditures, depreciation and amortization expense by segment for fiscal 2019, 2018, and 2017.
 
 
Fiscal
(in thousands)
 
2019
 
2018
 
2017
Capital expenditures:
 
 
 
 
 
 
      Capital Equipment
 
$
5,380

 
$
7,029

 
$
14,415

      APS
 
6,449

 
13,412

 
11,273

Capital expenditures
 
$
11,829

 
$
20,441

 
$
25,688

 
 
Fiscal
(in thousands)
 
2019
 
2018
 
2017
Depreciation expense:
 
 
 
 
 
 
      Capital Equipment
 
$
7,584

 
$
7,435

 
$
6,306

      APS
 
5,308

 
3,754

 
3,397

Depreciation expense
 
$
12,892

 
$
11,189

 
$
9,703


 
 
Fiscal
(in thousands)
 
2019
 
2018
 
2017
Amortization expense:
 
 
 
 
 
 
      Capital Equipment
 
$
3,977

 
$
4,203

 
$
2,841

      APS
 
3,435

 
3,623

 
3,713

Amortization expense
 
$
7,412

 
$
7,826

 
$
6,554


XML 86 R57.htm IDEA: XBRL DOCUMENT v3.19.3
SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Employee market-based restricted stock activity) (Details) - Market-based restricted stock [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 30, 2017
Oct. 03, 2015
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]        
Number of shares, Restricted stock outstanding, beginning balance (in shares) 539 673 484  
Number of shares, Granted (in shares) 166 180 388  
Number of shares, Forfeited or expired (in shares) (27) (146) (3)  
Number of shares, Vested (in shares) (117) (168) (196)  
Number of shares, Restricted stock outstanding, ending balance (in shares) 561 539 673  
Unrecognized compensation expense $ 4,136 $ 4,629 $ 6,204 $ 2,924
Average remaining service period (in years) 10 months 24 days 1 year 1 month 6 days 1 year 4 months 24 days 1 year
Weighted average grant date fair value per share $ 23.15 $ 29.60 $ 13.47  
XML 87 R53.htm IDEA: XBRL DOCUMENT v3.19.3
DEBT AND OTHER OBLIGATIONS (Narrative) (Details)
$ in Thousands
12 Months Ended
Sep. 28, 2019
USD ($)
renewal_option
Feb. 15, 2019
USD ($)
Sep. 29, 2018
USD ($)
Dec. 01, 2013
USD ($)
ft²
Nov. 22, 2013
USD ($)
Debt Instrument [Line Items]          
Area of Land | ft²       198,000  
Percentage Of Building Area Agreed To Lease From Landlord       70.00%  
Short term debt $ 60,904   $ 0    
Financing obligation $ 14,207   15,187 $ 20,000  
K&S Corporate Headquarters [Member]          
Debt Instrument [Line Items]          
Lessee Leasing Arrangements, Capital Leases, Renewal Term 10 years        
Annual Rent and Service Charge Minimum Range $ 4,000        
Annual Rent and Service Charge Maximum Range $ 5,000        
Lessee Leasing Arrangements, Capital Leases, Term of Contract 10 years        
Lessee Leasing Arrangements, Capital Leases, Number of Renewal Options | renewal_option 2        
Capital Lease Obligations, Interest Rate, Effective Percentage 6.30%        
Building [Member]          
Debt Instrument [Line Items]          
Property, Plant and Equipment, Useful Life 25 years        
Citibank [Member]          
Debt Instrument [Line Items]          
Line of Credit Facility, Maximum Borrowing Capacity         $ 5,000
Long-term Line of Credit $ 3,100   $ 4,000    
MUFG Bank, Ltd., Singapore Branch [Member] | Facility Agreements [Member]          
Debt Instrument [Line Items]          
Line of Credit Facility, Maximum Borrowing Capacity   $ 150,000      
Current and Noncurrent Portion [Member]          
Debt Instrument [Line Items]          
Financing obligation $ 15,000        
London Interbank Offered Rate (LIBOR) [Member] | MUFG Bank, Ltd., Singapore Branch [Member] | Facility Agreements [Member]          
Debt Instrument [Line Items]          
Debt Instrument, Basis Spread on Variable Rate 1.50%        
XML 88 R80.htm IDEA: XBRL DOCUMENT v3.19.3
SEGMENT INFORMATION Long-lived assets by countries (Details) - USD ($)
$ in Thousands
Sep. 28, 2019
Sep. 29, 2018
Sep. 30, 2017
Revenues from External Customers and Long-Lived Assets [Line Items]      
Long-Lived Assets $ 87,523 $ 87,673 $ 97,589
Singapore [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Long-Lived Assets 25,620 30,240 31,553
United States [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Long-Lived Assets 27,665 23,696 43,440
China [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Long-Lived Assets 18,969 18,333 11,148
Israel [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Long-Lived Assets 8,288 8,460 4,549
All Other Segments [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Long-Lived Assets $ 6,981 $ 6,944 $ 6,899
XML 89 R70.htm IDEA: XBRL DOCUMENT v3.19.3
OTHER FINANCIAL DATA Other Financial Data (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 30, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Incentive Compensation Expense $ 423 $ 25,607 $ 29,612
Rent Expense 4,889 4,914 5,071
Warranty and Retrofit Expense $ 13,030 $ 13,110 $ 13,740
XML 90 R74.htm IDEA: XBRL DOCUMENT v3.19.3
INCOME TAXES (Net deferred tax balance) (Details) - USD ($)
$ in Thousands
Sep. 28, 2019
Sep. 29, 2018
Income Tax Disclosure [Abstract]    
Accruals and reserves $ 5,514 $ 6,652
Tax credit carryforwards 23,448 4,532
Net operating loss carryforwards 36,050 39,856
Deferred Tax Assets, Gross 65,012 51,040
Valuation allowance (58,411) (37,249)
Deferred tax assets, net of valuation allowance 6,601 13,791
Taxes on undistributed foreign earnings (24,542) (21,988)
Fixed and intangible assets (7,704) (8,377)
Deferred tax liabilities (32,246) (30,365)
Net deferred tax liabilities (25,645) (16,574)
Deferred tax assets 6,409 9,017
Deferred tax liabilities $ (32,054) $ (25,591)
XML 91 R84.htm IDEA: XBRL DOCUMENT v3.19.3
COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Significant customer concentrations as a percentage of total accounts receivable) (Details) - Accounts Receivable [Member] - Customer Concentration Risk [Member]
12 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Xinye (HK) Electronics Co. [Member] [Member]    
Concentration Risk [Line Items]    
Customer concentrations risk percentage [1] 16.00%  
Forehope Electronic (Ningbo) Co Ltd [Member]    
Concentration Risk [Line Items]    
Customer concentrations risk percentage 15.30%  
Super Power International Ltd [Member]    
Concentration Risk [Line Items]    
Customer concentrations risk percentage [1] 13.50% 13.60%
Haoseng Industrial Co., Ltd [Member]    
Concentration Risk [Line Items]    
Customer concentrations risk percentage [1]   32.90%
[1] Distributor of the Company's products
XML 92 R88.htm IDEA: XBRL DOCUMENT v3.19.3
Schedule II-Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 30, 2017
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Beginning of period $ 37,249    
End of period 58,411 $ 37,249  
Allowance for doubtful accounts [Member]      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Beginning of period 385 79 $ 506
Charged to Costs and Expenses 212 383 (136)
Other Additions 0 0 0
Other Deductions [1] 0 (77) (291)
End of period 597 385 79
Inventory reserve [Member]      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Beginning of period 26,889 24,639 21,080
Charged to Costs and Expenses 2,657 4,897 10,925
Other Additions 0 0 0
Other Deductions [2] (233) (2,647) (7,366)
End of period 29,313 26,889 24,639
Valuation allowance for deferred taxes [Member]      
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]      
Beginning of period 37,249 29,614 27,381
Charged to Costs and Expenses [3] 0 0 0
Other Additions 21,162 7,635 2,233
Other Deductions 0 0 0
End of period $ 58,411 $ 37,249 $ 29,614
[1] Represents write-offs of specific accounts receivable.
[2] Sale or scrap of previously reserved inventory.
[3] Reflects increase/decrease in the valuation allowance primarily associated with the Company's U.S. and foreign net operating losses and other deferred tax assets.
XML 93 R78.htm IDEA: XBRL DOCUMENT v3.19.3
SEGMENT INFORMATION (Capital expenditures, depreciation, and amortization expense by segment) (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 30, 2017
Capital expenditures:      
Capital expenditures $ 11,829 $ 20,441 $ 25,688
Depreciation expense:      
Depreciation expense 12,892 11,189 9,703
Amortization expense:      
Amortization expense 7,412 7,826 6,554
Capital Equipment      
Capital expenditures:      
Capital expenditures 5,380 7,029 14,415
Depreciation expense:      
Depreciation expense 7,584 7,435 6,306
Amortization expense:      
Amortization expense 3,977 4,203 2,841
APS [Member]      
Capital expenditures:      
Capital expenditures 6,449 13,412 11,273
Depreciation expense:      
Depreciation expense 5,308 3,754 3,397
Amortization expense:      
Amortization expense $ 3,435 $ 3,623 $ 3,713
XML 94 R19.htm IDEA: XBRL DOCUMENT v3.19.3
OTHER FINANCIAL DATA (Notes)
12 Months Ended
Sep. 28, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
OTHER FINANCIAL DATA OTHER FINANCIAL DATA
The following table reflects other financial data for fiscal 2019, 2018, and 2017:
 
Fiscal
(in thousands)
2019
 
2018
 
2017
Incentive compensation expense
$
423

 
$
25,607

 
$
29,612

Rent expense
4,889

 
4,914

 
5,071

Warranty and retrofit expense
13,030

 
13,110

 
13,740


XML 95 R15.htm IDEA: XBRL DOCUMENT v3.19.3
DEBT AND OTHER OBLIGATIONS
12 Months Ended
Sep. 28, 2019
Debt Disclosure [Abstract]  
DEBT AND OTHER OBLIGATIONS DEBT AND OTHER OBLIGATIONS
Financing Obligation
On December 1, 2013, Kulicke & Soffa Pte Ltd. (“Pte”), the Company's wholly owned subsidiary, signed a lease with DBS Trustee Limited as trustee of Mapletree Industrial Trust (the “Landlord”) to lease from the Landlord approximately 198,000 square feet, representing approximately 70% of a building in Singapore as our corporate headquarters, as well as a manufacturing, technology, sales and service center (the “Building”). The lease has a 10 year non-cancellable term (the "Initial Term") and contains options
to renew for 2 further 10-year terms. The annual rent and service charge for the initial term range from $4 million to $5 million Singapore dollars.  
Pursuant to ASC No. 840, Leases ("ASC 840"), we have classified the Building on our balance sheet as Property, Plant and Equipment, which we are depreciating over its estimated useful life of 25 years. We concluded that the term of the financing obligation is 10 years. This is equal to the non-cancellable term of our lease agreement with the Landlord. At the inception of the lease, the asset and financing obligation recorded on the balance sheet was $20.0 million, which was based on an interest rate of 6.3% over the Initial Term. As of September 28, 2019, the financing obligation related to the Building is $15.0 million, which approximates fair value (Level 2). The financing obligation will be settled through a combination of periodic cash rental payments and the return of the leased property at the expiration of the lease. We do not report rent expense for the property, which is deemed owned for accounting purposes. Rather, rental payments required under the lease are considered debt service and applied to the deemed landlord financing obligation and interest expense. The Building and financing obligation are being amortized in a manner that will not generate a gain or loss upon lease termination.
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 September 28, 2019 and September 29, 2018, the outstanding amount was $3.1 million and $4.0 million respectively.
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 with an overdraft line of credit 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 overnight U.S. Dollar LIBOR rate 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 one of its subsidiaries (the "Subsidiary"), or encumber its assets with material security interests (including any pledge of monies in the Subsidiary’s 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 or any breach of a representation or warranty under the Facility Agreements. As of September 28, 2019, the outstanding amount under the Facility Agreements is $60.9 million.
XML 96 R11.htm IDEA: XBRL DOCUMENT v3.19.3
CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS
12 Months Ended
Sep. 28, 2019
Cash and Cash Equivalents [Abstract]  
CASH AND CASH EQUIVALENTS CASH, CASH EQUIVALENTS, RESTRICTED CASH 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, restricted cash and short-term investments consisted of the following as of September 28, 2019:
(dollar amounts in thousands)
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Estimated Fair Value
Current assets:
 
 
 
 
 
 
 
Cash
$
201,005

 
$

 
$

 
$
201,005

Cash equivalents:
 
 
 
 
 
 
 
Money market funds (1)
163,172

 

 

 
163,172

Time deposits (2)
7

 

 

 
7

Total cash and cash equivalents
$
364,184

 
$

 
$

 
$
364,184

Restricted Cash (2)
$

 
$

 
$

 
$

Total restricted cash
$

 
$

 
$

 
$

Short-term investments (2):
 
 
 
 
 
 
 
Time deposits
$
130,000

 
$

 
$

 
$
130,000

Deposits (3)
99,000

 

 

 
99,000

Total short-term investments
$
229,000

 
$

 
$

 
$
229,000

Total cash, cash equivalents, restricted cash and short-term investments
$
593,184

 
$

 
$

 
$
593,184

(1)
The fair value was determined using unadjusted prices in active, accessible markets for identical assets, and as such they were classified as Level 1 assets in the fair value hierarchy.
(2)
Fair value approximates cost basis.
(3)
Represents deposits that require a notice period of three months for withdrawal.
Cash, cash equivalents, restricted cash and short-term investments consisted of the following as of September 29, 2018:
(dollar amounts in thousands)
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Estimated Fair Value
Current assets:
 
 
 
 
 
 
 
Cash
$
42,446

 
$

 
$

 
$
42,446

Cash equivalents:
 
 
 
 
 
 
 
Money market funds (1)
209,172

 

 
(5
)
 
209,167

Time deposits (2)
69,017

 

 

 
69,017

Total cash and cash equivalents
$
320,635

 
$

 
$
(5
)
 
$
320,630

Restricted Cash (2)
$
518

 
$

 
$

 
$
518

Total restricted cash
$
518

 
$

 
$

 
$
518

Short-term investments (2):
 
 
 
 
 
 
 
Time deposits
$
197,000

 
$

 
$

 
$
197,000

Deposits (3)
96,000

 

 

 
96,000

Total short-term investments
$
293,000

 
$

 
$

 
$
293,000

Total cash, cash equivalents, restricted cash and short-term investments
$
614,153

 
$

 
$
(5
)
 
$
614,148

(1)
The fair value was determined using unadjusted prices in active, accessible markets for identical assets, and as such they were classified as Level 1 assets in the fair value hierarchy.
(2)
Fair value approximates cost basis.
(3)
Represents deposits that require a notice period of three months for withdrawal.
JSON 97 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "a10-k2019.htm": { "axisCustom": 1, "axisStandard": 32, "contextCount": 258, "dts": { "calculationLink": { "local": [ "klic-20190521_cal.xml" ] }, "definitionLink": { "local": [ "klic-20190521_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-eedm-def-2018-01-31.xml", "http://xbrl.fasb.org/srt/2018/elts/srt-eedm1-def-2018-01-31.xml" ] }, "inline": { "local": [ "a10-k2019.htm" ] }, "labelLink": { "local": [ "klic-20190521_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-doc-2018-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.sec.gov/invest/2013/invest-doc-2013-01-31.xml", "http://xbrl.fasb.org/srt/2018/elts/srt-doc-2018-01-31.xml" ] }, "presentationLink": { "local": [ "klic-20190521_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/srt/2018/elts/srt-ref-2018-01-31.xml", "http://xbrl.sec.gov/invest/2013/invest-ref-2013-01-31.xml", "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-ref-2018-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "klic-20190521.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd", "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/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2018/elts/srt-types-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-roles-2018-01-31.xsd", "http://xbrl.fasb.org/srt/2018/elts/srt-roles-2018-01-31.xsd", "http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2018/exch-2018-01-31.xsd", "http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-parts-codification-2018-01-31.xsd" ] } }, "elementCount": 750, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2018-01-31": 45, "http://www.kns.com/20190521": 3, "http://xbrl.sec.gov/dei/2019-01-31": 7, "total": 55 }, "keyCustom": 82, "keyStandard": 419, "memberCustom": 24, "memberStandard": 53, "nsprefix": "klic", "nsuri": "http://www.kns.com/20190521", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001000 - Document - DOCUMENT AND ENTITY INFORMATION", "role": "http://www.kns.com/role/DocumentAndEntityInformation", "shortName": "DOCUMENT AND ENTITY INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - GOODWILL AND INTANGIBLE ASSETS", "role": "http://www.kns.com/role/GoodwillAndIntangibleAssets", "shortName": "GOODWILL AND INTANGIBLE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108100 - Disclosure - CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS", "role": "http://www.kns.com/role/CashCashEquivalentsRestrictedCashAndShortTermInvestments", "shortName": "CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "us-gaap:InvestmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109100 - Disclosure - EQUITY INVESTMENTS (Notes)", "role": "http://www.kns.com/role/EquityInvestmentsNotes", "shortName": "EQUITY INVESTMENTS (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:InvestmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110100 - Disclosure - FAIR VALUE MEASUREMENTS", "role": "http://www.kns.com/role/FairValueMeasurements", "shortName": "FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111100 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENT (Notes)", "role": "http://www.kns.com/role/DerivativeFinancialInstrumentNotes", "shortName": "DERIVATIVE FINANCIAL INSTRUMENT (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112100 - Disclosure - DEBT AND OTHER OBLIGATIONS", "role": "http://www.kns.com/role/DebtAndOtherObligations", "shortName": "DEBT AND OTHER OBLIGATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113100 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS", "role": "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlans", "shortName": "SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115100 - Disclosure - REVENUE AND CONTRACT LIABILITIES", "role": "http://www.kns.com/role/RevenueAndContractLiabilities", "shortName": "REVENUE AND CONTRACT LIABILITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116100 - Disclosure - EARNINGS PER SHARE", "role": "http://www.kns.com/role/EarningsPerShare", "shortName": "EARNINGS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117100 - Disclosure - OTHER FINANCIAL DATA (Notes)", "role": "http://www.kns.com/role/OtherFinancialDataNotes", "shortName": "OTHER FINANCIAL DATA (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://www.kns.com/role/ConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsNotesAndLoansReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118100 - Disclosure - INCOME TAXES", "role": "http://www.kns.com/role/IncomeTaxes", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119100 - Disclosure - SEGMENT INFORMATION", "role": "http://www.kns.com/role/SegmentInformation", "shortName": "SEGMENT INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "klic:CommitmentsContingenciesAndConcentrationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120100 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Notes)", "role": "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsNotes", "shortName": "COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "klic:CommitmentsContingenciesAndConcentrationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121100 - Disclosure - SELECTED QUARTERLY FINANCIAL RESULTS (Notes)", "role": "http://www.kns.com/role/SelectedQuarterlyFinancialResultsNotes", "shortName": "SELECTED QUARTERLY FINANCIAL RESULTS (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122100 - Disclosure - SUBSEQUENT EVENTS (Notes)", "role": "http://www.kns.com/role/SubsequentEventsNotes", "shortName": "SUBSEQUENT EVENTS (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "2123100 - Schedule - Schedule II-Valuation and Qualifying Accounts", "role": "http://www.kns.com/role/ScheduleIiValuationAndQualifyingAccounts", "shortName": "Schedule II-Valuation and Qualifying Accounts", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2201201 - Disclosure - BASIS OF PRESENTATION (Policies)", "role": "http://www.kns.com/role/BasisOfPresentationPolicies", "shortName": "BASIS OF PRESENTATION (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "klic:SupplementalBalanceSheetInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - BALANCE SHEET COMPONENTS (Tables)", "role": "http://www.kns.com/role/BalanceSheetComponentsTables", "shortName": "BALANCE SHEET COMPONENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "klic:SupplementalBalanceSheetInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)", "role": "http://www.kns.com/role/GoodwillAndIntangibleAssetsTables", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308301 - Disclosure - CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS (Tables)", "role": "http://www.kns.com/role/CashCashEquivalentsRestrictedCashAndShortTermInvestmentsTables", "shortName": "CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1001501 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.kns.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309301 - Disclosure - EQUITY INVESTMENTS (Tables)", "role": "http://www.kns.com/role/EquityInvestmentsTables", "shortName": "EQUITY INVESTMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311301 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENT (Tables)", "role": "http://www.kns.com/role/DerivativeFinancialInstrumentTables", "shortName": "DERIVATIVE FINANCIAL INSTRUMENT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313301 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Tables)", "role": "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTables", "shortName": "SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315301 - Disclosure - REVENUE AND CONTRACT LIABILITIES (Tables)", "role": "http://www.kns.com/role/RevenueAndContractLiabilitiesTables", "shortName": "REVENUE AND CONTRACT LIABILITIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316301 - Disclosure - EARNINGS PER SHARE (Tables)", "role": "http://www.kns.com/role/EarningsPerShareTables", "shortName": "EARNINGS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "klic:AdditionalFinancialInformationDisclosureTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317301 - Disclosure - OTHER FINANCIAL DATA (Tables)", "role": "http://www.kns.com/role/OtherFinancialDataTables", "shortName": "OTHER FINANCIAL DATA (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "klic:AdditionalFinancialInformationDisclosureTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2318301 - Disclosure - INCOME TAXES (Tables)", "role": "http://www.kns.com/role/IncomeTaxesTables", "shortName": "INCOME TAXES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319301 - Disclosure - SEGMENT INFORMATION (Tables)", "role": "http://www.kns.com/role/SegmentInformationTables", "shortName": "SEGMENT INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319302 - Disclosure - SEGMENT INFORMATION Revenue by country (Tables)", "role": "http://www.kns.com/role/SegmentInformationRevenueByCountryTables", "shortName": "SEGMENT INFORMATION Revenue by country (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320301 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Tables)", "role": "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsTables", "shortName": "COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.kns.com/role/ConsolidatedStatementsOfOperations", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:SellingGeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2321301 - Disclosure - SELECTED QUARTERLY FINANCIAL RESULTS (Tables)", "role": "http://www.kns.com/role/SelectedQuarterlyFinancialResultsTables", "shortName": "SELECTED QUARTERLY FINANCIAL RESULTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD_us-gaap_PublicUtilitiesInventoryAxis_us-gaap_EquipmentMember", "decimals": null, "first": true, "lang": "en-US", "name": "klic:ReservesForInventoryInExcessOfDemandInventoryFutureConsumptionPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401402 - Disclosure - BASIS OF PRESENTATION (Inventories) (Narrative) (Details)", "role": "http://www.kns.com/role/BasisOfPresentationInventoriesNarrativeDetails", "shortName": "BASIS OF PRESENTATION (Inventories) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD_us-gaap_PublicUtilitiesInventoryAxis_us-gaap_EquipmentMember", "decimals": null, "first": true, "lang": "en-US", "name": "klic:ReservesForInventoryInExcessOfDemandInventoryFutureConsumptionPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_BuildingMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401403 - Disclosure - BASIS OF PRESENTATION (Property, Plant and Equipment) (Narrative) (Details)", "role": "http://www.kns.com/role/BasisOfPresentationPropertyPlantAndEquipmentNarrativeDetails", "shortName": "BASIS OF PRESENTATION (Property, Plant and Equipment) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ToolsDiesAndMoldsMember", "decimals": null, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401404 - Disclosure - BASIS OF PRESENTATION (Recent Accounting Pronouncements) (Narrative) (Details)", "role": "http://www.kns.com/role/BasisOfPresentationRecentAccountingPronouncementsNarrativeDetails", "shortName": "BASIS OF PRESENTATION (Recent Accounting Pronouncements) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2018Q4_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201616Member_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember", "decimals": "-5", "lang": null, "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - Disclosure - BALANCE SHEET COMPONENTS (Components of significant balance sheet accounts) (Details)", "role": "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails", "shortName": "BALANCE SHEET COMPONENTS (Components of significant balance sheet accounts) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "klic:SupplementalBalanceSheetInformationTableTextBlock", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "us-gaap:InventoryRawMaterialsAndSupplies", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "klic:SupplementalBalanceSheetInformationTableTextBlock", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SupplementalUnemploymentBenefitsSeveranceBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404403 - Disclosure - BALANCE SHEET COMPONENTS (Narrative) (Details)", "role": "http://www.kns.com/role/BalanceSheetComponentsNarrativeDetails", "shortName": "BALANCE SHEET COMPONENTS (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Narrative) (Details)", "role": "http://www.kns.com/role/GoodwillAndIntangibleAssetsNarrativeDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Recorded Goodwill) (Details)", "role": "http://www.kns.com/role/GoodwillAndIntangibleAssetsRecordedGoodwillDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Recorded Goodwill) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2018Q4_us-gaap_StatementBusinessSegmentsAxis_klic_CapitalEquipmentMember", "decimals": "-3", "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407404 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Net intangible assets) (Details)", "role": "http://www.kns.com/role/GoodwillAndIntangibleAssetsNetIntangibleAssetsDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Net intangible assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_DevelopedTechnologyRightsMember", "decimals": "-3", "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407405 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Estimated annual amortization expense) (Details)", "role": "http://www.kns.com/role/GoodwillAndIntangibleAssetsEstimatedAnnualAmortizationExpenseDetails", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Estimated annual amortization expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "role": "http://www.kns.com/role/ConsolidatedStatementsOfComprehensiveIncome", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "klic:AvailableforsaleSecuritiesShorttermInvestmentsGrossUnrealizedGain", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408402 - Disclosure - CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS (Details)", "role": "http://www.kns.com/role/CashCashEquivalentsRestrictedCashAndShortTermInvestmentsDetails", "shortName": "CASH, CASH EQUIVALENTS, RESTRICTED CASH AND SHORT-TERM INVESTMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "klic:AvailableforsaleSecuritiesShorttermInvestmentsGrossUnrealizedGain", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:EquityMethodInvestmentsTextBlock", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409402 - Disclosure - EQUITY INVESTMENTS (Details)", "role": "http://www.kns.com/role/EquityInvestmentsDetails", "shortName": "EQUITY INVESTMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:EquityMethodInvestmentsTextBlock", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "link:footnote", "td", "tr", "table", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimateOfTimeToTransfer1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411402 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENT (Details)", "role": "http://www.kns.com/role/DerivativeFinancialInstrumentDetails", "shortName": "DERIVATIVE FINANCIAL INSTRUMENT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "link:footnote", "td", "tr", "table", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimateOfTimeToTransfer1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "klic:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAndInventoryPurchasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "I2014Q1DEC1", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AreaOfLand", "reportCount": 1, "unitRef": "sqft", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412401 - Disclosure - DEBT AND OTHER OBLIGATIONS (Narrative) (Details)", "role": "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails", "shortName": "DEBT AND OTHER OBLIGATIONS (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_klic_KSCorporateHeadquartersMember", "decimals": null, "lang": "en-US", "name": "klic:LesseeLeasingArrangementsCapitalLeasesRenewalTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PensionContributions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413402 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Matching contributions to the Plan) (Details)", "role": "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansMatchingContributionsToPlanDetails", "shortName": "SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Matching contributions to the Plan) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PensionContributions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413403 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Accumulated other comprehensive income) (Details)", "role": "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansAccumulatedOtherComprehensiveIncomeDetails", "shortName": "SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Accumulated other comprehensive income) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413404 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Total equity-based compensation expense) (Details)", "role": "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTotalEquityBasedCompensationExpenseDetails", "shortName": "SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Total equity-based compensation expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "klic:ScheduleOfMarketBasedRestrictedStockActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_klic_RelativeTSRPSUMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413405 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Employee market-based restricted stock activity) (Details)", "role": "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeMarketBasedRestrictedStockActivityDetails", "shortName": "SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Employee market-based restricted stock activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "klic:ScheduleOfMarketBasedRestrictedStockActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2016Q4_us-gaap_AwardTypeAxis_klic_RelativeTSRPSUMember", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "klic:ScheduleOfPerformanceBasedRestrictedStockActivityTableTextBlock", "klic:ScheduleOfTimeBasedRestrictedStockActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_klic_TimeBasedRestrictedStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413406 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Employee time-based restricted stock activity) (Details)", "role": "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeTimeBasedRestrictedStockActivityDetails", "shortName": "SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Employee time-based restricted stock activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "klic:ScheduleOfPerformanceBasedRestrictedStockActivityTableTextBlock", "klic:ScheduleOfTimeBasedRestrictedStockActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2016Q4_us-gaap_AwardTypeAxis_klic_TimeBasedRestrictedStockMember", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "klic:ScheduleOfSpecialGrowthBasedRestrictedStockActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_klic_SpecialGrowthPSUMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413407 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Employee performance-based and special growth restricted stock activity) (Details)", "role": "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeePerformanceBasedAndSpecialGrowthRestrictedStockActivityDetails", "shortName": "SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Employee performance-based and special growth restricted stock activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "klic:ScheduleOfSpecialGrowthBasedRestrictedStockActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2017Q4_us-gaap_AwardTypeAxis_klic_SpecialGrowthPSUMember", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2016Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "role": "http://www.kns.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2016Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413408 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Employee stock option activity) (Details)", "role": "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeStockOptionActivityDetails", "shortName": "SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Employee stock option activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2016Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R61": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "2413409 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Outstanding and exercisable employee stock options) (Details)", "role": "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansOutstandingAndExercisableEmployeeStockOptionsDetails", "shortName": "SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Outstanding and exercisable employee stock options) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R62": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "klic:ScheduleOfNonEmployeeDirectorStockOptionActivityTableTextBlock", "klic:ScheduleOfCommonStockIssuedToNonEmployeeDirectorsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD_us-gaap_TitleOfIndividualAxis_klic_NonEmployeeDirectorMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413410 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Common stock issued to non-employee directors) (Details)", "role": "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansCommonStockIssuedToNonEmployeeDirectorsDetails", "shortName": "SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Common stock issued to non-employee directors) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "klic:ScheduleOfNonEmployeeDirectorStockOptionActivityTableTextBlock", "klic:ScheduleOfCommonStockIssuedToNonEmployeeDirectorsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD_us-gaap_TitleOfIndividualAxis_klic_NonEmployeeDirectorMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R63": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "2413411 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Non-employee director stock option activity) (Details)", "role": "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNonEmployeeDirectorStockOptionActivityDetails", "shortName": "SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Non-employee director stock option activity) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R64": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "klic:ScheduleOfPensionObligationsAndPensionExpensesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4_us-gaap_RetirementPlanSponsorLocationAxis_country_CH", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanBenefitObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413412 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Defined benefits pension obligations and pension expenses) (Details)", "role": "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansDefinedBenefitsPensionObligationsAndPensionExpensesDetails", "shortName": "SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Defined benefits pension obligations and pension expenses) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "klic:ScheduleOfPensionObligationsAndPensionExpensesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4_us-gaap_RetirementPlanSponsorLocationAxis_country_CH", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanBenefitObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "D2019Q4Div", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413413 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Narrative) (Details)", "role": "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNarrativeDetails", "shortName": "SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "D2019Q4Div", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_klic_TimeBasedRestrictedStockMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413414 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Assumptions Used to Calculate Compensation Expense) (Details)", "role": "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansAssumptionsUsedToCalculateCompensationExpenseDetails", "shortName": "SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Assumptions Used to Calculate Compensation Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4_us-gaap_AwardTypeAxis_klic_TimeBasedRestrictedStockMember", "decimals": "2", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "I2019Q2Jan31", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413415 - Disclosure - SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS Share Repurchase Program (Details)", "role": "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansShareRepurchaseProgramDetails", "shortName": "SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS Share Repurchase Program (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "I2019Q2Jan31", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415402 - Disclosure - REVENUE AND CONTRACT LIABILITIES (Details)", "role": "http://www.kns.com/role/RevenueAndContractLiabilitiesDetails", "shortName": "REVENUE AND CONTRACT LIABILITIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416402 - Disclosure - EARNINGS PER SHARE (Reconciliation of the shares used in the basic and diluted net income per share computation) (Details)", "role": "http://www.kns.com/role/EarningsPerShareReconciliationOfSharesUsedInBasicAndDilutedNetIncomePerShareComputationDetails", "shortName": "EARNINGS PER SHARE (Reconciliation of the shares used in the basic and diluted net income per share computation) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "klic:IncrementalCommonSharesAttributabletoDilutiveEffectofSharebasedPaymentArrangementsMarketbasedRestrictedStock", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "klic:AdditionalFinancialInformationDisclosureTableTextBlock", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "klic:SellingGeneralAndAdministrativeIncentiveCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417402 - Disclosure - OTHER FINANCIAL DATA Other Financial Data (Details)", "role": "http://www.kns.com/role/OtherFinancialDataOtherFinancialDataDetails", "shortName": "OTHER FINANCIAL DATA Other Financial Data (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "klic:AdditionalFinancialInformationDisclosureTableTextBlock", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "klic:SellingGeneralAndAdministrativeIncentiveCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418402 - Disclosure - INCOME TAXES (Income from continuing operations by location, the provision (benefit) for income taxes and the effective tax rate) (Details)", "role": "http://www.kns.com/role/IncomeTaxesIncomeFromContinuingOperationsByLocationProvisionBenefitForIncomeTaxesAndEffectiveTaxRateDetails", "shortName": "INCOME TAXES (Income from continuing operations by location, the provision (benefit) for income taxes and the effective tax rate) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "klic:ScheduleOfIncomeTaxesFromContinuingOperationsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418403 - Disclosure - INCOME TAXES (Provision (benefit) for income taxes from continuing operations) (Details)", "role": "http://www.kns.com/role/IncomeTaxesProvisionBenefitForIncomeTaxesFromContinuingOperationsDetails", "shortName": "INCOME TAXES (Provision (benefit) for income taxes from continuing operations) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "klic:ScheduleOfIncomeTaxesFromContinuingOperationsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418404 - Disclosure - INCOME TAXES (Effective income tax rate reconciliation) (Details)", "role": "http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails", "shortName": "INCOME TAXES (Effective income tax rate reconciliation) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "klic:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsInventoryReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418405 - Disclosure - INCOME TAXES (Net deferred tax balance) (Details)", "role": "http://www.kns.com/role/IncomeTaxesNetDeferredTaxBalanceDetails", "shortName": "INCOME TAXES (Net deferred tax balance) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "klic:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsInventoryReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418406 - Disclosure - INCOME TAXES (Unrecognized tax benefits) (Details)", "role": "http://www.kns.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails", "shortName": "INCOME TAXES (Unrecognized tax benefits) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418407 - Disclosure - INCOME TAXES (Narrative) (Details)", "role": "http://www.kns.com/role/IncomeTaxesNarrativeDetails", "shortName": "INCOME TAXES (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "D2018Q4Dec22-Sep29", "decimals": "INF", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419403 - Disclosure - SEGMENT INFORMATION (Operating information by segment) (Details)", "role": "http://www.kns.com/role/SegmentInformationOperatingInformationBySegmentDetails", "shortName": "SEGMENT INFORMATION (Operating information by segment) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "link:footnote", "link:footnote", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD_us-gaap_StatementBusinessSegmentsAxis_klic_CapitalEquipmentSegmentMember", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentAdditions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419404 - Disclosure - SEGMENT INFORMATION (Capital expenditures, depreciation, and amortization expense by segment) (Details)", "role": "http://www.kns.com/role/SegmentInformationCapitalExpendituresDepreciationAndAmortizationExpenseBySegmentDetails", "shortName": "SEGMENT INFORMATION (Capital expenditures, depreciation, and amortization expense by segment) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentAdditions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419406 - Disclosure - SEGMENT INFORMATION Sales by country (Details)", "role": "http://www.kns.com/role/SegmentInformationSalesByCountryDetails", "shortName": "SEGMENT INFORMATION Sales by country (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD_srt_StatementGeographicalAxis_country_CN", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - BASIS OF PRESENTATION", "role": "http://www.kns.com/role/BasisOfPresentation", "shortName": "BASIS OF PRESENTATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419407 - Disclosure - SEGMENT INFORMATION Long-lived assets by countries (Details)", "role": "http://www.kns.com/role/SegmentInformationLongLivedAssetsByCountriesDetails", "shortName": "SEGMENT INFORMATION Long-lived assets by countries (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420402 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Reserve for product warranty activity) (Details)", "role": "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsReserveForProductWarrantyActivityDetails", "shortName": "COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Reserve for product warranty activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2016Q4", "decimals": "-3", "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "klic:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAndInventoryPurchasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "klic:InventoryPurchaseObligationFutureMinimumPaymentsDue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420403 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Obligations not reflected on the Consolidated Balance Sheet) (Details)", "role": "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsObligationsNotReflectedOnConsolidatedBalanceSheetDetails", "shortName": "COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Obligations not reflected on the Consolidated Balance Sheet) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "klic:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAndInventoryPurchasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "klic:InventoryPurchaseObligationFutureMinimumPaymentsDue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2018Q4YTD_klic_CustomerAxis_klic_HaosengIndustrialCoLtdMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420404 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Significant customer concentrations as a percentage of net revenue) (Details)", "role": "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsSignificantCustomerConcentrationsAsPercentageOfNetRevenueDetails", "shortName": "COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Significant customer concentrations as a percentage of net revenue) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2018Q4YTD_klic_CustomerAxis_klic_HaosengIndustrialCoLtdMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "klic:ScheduleOfCustomerConcentrationOnAccountsReceivableTableTextBlock", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD_klic_CustomerAxis_klic_XinyeHKElectronicsCo.MemberMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420405 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Significant customer concentrations as a percentage of total accounts receivable) (Details)", "role": "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsSignificantCustomerConcentrationsAsPercentageOfTotalAccountsReceivableDetails", "shortName": "COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Significant customer concentrations as a percentage of total accounts receivable) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "klic:ScheduleOfCustomerConcentrationOnAccountsReceivableTableTextBlock", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD_klic_CustomerAxis_klic_XinyeHKElectronicsCo.MemberMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "klic:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAndInventoryPurchasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "I2014Q1DEC1", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AreaOfLand", "reportCount": 1, "unitRef": "sqft", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420406 - Disclosure - COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Narrative) (Details)", "role": "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsNarrativeDetails", "shortName": "COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R86": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421402 - Disclosure - SELECTED QUARTERLY FINANCIAL RESULTS (Details)", "role": "http://www.kns.com/role/SelectedQuarterlyFinancialResultsDetails", "shortName": "SELECTED QUARTERLY FINANCIAL RESULTS (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R87": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "invest:DerivativeNotionalAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422402 - Disclosure - SUBSEQUENT EVENTS (Details)", "role": "http://www.kns.com/role/SubsequentEventsDetails", "shortName": "SUBSEQUENT EVENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "I2020Q1Forex_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeForwardMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember", "decimals": "-5", "lang": null, "name": "invest:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "2423401 - Schedule - Schedule II-Valuation and Qualifying Accounts (Details)", "role": "http://www.kns.com/role/ScheduleIiValuationAndQualifyingAccountsDetails", "shortName": "Schedule II-Valuation and Qualifying Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FI2016Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember", "decimals": "-3", "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104100 - Disclosure - BALANCE SHEET COMPONENTS", "role": "http://www.kns.com/role/BalanceSheetComponents", "shortName": "BALANCE SHEET COMPONENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "a10-k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 79, "tag": { "country_CH": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SWITZERLAND", "terseLabel": "Switzerland [Member]" } } }, "localname": "CH", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansDefinedBenefitsPensionObligationsAndPensionExpensesDetails" ], "xbrltype": "domainItemType" }, "country_CN": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CHINA", "terseLabel": "China [Member]" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.kns.com/role/SegmentInformationLongLivedAssetsByCountriesDetails", "http://www.kns.com/role/SegmentInformationSalesByCountryDetails" ], "xbrltype": "domainItemType" }, "country_DE": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "GERMANY", "terseLabel": "GERMANY" } } }, "localname": "DE", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.kns.com/role/SegmentInformationSalesByCountryDetails" ], "xbrltype": "domainItemType" }, "country_HK": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "HONG KONG", "terseLabel": "HONG KONG" } } }, "localname": "HK", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.kns.com/role/SegmentInformationSalesByCountryDetails" ], "xbrltype": "domainItemType" }, "country_IL": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "ISRAEL", "terseLabel": "Israel [Member]" } } }, "localname": "IL", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.kns.com/role/SegmentInformationLongLivedAssetsByCountriesDetails" ], "xbrltype": "domainItemType" }, "country_KR": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "KOREA, REPUBLIC OF", "terseLabel": "KOREA, REPUBLIC OF" } } }, "localname": "KR", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.kns.com/role/SegmentInformationSalesByCountryDetails" ], "xbrltype": "domainItemType" }, "country_MY": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "MALAYSIA", "terseLabel": "Malaysia [Member]" } } }, "localname": "MY", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.kns.com/role/SegmentInformationSalesByCountryDetails" ], "xbrltype": "domainItemType" }, "country_PH": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "PHILIPPINES", "terseLabel": "Philippines [Member]" } } }, "localname": "PH", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.kns.com/role/SegmentInformationSalesByCountryDetails" ], "xbrltype": "domainItemType" }, "country_SG": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SINGAPORE", "terseLabel": "Singapore [Member]" } } }, "localname": "SG", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.kns.com/role/SegmentInformationLongLivedAssetsByCountriesDetails", "http://www.kns.com/role/SegmentInformationSalesByCountryDetails" ], "xbrltype": "domainItemType" }, "country_TW": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "TAIWAN, PROVINCE OF CHINA", "terseLabel": "Taiwan [Member]" } } }, "localname": "TW", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.kns.com/role/SegmentInformationSalesByCountryDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansDefinedBenefitsPensionObligationsAndPensionExpensesDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.kns.com/role/SegmentInformationLongLivedAssetsByCountriesDetails", "http://www.kns.com/role/SegmentInformationSalesByCountryDetails" ], "xbrltype": "domainItemType" }, "country_VN": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "VIET NAM", "terseLabel": "VIETNAM" } } }, "localname": "VN", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.kns.com/role/SegmentInformationSalesByCountryDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kns.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kns.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kns.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r491" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kns.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kns.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kns.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kns.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r490" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kns.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kns.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kns.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kns.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine3": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 3 such as an Office Park", "label": "Entity Address, Address Line Three", "terseLabel": "Entity Address, Address Line Three" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kns.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kns.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country", "terseLabel": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kns.com/role/DocumentAndEntityInformation" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kns.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r492" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kns.com/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kns.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kns.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r492" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kns.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kns.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r492" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kns.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kns.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r493" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kns.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kns.com/role/DocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r492" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kns.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r492" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kns.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r492" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kns.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r492" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kns.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kns.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kns.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kns.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r488" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kns.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r489" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kns.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.kns.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "invest_DerivativeNotionalAmount": { "auth_ref": [ "r494" ], "lang": { "en-US": { "role": { "documentation": "Aggregate notional amount specified by the derivative(s). Expressed as an absolute value.", "label": "Derivative, Notional Amount", "terseLabel": "Derivative, Notional Amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://xbrl.sec.gov/invest/2013-01-31", "presentation": [ "http://www.kns.com/role/DerivativeFinancialInstrumentDetails", "http://www.kns.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "klic_AccountingStandardsUpdate201609ExcessTaxBenefitComponentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-09, Excess Tax Benefit Component [Member]", "label": "Accounting Standards Update 2016-09, Excess Tax Benefit Component [Member]", "terseLabel": "Accounting Standards Update 2016-09, Excess Tax Benefit Component [Member]" } } }, "localname": "AccountingStandardsUpdate201609ExcessTaxBenefitComponentMember", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/BasisOfPresentationRecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "klic_AccruedExpensesAndOtherCurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.kns.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accrued expenses and other current liabilities", "label": "Accrued Expenses and Other Current Liabilities", "totalLabel": "Accrued expenses and other current liabilities", "verboseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedExpensesAndOtherCurrentLiabilities", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails", "http://www.kns.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "klic_AccruedLiabilitiesForCommissionAndProfessionalFeesCurrent": { "auth_ref": [], "calculation": { "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails": { "order": 3.0, "parentTag": "klic_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The accrued liabilities for commission and professional fees current reported as of the period.", "label": "Accrued Liabilities For Commission and Professional Fees Current", "verboseLabel": "Commissions and professional fees" } } }, "localname": "AccruedLiabilitiesForCommissionAndProfessionalFeesCurrent", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails" ], "xbrltype": "monetaryItemType" }, "klic_AdditionalFinancialInformationDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Additional Financial Information Disclosure [Table Text Block]", "terseLabel": "Additional Financial Information Disclosure [Table Text Block]" } } }, "localname": "AdditionalFinancialInformationDisclosureTableTextBlock", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/OtherFinancialDataTables" ], "xbrltype": "textBlockItemType" }, "klic_AftermarketProductsandServicesAPSSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "-- None. No documentation exists for this element. --", "label": "Aftermarket Products and Services (APS) Segment [Member]", "terseLabel": "APS [Member]" } } }, "localname": "AftermarketProductsandServicesAPSSegmentMember", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/SegmentInformationCapitalExpendituresDepreciationAndAmortizationExpenseBySegmentDetails", "http://www.kns.com/role/SegmentInformationOperatingInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "klic_AftermarketProductsandServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Aftermarket Products and Services [Member]", "label": "Aftermarket Products and Services [Member]", "terseLabel": "Aftermarket Products and Services [Member]" } } }, "localname": "AftermarketProductsandServicesMember", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/GoodwillAndIntangibleAssetsNarrativeDetails", "http://www.kns.com/role/GoodwillAndIntangibleAssetsRecordedGoodwillDetails", "http://www.kns.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "klic_AnnualRentAndServiceChargeMaximumRange": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This amount represents the combined annual rent and service charges for the maximum range of initial term.", "label": "Annual Rent and Service Charge Maximum Range", "terseLabel": "Annual Rent and Service Charge Maximum Range", "verboseLabel": "Annual Rent And Service Charge Maximum Range" } } }, "localname": "AnnualRentAndServiceChargeMaximumRange", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsNarrativeDetails", "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "klic_AnnualRentAndServiceChargeMinimumRange": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This amount represents the combined annual rent and service charges for the minimum range of initial term.", "label": "Annual Rent and Service Charge Minimum Range", "terseLabel": "Annual Rent and Service Charge Minimum Range", "verboseLabel": "Annual Rent And Service Charge Minimum Range" } } }, "localname": "AnnualRentAndServiceChargeMinimumRange", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsNarrativeDetails", "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "klic_AssemblonMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assembl\u00e9on [Member]", "label": "Assembl\u00e9on [Member]", "terseLabel": "Assembl\u00e9on [Member]" } } }, "localname": "AssemblonMember", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/GoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "klic_August2017ShareRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "August 2017 Share Repurchase Program [Member]", "label": "August 2017 Share Repurchase Program [Member]", "terseLabel": "August 2017 Share Repurchase Program [Member]" } } }, "localname": "August2017ShareRepurchaseProgramMember", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansShareRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "klic_AvailableforsaleSecuritiesShorttermInvestmentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Available-for-sale Securities, Short-term Investments, Fair Value Disclosure", "label": "Available-for-sale Securities, Short-term Investments, Fair Value Disclosure", "terseLabel": "Available-for-sale Securities, Short-term Investments, Fair Value Disclosure" } } }, "localname": "AvailableforsaleSecuritiesShorttermInvestmentsFairValueDisclosure", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CashCashEquivalentsRestrictedCashAndShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "klic_AvailableforsaleSecuritiesShorttermInvestmentsGrossUnrealizedGain": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Available-for-sale Securities, Short-term Investments, Gross Unrealized Gain", "label": "Available-for-sale Securities, Short-term Investments, Gross Unrealized Gain", "terseLabel": "Available-for-sale Securities, Short-term Investments, Gross Unrealized Gain" } } }, "localname": "AvailableforsaleSecuritiesShorttermInvestmentsGrossUnrealizedGain", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CashCashEquivalentsRestrictedCashAndShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "klic_AvailableforsaleSecuritiesShorttermInvestmentsGrossUnrealizedLoss": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Available-for-sale Securities, Short-term Investments, Gross Unrealized Loss", "label": "Available-for-sale Securities, Short-term Investments, Gross Unrealized Loss", "negatedTerseLabel": "Available-for-sale Securities, Short-term Investments, Gross Unrealized Loss" } } }, "localname": "AvailableforsaleSecuritiesShorttermInvestmentsGrossUnrealizedLoss", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CashCashEquivalentsRestrictedCashAndShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "klic_CapitalEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Capital Equipment [Member]", "label": "Capital Equipment [Member]", "terseLabel": "Capital Equipment [Member]" } } }, "localname": "CapitalEquipmentMember", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/GoodwillAndIntangibleAssetsNarrativeDetails", "http://www.kns.com/role/GoodwillAndIntangibleAssetsRecordedGoodwillDetails", "http://www.kns.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "klic_CapitalEquipmentSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "-- None. No documentation exists for this element. --", "label": "Capital Equipment Segment [Member]", "terseLabel": "Capital Equipment" } } }, "localname": "CapitalEquipmentSegmentMember", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/SegmentInformationCapitalExpendituresDepreciationAndAmortizationExpenseBySegmentDetails", "http://www.kns.com/role/SegmentInformationOperatingInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "klic_CapitalExpendituresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "-- None. No documentation exists for this element. --", "label": "Capital Expenditures [Abstract]", "verboseLabel": "Capital expenditures:" } } }, "localname": "CapitalExpendituresAbstract", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/SegmentInformationCapitalExpendituresDepreciationAndAmortizationExpenseBySegmentDetails" ], "xbrltype": "stringItemType" }, "klic_CapitalLeaseObligationsInterestRateEffectivePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Capital Lease Obligations, Interest Rate, Effective Percentage", "label": "Capital Lease Obligations, Interest Rate, Effective Percentage", "terseLabel": "Capital Lease Obligations, Interest Rate, Effective Percentage" } } }, "localname": "CapitalLeaseObligationsInterestRateEffectivePercentage", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails" ], "xbrltype": "percentItemType" }, "klic_CashCashEquivalentsRestrictedCashRestrictedCashEquivalentsandShortTermInvestments": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments", "label": "Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments", "terseLabel": "Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments" } } }, "localname": "CashCashEquivalentsRestrictedCashRestrictedCashEquivalentsandShortTermInvestments", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CashCashEquivalentsRestrictedCashAndShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "klic_CashCashEquivalentsRestrictedCashRestrictedCashEquivalentsandShortTermInvestmentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments, Fair Value Disclosure", "label": "Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments, Fair Value Disclosure", "terseLabel": "Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments, Fair Value Disclosure" } } }, "localname": "CashCashEquivalentsRestrictedCashRestrictedCashEquivalentsandShortTermInvestmentsFairValueDisclosure", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CashCashEquivalentsRestrictedCashAndShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "klic_CashCashEquivalentsRestrictedCashRestrictedCashEquivalentsandShortTermInvestmentsGrossUnrealizedGain": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments, Gross Unrealized Gain", "label": "Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments, Gross Unrealized Gain", "terseLabel": "Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments, Gross Unrealized Gain" } } }, "localname": "CashCashEquivalentsRestrictedCashRestrictedCashEquivalentsandShortTermInvestmentsGrossUnrealizedGain", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CashCashEquivalentsRestrictedCashAndShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "klic_CashCashEquivalentsRestrictedCashRestrictedCashEquivalentsandShortTermInvestmentsGrossUnrealizedLoss": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments, Gross Unrealized Loss", "label": "Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments, Gross Unrealized Loss", "negatedTerseLabel": "Cash, Cash Equivalents, Restricted Cash, Restricted Cash Equivalents, and Short-Term Investments, Gross Unrealized Loss" } } }, "localname": "CashCashEquivalentsRestrictedCashRestrictedCashEquivalentsandShortTermInvestmentsGrossUnrealizedLoss", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CashCashEquivalentsRestrictedCashAndShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "klic_CashCashEquivalentsRestrictedCashandRestrictedCashEquivalentsAmortizedCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Amortized Cost", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Amortized Cost", "terseLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Amortized Cost" } } }, "localname": "CashCashEquivalentsRestrictedCashandRestrictedCashEquivalentsAmortizedCost", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CashCashEquivalentsRestrictedCashAndShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "klic_CashCashEquivalentsRestrictedCashandRestrictedCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Fair Value Disclosure", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Fair Value Disclosure" } } }, "localname": "CashCashEquivalentsRestrictedCashandRestrictedCashEquivalentsFairValueDisclosure", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CashCashEquivalentsRestrictedCashAndShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "klic_CashCashEquivalentsRestrictedCashandRestrictedCashEquivalentsGrossUnrealizedGain": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Gross Unrealized Gain", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Gross Unrealized Gain", "terseLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Gross Unrealized Gain" } } }, "localname": "CashCashEquivalentsRestrictedCashandRestrictedCashEquivalentsGrossUnrealizedGain", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CashCashEquivalentsRestrictedCashAndShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "klic_CashCashEquivalentsRestrictedCashandRestrictedCashEquivalentsGrossUnrealizedLoss": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Gross Unrealized Loss", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Gross Unrealized Loss", "negatedTerseLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Gross Unrealized Loss" } } }, "localname": "CashCashEquivalentsRestrictedCashandRestrictedCashEquivalentsGrossUnrealizedLoss", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CashCashEquivalentsRestrictedCashAndShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "klic_CashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash Equivalents, Fair Value Disclosure", "label": "Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash Equivalents, Fair Value Disclosure" } } }, "localname": "CashEquivalentsFairValueDisclosure", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CashCashEquivalentsRestrictedCashAndShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "klic_CashEquivalentsGrossUnrealizedGain": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cash Equivalents, Gross Unrealized Gain", "label": "Cash Equivalents, Gross Unrealized Gain", "terseLabel": "Cash Equivalents, Gross Unrealized Gain" } } }, "localname": "CashEquivalentsGrossUnrealizedGain", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CashCashEquivalentsRestrictedCashAndShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "klic_CashEquivalentsGrossUnrealizedLoss": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash Equivalents, Gross Unrealized Loss", "label": "Cash Equivalents, Gross Unrealized Loss", "negatedTerseLabel": "Cash Equivalents, Gross Unrealized Loss" } } }, "localname": "CashEquivalentsGrossUnrealizedLoss", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CashCashEquivalentsRestrictedCashAndShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "klic_CashandCashEquivalentsAmortizedCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash and Cash Equivalents, Amortized Cost", "label": "Cash and Cash Equivalents, Amortized Cost", "terseLabel": "Cash and Cash Equivalents, Amortized Cost" } } }, "localname": "CashandCashEquivalentsAmortizedCost", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CashCashEquivalentsRestrictedCashAndShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "klic_CashandCashEquivalentsGrossUnrealizedGain": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cash and Cash Equivalents, Gross Unrealized Gain", "label": "Cash and Cash Equivalents, Gross Unrealized Gain", "terseLabel": "Cash and Cash Equivalents, Gross Unrealized Gain" } } }, "localname": "CashandCashEquivalentsGrossUnrealizedGain", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CashCashEquivalentsRestrictedCashAndShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "klic_CashandCashEquivalentsGrossUnrealizedLoss": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash and Cash Equivalents, Gross Unrealized Loss", "label": "Cash and Cash Equivalents, Gross Unrealized Loss", "negatedTerseLabel": "Cash and Cash Equivalents, Gross Unrealized Loss" } } }, "localname": "CashandCashEquivalentsGrossUnrealizedLoss", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CashCashEquivalentsRestrictedCashAndShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "klic_CitibankMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Citibank [Member]", "label": "Citibank [Member]", "terseLabel": "Citibank [Member]" } } }, "localname": "CitibankMember", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "klic_CommitmentsContingenciesAndConcentrationsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments Contingencies and Concentrations Disclosure [Text Block]", "verboseLabel": "COMMITMENTS, CONTINGENCIES AND CONCENTRATIONS" } } }, "localname": "CommitmentsContingenciesAndConcentrationsDisclosureTextBlock", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsNotes" ], "xbrltype": "textBlockItemType" }, "klic_ConsolidatedBalanceSheetsParentheticalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "-- None. No documentation exists for this element. --", "label": "Consolidated Balance Sheets Parenthetical [Abstract]" } } }, "localname": "ConsolidatedBalanceSheetsParentheticalAbstract", "nsuri": "http://www.kns.com/20190521", "xbrltype": "stringItemType" }, "klic_ContractwithCustomerLiabilityIncreaseDecreaseAdditions": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Contract with Customer, Liability, Increase (Decrease) Additions", "label": "Contract with Customer, Liability, Increase (Decrease) Additions", "terseLabel": "Additions" } } }, "localname": "ContractwithCustomerLiabilityIncreaseDecreaseAdditions", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/RevenueAndContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "klic_CurrentandNoncurrentPortionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Current and Noncurrent Portion [Member]", "label": "Current and Noncurrent Portion [Member]", "terseLabel": "Current and Noncurrent Portion [Member]" } } }, "localname": "CurrentandNoncurrentPortionMember", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsNarrativeDetails", "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "klic_CustomerAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "-- None. No documentation exists for this element. --", "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "CustomerAxis", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsSignificantCustomerConcentrationsAsPercentageOfNetRevenueDetails", "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsSignificantCustomerConcentrationsAsPercentageOfTotalAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "klic_CustomerDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "-- None. No documentation exists for this element. --", "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "CustomerDomain", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsSignificantCustomerConcentrationsAsPercentageOfNetRevenueDetails", "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsSignificantCustomerConcentrationsAsPercentageOfTotalAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "klic_DeferredCompensationArrangementwithIndividualCommonSharesGrantQuarterlyValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred Compensation Arrangement with Individual, Common Shares Grant, Quarterly, Value", "label": "Deferred Compensation Arrangement with Individual, Common Shares Grant, Quarterly, Value", "terseLabel": "Grant of common shares, upon initial election to board, quarterly, value" } } }, "localname": "DeferredCompensationArrangementwithIndividualCommonSharesGrantQuarterlyValue", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "klic_DeferredCompensationArrangementwithIndividualCommonSharesGrantValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred Compensation Arrangement with Individual, Common Shares Grant, Value", "label": "Deferred Compensation Arrangement with Individual, Common Shares Grant, Value", "terseLabel": "Grant of common shares, upon initial election to board, value" } } }, "localname": "DeferredCompensationArrangementwithIndividualCommonSharesGrantValue", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "klic_DeferredTaxAssetsTaxCreditCarryforwardsDomestic": { "auth_ref": [], "calculation": { "http://www.kns.com/role/IncomeTaxesNetDeferredTaxBalanceDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The value for domestic tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Domestic", "terseLabel": "Tax credit carryforwards" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsDomestic", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/IncomeTaxesNetDeferredTaxBalanceDetails" ], "xbrltype": "monetaryItemType" }, "klic_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsInventoryReserves": { "auth_ref": [], "calculation": { "http://www.kns.com/role/IncomeTaxesNetDeferredTaxBalanceDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Representing inventory valuation reserves.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves And Accruals, Inventory Reserves", "terseLabel": "Accruals and reserves" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsInventoryReserves", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/IncomeTaxesNetDeferredTaxBalanceDetails" ], "xbrltype": "monetaryItemType" }, "klic_DeferredTaxLiabilitiesNetExcludingOtherDeferredTaxAssetsNoncurrent": { "auth_ref": [], "calculation": { "http://www.kns.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Liabilities, Net, Excluding Other Deferred Tax Assets, Noncurrent", "label": "Deferred Tax Liabilities, Net, Excluding Other Deferred Tax Assets, Noncurrent", "verboseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilitiesNetExcludingOtherDeferredTaxAssetsNoncurrent", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "klic_DeferredTaxLiabilitiesRepatriationOfForeignEarningsIncludingForeignWithholdingTaxes": { "auth_ref": [], "calculation": { "http://www.kns.com/role/IncomeTaxesNetDeferredTaxBalanceDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilitiesGrossNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of repatriation of foreign earnings, including foreign withholding taxes.", "label": "Deferred Tax Liabilities, Repatriation Of Foreign Earnings Including Foreign Withholding Taxes", "negatedTerseLabel": "Taxes on undistributed foreign earnings" } } }, "localname": "DeferredTaxLiabilitiesRepatriationOfForeignEarningsIncludingForeignWithholdingTaxes", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/IncomeTaxesNetDeferredTaxBalanceDetails" ], "xbrltype": "monetaryItemType" }, "klic_DefinedBenefitPlanEmployerContributionPercentageMatchOfCompensation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined benefit plan employer contribution percentage match of compensation.", "label": "Defined Benefit Plan Employer Contribution Percentage Match Of Compensation", "verboseLabel": "Description Of Maximum Percentage Of Employee Contributions and Matching Contributions Based Upon Years Of Service" } } }, "localname": "DefinedBenefitPlanEmployerContributionPercentageMatchOfCompensation", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "klic_DerivativefinancialInstrumentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Derivative financial Instruments [Abstract]", "label": "Derivative financial Instruments [Abstract]" } } }, "localname": "DerivativefinancialInstrumentsAbstract", "nsuri": "http://www.kns.com/20190521", "xbrltype": "stringItemType" }, "klic_DocumentAndEntityInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "-- None. No documentation exists for this element. --", "label": "Document and Entity Information [Abstract]" } } }, "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.kns.com/20190521", "xbrltype": "stringItemType" }, "klic_EarningsPerShareDilutedAdjustment": { "auth_ref": [], "calculation": { "http://www.kns.com/role/EarningsPerShareReconciliationOfSharesUsedInBasicAndDilutedNetIncomePerShareComputationDetails": { "order": 2.0, "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Earnings per share, diluted, adjustment.", "label": "Earnings Per Share Diluted Adjustment", "verboseLabel": "Effect of dilutive shares (in dollars per share)" } } }, "localname": "EarningsPerShareDilutedAdjustment", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/EarningsPerShareReconciliationOfSharesUsedInBasicAndDilutedNetIncomePerShareComputationDetails" ], "xbrltype": "perShareItemType" }, "klic_EffectiveIncomeTaxRateReconciliationChangeinPermanentReinvestmentAssertionAmount": { "auth_ref": [], "calculation": { "http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 14.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Change in Permanent Reinvestment Assertion, Amount", "label": "Effective Income Tax Rate Reconciliation, Change in Permanent Reinvestment Assertion, Amount", "terseLabel": "Change in permanent reinvestment assertion" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeinPermanentReinvestmentAssertionAmount", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails", "http://www.kns.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "klic_EffectiveIncomeTaxRateReconciliationTaxCutandJobsAct2017DeferredTaxAssets": { "auth_ref": [], "calculation": { "http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 7.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Tax Cut and Jobs Act 2017, Deferred Tax Assets", "label": "Effective Income Tax Rate Reconciliation, Tax Cut and Jobs Act 2017, Deferred Tax Assets", "terseLabel": "Remeasurement of deferred taxes" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCutandJobsAct2017DeferredTaxAssets", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails", "http://www.kns.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "klic_EffectiveIncomeTaxRateReconciliationTaxCutandJobsAct2017TransitionTax": { "auth_ref": [], "calculation": { "http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Tax Cut and Jobs Act 2017, Transition Tax", "label": "Effective Income Tax Rate Reconciliation, Tax Cut and Jobs Act 2017, Transition Tax", "terseLabel": "U.S. one-time transition tax" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCutandJobsAct2017TransitionTax", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails", "http://www.kns.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "klic_EffectiveIncomeTaxRateReconciliationTaxCutsandJobsActof2017Percent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Percent", "label": "Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Percent", "terseLabel": "Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCutsandJobsActof2017Percent", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "percentItemType" }, "klic_EquipmentAndSoftwareGross": { "auth_ref": [], "calculation": { "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails": { "order": 4.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross amount, at the balance sheet date, of data processing equipment and software/", "label": "Equipment and Software Gross", "verboseLabel": "Data processing equipment and software" } } }, "localname": "EquipmentAndSoftwareGross", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails" ], "xbrltype": "monetaryItemType" }, "klic_EquityIncentivePlan2017Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equity Incentive Plan 2017 [Member]", "label": "Equity Incentive Plan 2017 [Member]", "terseLabel": "Equity Incentive Plan 2009 [Member]" } } }, "localname": "EquityIncentivePlan2017Member", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "klic_EquityInvestmentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equity Investments [Abstract]", "label": "Equity Investments [Abstract]" } } }, "localname": "EquityInvestmentsAbstract", "nsuri": "http://www.kns.com/20190521", "xbrltype": "stringItemType" }, "klic_ExpendableToolsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "-- None. No documentation exists for this element. --", "label": "Expendable Tools [Member]", "terseLabel": "Expendable Tools [Member]" } } }, "localname": "ExpendableToolsMember", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/BasisOfPresentationInventoriesNarrativeDetails" ], "xbrltype": "domainItemType" }, "klic_FacilityAgreementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Facility Agreements [Member]", "label": "Facility Agreements [Member]", "terseLabel": "Facility Agreements [Member]" } } }, "localname": "FacilityAgreementsMember", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "klic_FairValueMeasurementInput": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fair Value, Measurement Input", "label": "Fair Value, Measurement Input", "terseLabel": "Fair Value, Measurement Input" } } }, "localname": "FairValueMeasurementInput", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/GoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "decimalItemType" }, "klic_ForehopeElectronicNingboCoLtdMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Forehope Electronic (Ningbo) Co Ltd [Member]", "label": "Forehope Electronic (Ningbo) Co Ltd [Member]", "terseLabel": "Forehope Electronic (Ningbo) Co Ltd [Member]" } } }, "localname": "ForehopeElectronicNingboCoLtdMember", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsSignificantCustomerConcentrationsAsPercentageOfTotalAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "klic_ForfeitureofStockAwardsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Forfeiture of Stock Awards [Member]", "label": "Forfeiture of Stock Awards [Member]", "terseLabel": "Forfeiture of Stock Awards [Member]" } } }, "localname": "ForfeitureofStockAwardsMember", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTotalEquityBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "klic_HaosengIndustrialCoLtdMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "-- None. No documentation exists for this element. --", "label": "Haoseng Industrial Co., Ltd. [Member]", "terseLabel": "Haoseng Industrial Co., Ltd [Member]" } } }, "localname": "HaosengIndustrialCoLtdMember", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsSignificantCustomerConcentrationsAsPercentageOfNetRevenueDetails", "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsSignificantCustomerConcentrationsAsPercentageOfTotalAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "klic_IncomeTaxExaminationForeignStatuteOfLimitions": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Income Tax Examination, Foreign, Statute Of Limitions", "label": "Income Tax Examination, Foreign, Statute Of Limitions", "terseLabel": "Operating Loss Carryforward, Foreign, Statute Of Limitions" } } }, "localname": "IncomeTaxExaminationForeignStatuteOfLimitions", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "durationItemType" }, "klic_IncomeTaxReconciliationBenefitsFromForeignApprovedEnterprises": { "auth_ref": [], "calculation": { "http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits arising from foreign approved enterprise zones reported during the period.", "label": "Income Tax Reconciliation, Benefits From Foreign Approved Enterprises", "negatedTerseLabel": "Benefit from tax incentives" } } }, "localname": "IncomeTaxReconciliationBenefitsFromForeignApprovedEnterprises", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "klic_IncomeTaxReconciliationEffectOfPermanentItems": { "auth_ref": [], "calculation": { "http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 17.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The value for income tax reconciliation effect of permanent items.", "label": "Income Tax Reconciliation Effect Of Permanent Items", "terseLabel": "Effect of permanent items" } } }, "localname": "IncomeTaxReconciliationEffectOfPermanentItems", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "klic_IncomeTaxReconciliationForeignIncomeTaxRateDifferentialPerShare": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Representing income tax reconciliation foreign income tax rate differential per share.", "label": "Income Tax Reconciliation Foreign Income Tax Rate Differential Per Share", "terseLabel": "Income Tax Reconciliation Foreign Income Tax Rate Differential Per Share" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferentialPerShare", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "perShareItemType" }, "klic_IncrementalCommonSharesAttributabletoDilutiveEffectofSharebasedPaymentArrangementsMarketbasedRestrictedStock": { "auth_ref": [], "calculation": { "http://www.kns.com/role/EarningsPerShareReconciliationOfSharesUsedInBasicAndDilutedNetIncomePerShareComputationDetails": { "order": 4.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements, Market-based Restricted Stock", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements, Market-based Restricted Stock", "terseLabel": "Market-based restricted stock (in shares)" } } }, "localname": "IncrementalCommonSharesAttributabletoDilutiveEffectofSharebasedPaymentArrangementsMarketbasedRestrictedStock", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/EarningsPerShareReconciliationOfSharesUsedInBasicAndDilutedNetIncomePerShareComputationDetails" ], "xbrltype": "sharesItemType" }, "klic_IncrementalCommonSharesAttributabletoDilutiveEffectofSharebasedPaymentArrangementsStockOptions": { "auth_ref": [], "calculation": { "http://www.kns.com/role/EarningsPerShareReconciliationOfSharesUsedInBasicAndDilutedNetIncomePerShareComputationDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements, Stock Options", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements, Stock Options", "terseLabel": "Stock options (in shares)" } } }, "localname": "IncrementalCommonSharesAttributabletoDilutiveEffectofSharebasedPaymentArrangementsStockOptions", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/EarningsPerShareReconciliationOfSharesUsedInBasicAndDilutedNetIncomePerShareComputationDetails" ], "xbrltype": "sharesItemType" }, "klic_IncrementalCommonSharesAttributabletoDilutiveEffectofSharebasedPaymentArrangementsTimebasedRestrictedStock": { "auth_ref": [], "calculation": { "http://www.kns.com/role/EarningsPerShareReconciliationOfSharesUsedInBasicAndDilutedNetIncomePerShareComputationDetails": { "order": 3.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements, Time-based Restricted Stock", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements, Time-based Restricted Stock", "terseLabel": "Time-based restricted stock (in shares)" } } }, "localname": "IncrementalCommonSharesAttributabletoDilutiveEffectofSharebasedPaymentArrangementsTimebasedRestrictedStock", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/EarningsPerShareReconciliationOfSharesUsedInBasicAndDilutedNetIncomePerShareComputationDetails" ], "xbrltype": "sharesItemType" }, "klic_InventoryPurchaseObligationFutureMinimumPaymentsDue": { "auth_ref": [], "calculation": { "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsObligationsNotReflectedOnConsolidatedBalanceSheetDetails": { "order": 1.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of inventory purchase obligation of future minimum payments due reported as of the period.", "label": "Inventory Purchase Obligation Future Minimum Payments Due", "verboseLabel": "Inventory purchase obligation" } } }, "localname": "InventoryPurchaseObligationFutureMinimumPaymentsDue", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsObligationsNotReflectedOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "klic_InventoryPurchaseObligationFutureMinimumPaymentsDueCurrent": { "auth_ref": [], "calculation": { "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsObligationsNotReflectedOnConsolidatedBalanceSheetDetails": { "order": 1.0, "parentTag": "us-gaap_OtherCommitmentDueInNextTwelveMonths", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The inventory purchase obligation of future minimum payment which are due for the current reported as of the period.", "label": "Inventory Purchase Obligation Future Minimum Payments Due Current", "verboseLabel": "Inventory purchase obligation, payments due by fiscal year 2020" } } }, "localname": "InventoryPurchaseObligationFutureMinimumPaymentsDueCurrent", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsObligationsNotReflectedOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "klic_InventoryPurchaseObligationFutureMinimumPaymentsDueInFourYears": { "auth_ref": [], "calculation": { "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsObligationsNotReflectedOnConsolidatedBalanceSheetDetails": { "order": 1.0, "parentTag": "us-gaap_OtherCommitmentDueInFourthYear", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The inventory purchase obligation of future minimum payment which are due for four years reported as of the period.", "label": "Inventory Purchase Obligation Future Minimum Payments Due In Four Years", "verboseLabel": "Inventory purchase obligation, Payments due by fiscal year 2023" } } }, "localname": "InventoryPurchaseObligationFutureMinimumPaymentsDueInFourYears", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsObligationsNotReflectedOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "klic_InventoryPurchaseObligationFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [], "calculation": { "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsObligationsNotReflectedOnConsolidatedBalanceSheetDetails": { "order": 1.0, "parentTag": "us-gaap_OtherCommitmentDueInThirdYear", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The inventory purchase obligation of future minimum payment which are due for three years reported as of the period.", "label": "Inventory Purchase Obligation Future Minimum Payments Due In Three Years", "verboseLabel": "Inventory purchase obligation, Payments due by fiscal year 2022" } } }, "localname": "InventoryPurchaseObligationFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsObligationsNotReflectedOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "klic_InventoryPurchaseObligationFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [], "calculation": { "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsObligationsNotReflectedOnConsolidatedBalanceSheetDetails": { "order": 1.0, "parentTag": "us-gaap_OtherCommitmentDueInSecondYear", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The inventory purchase obligation of future minimum payment which are due for two years reported as of the period.", "label": "Inventory Purchase Obligation Future Minimum Payments Due In Two Years", "verboseLabel": "Inventory purchase obligation, Payments due by fiscal year 2021" } } }, "localname": "InventoryPurchaseObligationFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsObligationsNotReflectedOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "klic_InventoryPurchaseObligationFutureMinimumPaymentsDueThereafter": { "auth_ref": [], "calculation": { "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsObligationsNotReflectedOnConsolidatedBalanceSheetDetails": { "order": 1.0, "parentTag": "us-gaap_OtherCommitmentDueAfterFifthYear", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The inventory purchase obligation of future minimum payment which are due for fiscal year reported as of the period.", "label": "Inventory Purchase Obligation Future Minimum Payments Due Thereafter", "verboseLabel": "Inventory purchase obligation, Payments due by fiscal year thereafter" } } }, "localname": "InventoryPurchaseObligationFutureMinimumPaymentsDueThereafter", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsObligationsNotReflectedOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "klic_KSCorporateHeadquartersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "K&S Corporate Headquarters [Member]", "label": "K&S Corporate Headquarters [Member]", "terseLabel": "K&S Corporate Headquarters [Member]" } } }, "localname": "KSCorporateHeadquartersMember", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsNarrativeDetails", "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "klic_LeaseExpirationYear": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The year in which lease expires.", "label": "Lease Expiration Year", "verboseLabel": "Lease Expiration Year" } } }, "localname": "LeaseExpirationYear", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsNarrativeDetails" ], "xbrltype": "gYearItemType" }, "klic_LesseeLeasingArrangementsCapitalLeasesNumberofRenewalOptions": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee Leasing Arrangements, Capital Leases, Number of Renewal Options", "label": "Lessee Leasing Arrangements, Capital Leases, Number of Renewal Options", "terseLabel": "Lessee Leasing Arrangements, Capital Leases, Number of Renewal Options", "verboseLabel": "Lessee Leasing Arrangements, Operating Leases, Number of Renewal Options" } } }, "localname": "LesseeLeasingArrangementsCapitalLeasesNumberofRenewalOptions", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsNarrativeDetails", "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails" ], "xbrltype": "integerItemType" }, "klic_LesseeLeasingArrangementsCapitalLeasesRenewalTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term of the lessee's leasing arrangement renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Lessee Leasing Arrangements, Capital Leases, Renewal Term", "terseLabel": "Lessee Leasing Arrangements, Capital Leases, Renewal Term" } } }, "localname": "LesseeLeasingArrangementsCapitalLeasesRenewalTerm", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails" ], "xbrltype": "durationItemType" }, "klic_LesseeLeasingArrangementsCapitalLeasesTermofContract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term of the lessee's leasing arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Lessee Leasing Arrangements, Capital Leases, Term of Contract", "terseLabel": "Lessee Leasing Arrangements, Capital Leases, Term of Contract" } } }, "localname": "LesseeLeasingArrangementsCapitalLeasesTermofContract", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsNarrativeDetails", "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails" ], "xbrltype": "durationItemType" }, "klic_LonglivedassetsbycountryAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long-lived assets by country [Abstract]", "label": "Long-lived assets by country [Abstract]" } } }, "localname": "LonglivedassetsbycountryAbstract", "nsuri": "http://www.kns.com/20190521", "xbrltype": "stringItemType" }, "klic_MUFGBankLtd.SingaporeBranchMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "MUFG Bank, Ltd., Singapore Branch [Member]", "label": "MUFG Bank, Ltd., Singapore Branch [Member]", "terseLabel": "MUFG Bank, Ltd., Singapore Branch [Member]" } } }, "localname": "MUFGBankLtd.SingaporeBranchMember", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "klic_NatureOfBusinessPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for nature of business.", "label": "Nature Of Business, Policy [Policy Text Block]", "verboseLabel": "Nature of Business" } } }, "localname": "NatureOfBusinessPolicyPolicyTextBlock", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "klic_NonEmployeeDirectorMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Non Employee Director [Member]", "terseLabel": "Non Employee Director [Member]", "verboseLabel": "Non Employee Director [Member]" } } }, "localname": "NonEmployeeDirectorMember", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansCommonStockIssuedToNonEmployeeDirectorsDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNarrativeDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNonEmployeeDirectorStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "klic_OperationsInSingaporeAndMalaysiaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Operations In Singapore And Malaysia [Member]", "terseLabel": "Operations In Singapore And Malaysia [Member]" } } }, "localname": "OperationsInSingaporeAndMalaysiaMember", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "klic_PennsylvaniaTaxLawMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Pennsylvania Tax Law [Member]", "terseLabel": "Pennsylvania Tax Law [Member]" } } }, "localname": "PennsylvaniaTaxLawMember", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "klic_PercentageOfBuildingAreaAgreedToLeaseFromLandlord": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents percentage of building area agreed to lease from the landlord.", "label": "Percentage Of Building Area Agreed To Lease From Landlord", "terseLabel": "Percentage Of Building Area Agreed To Lease From Landlord", "verboseLabel": "Percentage Of Building Area Agreed To Lease From Landlord" } } }, "localname": "PercentageOfBuildingAreaAgreedToLeaseFromLandlord", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsNarrativeDetails", "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails" ], "xbrltype": "percentItemType" }, "klic_PerformancebasedRestrictedStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Performance-based Restricted Stock [Member]", "label": "Performance-based Restricted Stock [Member]", "terseLabel": "Performance based Restricted stock" } } }, "localname": "PerformancebasedRestrictedStockMember", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeePerformanceBasedAndSpecialGrowthRestrictedStockActivityDetails" ], "xbrltype": "domainItemType" }, "klic_PeriodOfWarrantyForManufacturingDefects": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Representing period of warranty for manufacturing defects.", "label": "Period Of Warranty For Manufacturing Defects", "verboseLabel": "Period Of Warranty For Manufacturing Defects" } } }, "localname": "PeriodOfWarrantyForManufacturingDefects", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsNarrativeDetails" ], "xbrltype": "durationItemType" }, "klic_RelativeTSRPSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Market based restricted stock member.", "label": "Relative TSR PSU [Member]", "terseLabel": "Market-based restricted stock [Member]" } } }, "localname": "RelativeTSRPSUMember", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeMarketBasedRestrictedStockActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTotalEquityBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "klic_RelativeTotalShareholderReturnAverageStockPriceCalculationPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The relative total shareholders' return average stock price calculation period", "label": "Relative Total Shareholder Return Average Stock Price Calculation Period", "verboseLabel": "Relative Total Shareholder Return Average Stock Price Calculation Period" } } }, "localname": "RelativeTotalShareholderReturnAverageStockPriceCalculationPeriod", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "klic_ReserveForUncertainTaxPositions": { "auth_ref": [], "calculation": { "http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 11.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Representing reserve for uncertain tax positions.", "label": "Reserve For Uncertain Tax Positions", "terseLabel": "Unrecognized tax benefit" } } }, "localname": "ReserveForUncertainTaxPositions", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "klic_ReservesForInventoryInExcessOfDemandInventoryFutureConsumptionPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Reserves for Inventory in Excess of Demand Inventory Future Consumption Period.", "label": "Reserves For Inventory In Excess Of Demand Inventory Future Consumption Period", "terseLabel": "Reserves For Inventory In Excess Of Demand Inventory Future Consumption Period" } } }, "localname": "ReservesForInventoryInExcessOfDemandInventoryFutureConsumptionPeriod", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/BasisOfPresentationInventoriesNarrativeDetails" ], "xbrltype": "durationItemType" }, "klic_ScheduleForIncomeTaxReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for the difference between the provision (benefit) for income taxes and the amount computed by applying the statutory federal income tax rate.", "label": "Schedule For Income Tax Reconciliation [Table Text Block]", "terseLabel": "Effective income tax rate reconciliation" } } }, "localname": "ScheduleForIncomeTaxReconciliationTableTextBlock", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "klic_ScheduleOfCommonStockIssuedToNonEmployeeDirectorsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of common shares issued to non-employee directors and the fair value of such shares issued reported during the period.", "label": "Schedule Of Common Stock Issued To Non Employee Directors [Table Text Block]", "terseLabel": "Common stock issued to non-employee directors" } } }, "localname": "ScheduleOfCommonStockIssuedToNonEmployeeDirectorsTableTextBlock", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "klic_ScheduleOfCustomerConcentrationOnAccountsReceivableTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The schedule of customer concentration on accounts receivable reported during the period.", "label": "Schedule Of Customer Concentration On Accounts Receivable [Table Text Block]", "verboseLabel": "Significant customer concentrations as a percentage of total accounts receivable" } } }, "localname": "ScheduleOfCustomerConcentrationOnAccountsReceivableTableTextBlock", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsTables" ], "xbrltype": "textBlockItemType" }, "klic_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAndInventoryPurchasesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum payments for operating leases and inventory purchases during the period.", "label": "Schedule Of Future Minimum Rental Payments For Operating Leases and Inventory Purchases Table [Text Block]", "verboseLabel": "Obligations not reflected on the Consolidated Balance Sheet" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesAndInventoryPurchasesTableTextBlock", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsTables" ], "xbrltype": "textBlockItemType" }, "klic_ScheduleOfIncomeTaxesFromContinuingOperationsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for the provision (benefit) for income taxes from continuing operations.", "label": "Schedule Of Income Taxes From Continuing Operations [Table Text Block]", "terseLabel": "Provision (benefit) for income taxes from continuing operations" } } }, "localname": "ScheduleOfIncomeTaxesFromContinuingOperationsTableTextBlock", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "klic_ScheduleOfMarketBasedRestrictedStockActivityTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for employee's market based restricted stock activity reported during the period.", "label": "Schedule Of Market Based Restricted Stock Activity [Table Text Block]", "terseLabel": "Employee market-based restricted stock activity" } } }, "localname": "ScheduleOfMarketBasedRestrictedStockActivityTableTextBlock", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "klic_ScheduleOfNonEmployeeDirectorStockOptionActivityTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of non-employee director stock option activities reported during the period.", "label": "Schedule Of Non Employee Director Stock Option Activity [Table Text Block]", "terseLabel": "Non-employee director stock option activity" } } }, "localname": "ScheduleOfNonEmployeeDirectorStockOptionActivityTableTextBlock", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "klic_ScheduleOfPensionObligationsAndPensionExpensesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the pension obligations and pension expenses reported during the period.", "label": "Schedule Of Pension Obligations and Pension Expenses [Table Text Block]", "terseLabel": "Defined benefits pension obligations and pension expenses" } } }, "localname": "ScheduleOfPensionObligationsAndPensionExpensesTableTextBlock", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "klic_ScheduleOfPerformanceBasedRestrictedStockActivityTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for employee's performance based restricted stock activity reported during the period.", "label": "Schedule Of Performance Based Restricted Stock Activity [Table Text Block]", "terseLabel": "Schedule of Performance Based Restricted Stock Activity" } } }, "localname": "ScheduleOfPerformanceBasedRestrictedStockActivityTableTextBlock", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "klic_ScheduleOfSpecialGrowthBasedRestrictedStockActivityTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Special Growth Based Restricted Stock Activity [Table Text Block]", "label": "Schedule Of Special Growth Based Restricted Stock Activity [Table Text Block]", "terseLabel": "Schedule of Special/Growth Based Restricted Stock Activity" } } }, "localname": "ScheduleOfSpecialGrowthBasedRestrictedStockActivityTableTextBlock", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "klic_ScheduleOfTimeBasedRestrictedStockActivityTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for employee's time based restricted stock activity reported during the period.", "label": "Schedule Of Time Based Restricted Stock Activity [Table Text Block]", "terseLabel": "Employee time-based restricted stock activity" } } }, "localname": "ScheduleOfTimeBasedRestrictedStockActivityTableTextBlock", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "klic_SellingGeneralAndAdministrativeIncentiveCompensationExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of selling general and administrative incentive compensation expenses during the reporting period.", "label": "Selling, General and Administrative Incentive Compensation Expense", "terseLabel": "Incentive Compensation Expense" } } }, "localname": "SellingGeneralAndAdministrativeIncentiveCompensationExpense", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/OtherFinancialDataOtherFinancialDataDetails" ], "xbrltype": "monetaryItemType" }, "klic_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsInMoneyExercisableOptions": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Options In Money Exercisable Options.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options In Money Exercisable Options", "terseLabel": "Number of shares, In the money exercisable options (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsInMoneyExercisableOptions", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeStockOptionActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNonEmployeeDirectorStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "klic_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsInMoneyExercisableOptionsIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Number of shares represented in the money exercisable options reported during the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options In Money Exercisable Options Intrinsic Value", "terseLabel": "Aggregate intrinsic value, In the money exercisable options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsInMoneyExercisableOptionsIntrinsicValue", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeStockOptionActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNonEmployeeDirectorStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "klic_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share based compensation arrangement by share based payment award options vesting period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vesting Period", "verboseLabel": "Total Shareholder Return Award Performance Measurement Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestingPeriod", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "klic_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The share based compensation arrangement by share based payment award vesting percentage reported.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Vesting Percentage", "verboseLabel": "Share Based Compensation Arrangement By Share Based Payment Award Vesting Percentage" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingPercentage", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "percentItemType" }, "klic_ShareRepurchaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share Repurchase [Abstract]", "label": "Share Repurchase [Abstract]" } } }, "localname": "ShareRepurchaseAbstract", "nsuri": "http://www.kns.com/20190521", "xbrltype": "stringItemType" }, "klic_SparePartsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "-- None. No documentation exists for this element. --", "label": "Spare Parts [Member]", "terseLabel": "Spare Parts [Member]" } } }, "localname": "SparePartsMember", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/BasisOfPresentationInventoriesNarrativeDetails" ], "xbrltype": "domainItemType" }, "klic_SpecialGrowthPSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Special/Growth PSU [Member]", "label": "Special/Growth PSU [Member]", "terseLabel": "Performance-based restricted stock", "verboseLabel": "Special/Growth PSU's" } } }, "localname": "SpecialGrowthPSUMember", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansAssumptionsUsedToCalculateCompensationExpenseDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeePerformanceBasedAndSpecialGrowthRestrictedStockActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTotalEquityBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "klic_StockBasedCompensation": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Stock-based Compensation Expense.", "label": "Stock Based Compensation", "terseLabel": "Equity-based compensation expense" } } }, "localname": "StockBasedCompensation", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "klic_StockOptionsOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Stock Options One [Member]", "terseLabel": "Stock Options One [Member]" } } }, "localname": "StockOptionsOneMember", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansOutstandingAndExercisableEmployeeStockOptionsDetails" ], "xbrltype": "domainItemType" }, "klic_SuperPowerInternationalLtdMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Super Power International Ltd [Member]", "label": "Super Power International Ltd [Member]", "terseLabel": "Super Power International Ltd [Member]" } } }, "localname": "SuperPowerInternationalLtdMember", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsSignificantCustomerConcentrationsAsPercentageOfTotalAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "klic_SupplementalBalanceSheetInformationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts.", "label": "Supplemental Balance Sheet Information [Table Text Block]", "verboseLabel": "Components of significant balance sheet accounts" } } }, "localname": "SupplementalBalanceSheetInformationTableTextBlock", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "klic_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Tax Cuts And Jobs Act Of 2017, Change In Tax Rate, Deferred Tax Asset, Income Tax Expense", "label": "Tax Cuts And Jobs Act Of 2017, Change In Tax Rate, Deferred Tax Asset, Income Tax Expense", "terseLabel": "Tax Cuts And Jobs Act, re-measurement of deferred taxes and liabilities, income tax expense" } } }, "localname": "TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredTaxAssetIncomeTaxExpense", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "klic_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Tax Cuts And Jobs Act Of 2017, Transition Tax For Accumulated Foreign Earnings, Income Tax Expense", "label": "Tax Cuts And Jobs Act Of 2017, Transition Tax For Accumulated Foreign Earnings, Income Tax Expense", "terseLabel": "Tax Cuts And Jobs Act, tax for accumulated foreign earnings" } } }, "localname": "TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "klic_TaxCutsAndJobsActOf2017TransitionTaxForUndistributedForeignEarningsIncomeTaxExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Tax Cuts And Jobs Act Of 2017, Transition Tax For Undistributed Foreign Earnings, Income Tax Expense", "label": "Tax Cuts And Jobs Act Of 2017, Transition Tax For Undistributed Foreign Earnings, Income Tax Expense", "terseLabel": "Tax Cuts And Jobs Act, reassessment of undistributed foreign earnings no longer deemed to be to be indefinitely reinvested outside of U.S." } } }, "localname": "TaxCutsAndJobsActOf2017TransitionTaxForUndistributedForeignEarningsIncomeTaxExpense", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "klic_TaxCutsAndJobsActof2017IncomeTaxExpenseBenefit": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Tax Cuts And Jobs Act of 2017, Income Tax Expense (Benefit)", "label": "Tax Cuts And Jobs Act of 2017, Income Tax Expense (Benefit)", "terseLabel": "Tax Cuts And Jobs Act, income tax expense (benefit)" } } }, "localname": "TaxCutsAndJobsActof2017IncomeTaxExpenseBenefit", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "klic_TaxCutsandJobActof2017TransitionTaxforAccumulatedForeignEarningsDeemedDividendAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Tax Cuts and Job Act of 2017,Transition Tax for Accumulated Foreign Earnings, Deemed Dividend, Amount", "label": "Tax Cuts and Job Act of 2017,Transition Tax for Accumulated Foreign Earnings, Deemed Dividend, Amount", "terseLabel": "Tax Cuts and Job Act of 2017,Transition Tax for Accumulated Foreign Earnings, Deemed Dividend, Amount" } } }, "localname": "TaxCutsandJobActof2017TransitionTaxforAccumulatedForeignEarningsDeemedDividendAmount", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "klic_TaxIncentiveArrangementIncomeTaxBenefit": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Tax Incentive Arrangement, Income Tax Benefit", "label": "Tax Incentive Arrangement, Income Tax Benefit", "terseLabel": "Tax incentive arrangement, benefit to income tax provision" } } }, "localname": "TaxIncentiveArrangementIncomeTaxBenefit", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "klic_TaxIncentiveArrangementIncomeTaxProvisionBenefitEarningsPerShareImpact": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tax Incentive Arrangement, Income Tax Provision (Benefit), Earnings Per Share Impact", "label": "Tax Incentive Arrangement, Income Tax Provision (Benefit), Earnings Per Share Impact", "negatedTerseLabel": "Tax incentive arrangement, benefit to income tax provision, earnings per share impact (in dollars per share)" } } }, "localname": "TaxIncentiveArrangementIncomeTaxProvisionBenefitEarningsPerShareImpact", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "perShareItemType" }, "klic_TimeBasedRestrictedStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Time based restricted stock member.", "label": "Time Based Restricted Stock [Member]", "terseLabel": "Time-based restricted stock [Member]" } } }, "localname": "TimeBasedRestrictedStockMember", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansAssumptionsUsedToCalculateCompensationExpenseDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeTimeBasedRestrictedStockActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTotalEquityBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "klic_UndistributedEarningsofForeignSubsidiariesPotentiallyRepatriated": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Undistributed Earnings of Foreign Subsidiaries Potentially Repatriated", "label": "Undistributed Earnings of Foreign Subsidiaries Potentially Repatriated", "terseLabel": "Undistributed Earnings of Foreign Subsidiaries Potentially Repatriated" } } }, "localname": "UndistributedEarningsofForeignSubsidiariesPotentiallyRepatriated", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "klic_UnrecognizedCompensationExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The value represents the unrecognized compensation expense during the period.", "label": "Unrecognized Compensation Expense", "terseLabel": "Unrecognized compensation expense" } } }, "localname": "UnrecognizedCompensationExpense", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeMarketBasedRestrictedStockActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeePerformanceBasedAndSpecialGrowthRestrictedStockActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeTimeBasedRestrictedStockActivityDetails" ], "xbrltype": "monetaryItemType" }, "klic_VulnerabilityToCertainConcentrationsPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for vulnerability to certain concentrations.", "label": "Vulnerability To Certain Concentrations [Policy Text Block]", "verboseLabel": "Vulnerability to Certain Concentrations" } } }, "localname": "VulnerabilityToCertainConcentrationsPolicyTextBlock", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "klic_WarrantyAndRetrofitExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of warranty and retrofit expenses during the period.", "label": "Warranty and Retrofit Expense", "terseLabel": "Warranty and Retrofit Expense" } } }, "localname": "WarrantyAndRetrofitExpense", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/OtherFinancialDataOtherFinancialDataDetails" ], "xbrltype": "monetaryItemType" }, "klic_XinyeHKElectronicsCo.MemberMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Xinye (HK) Electronics Co. [Member] [Member]", "label": "Xinye (HK) Electronics Co. [Member] [Member]", "terseLabel": "Xinye (HK) Electronics Co. [Member] [Member]" } } }, "localname": "XinyeHKElectronicsCo.MemberMember", "nsuri": "http://www.kns.com/20190521", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsSignificantCustomerConcentrationsAsPercentageOfTotalAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of investment, including named security. Excludes consolidated entity.", "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.kns.com/role/EquityInvestmentsDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationPropertyPlantAndEquipmentNarrativeDetails", "http://www.kns.com/role/GoodwillAndIntangibleAssetsNetIntangibleAssetsDetails", "http://www.kns.com/role/IncomeTaxesNarrativeDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNarrativeDetails", "http://www.kns.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationPropertyPlantAndEquipmentNarrativeDetails", "http://www.kns.com/role/GoodwillAndIntangibleAssetsNetIntangibleAssetsDetails", "http://www.kns.com/role/IncomeTaxesNarrativeDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by range, including, but not limited to, upper and lower bounds.", "label": "Range [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationPropertyPlantAndEquipmentNarrativeDetails", "http://www.kns.com/role/GoodwillAndIntangibleAssetsNetIntangibleAssetsDetails", "http://www.kns.com/role/IncomeTaxesNarrativeDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNarrativeDetails", "http://www.kns.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Extent of variation, for example, but not limited to, upper and lower bounds.", "label": "Range [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationPropertyPlantAndEquipmentNarrativeDetails", "http://www.kns.com/role/GoodwillAndIntangibleAssetsNetIntangibleAssetsDetails", "http://www.kns.com/role/IncomeTaxesNarrativeDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNarrativeDetails", "http://www.kns.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis": { "auth_ref": [ "r486", "r498", "r499" ], "lang": { "en-US": { "role": { "documentation": "Information by name of property.", "label": "Name of Property [Axis]", "terseLabel": "Name of Property [Axis]" } } }, "localname": "RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsNarrativeDetails", "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the property, for example, but not limited to, ABC Shopping Center.", "label": "Name of Property [Domain]", "terseLabel": "Name of Property [Domain]" } } }, "localname": "RealEstateAndAccumulatedDepreciationNameOfPropertyDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsNarrativeDetails", "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r199" ], "lang": { "en-US": { "role": { "documentation": "Information by name of investment, including named security. Excludes consolidated entity.", "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.kns.com/role/EquityInvestmentsDetails" ], "xbrltype": "stringItemType" }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "auth_ref": [ "r124", "r497" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]", "terseLabel": "Schedule II-Valuation and Qualifying Accounts" } } }, "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.kns.com/role/ScheduleIiValuationAndQualifyingAccounts" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.kns.com/role/SegmentInformationLongLivedAssetsByCountriesDetails", "http://www.kns.com/role/SegmentInformationRevenueByCountryTables", "http://www.kns.com/role/SegmentInformationSalesByCountryDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r184", "r271", "r274", "r483", "r485", "r495", "r496" ], "lang": { "en-US": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.kns.com/role/SegmentInformationLongLivedAssetsByCountriesDetails", "http://www.kns.com/role/SegmentInformationRevenueByCountryTables", "http://www.kns.com/role/SegmentInformationSalesByCountryDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]" } } }, "localname": "ValuationAndQualifyingAccountsAbstract", "nsuri": "http://fasb.org/srt/2018-01-31", "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.kns.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r124", "r497" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureTable", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.kns.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcceleratedShareRepurchasesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accelerated Share Repurchases [Line Items]", "terseLabel": "Share Repurchases [Line Items]" } } }, "localname": "AcceleratedShareRepurchasesLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansShareRepurchaseProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcceleratedShareRepurchasesTable": { "auth_ref": [ "r263" ], "lang": { "en-US": { "role": { "documentation": "A table reflecting activity in an accelerated share repurchase (ASR) program.", "label": "Accelerated Share Repurchases [Table]", "terseLabel": "Share Repurchases [Table]" } } }, "localname": "AcceleratedShareRepurchasesTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansShareRepurchaseProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r422" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "Accounting Standards Update 2016-02 [Member]" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationRecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201616Member": { "auth_ref": [ "r353", "r354" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-16 Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory.", "label": "Accounting Standards Update 2016-16 [Member]", "terseLabel": "Accounting Standards Update 2016-16 [Member]" } } }, "localname": "AccountingStandardsUpdate201616Member", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationRecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsNotesAndLoansReceivableNetCurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.kns.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate of amounts due from customers or clients, within one year of the balance sheet date (or one operating cycle, if longer), for goods or services that have been delivered or sold in the normal course of business and an amount representing an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date within one year of the balance sheet, reduced to their estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection and net of any write-downs taken for collection uncertainty on the part of the holder, respectively.", "label": "Accounts, Notes, Loans and Financing Receivable, Net, Current", "terseLabel": "Accounts and notes receivable, net of allowance for doubtful accounts of $597 and $385, respectively" } } }, "localname": "AccountsNotesAndLoansReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounts Payable and Accrued Liabilities, Current [Abstract]", "verboseLabel": "Accrued expenses and other current liabilities:" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.kns.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsSignificantCustomerConcentrationsAsPercentageOfTotalAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r17", "r447", "r466" ], "calculation": { "http://www.kns.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "verboseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r19", "r447", "r466" ], "calculation": { "http://www.kns.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Accrued Income Taxes, Noncurrent", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r34", "r232" ], "calculation": { "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax": { "auth_ref": [ "r59", "r62", "r63" ], "calculation": { "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansAccumulatedOtherComprehensiveIncomeDetails": { "order": 3.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change, net of tax, in accumulated gains and losses from derivative instruments designated and qualifying as the effective portion of cash flow hedges. Includes an entity's share of an equity investee's Increase or Decrease in deferred hedging gains or losses.", "label": "Accumulated Other Comprehensive Income (Loss), Cumulative Changes in Net Gain (Loss) from Cash Flow Hedges, Effect Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": { "auth_ref": [ "r60", "r64" ], "calculation": { "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansAccumulatedOtherComprehensiveIncomeDetails": { "order": 2.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax", "negatedLabel": "Unrecognized actuarial loss on pension plan, net of tax" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r58", "r62", "r63", "r64", "r410", "r412" ], "calculation": { "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansAccumulatedOtherComprehensiveIncomeDetails": { "order": 1.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "verboseLabel": "Loss from foreign currency translation adjustments" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r62", "r63", "r64" ], "calculation": { "http://www.kns.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 }, "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansAccumulatedOtherComprehensiveIncomeDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Accumulated other comprehensive loss", "verboseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheets", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r61", "r64", "r67", "r373" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive (loss) / income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalFinancialInformationDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement.", "label": "Additional Financial Information Disclosure [Text Block]", "terseLabel": "OTHER FINANCIAL DATA" } } }, "localname": "AdditionalFinancialInformationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/OtherFinancialDataNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r104", "r223" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization", "terseLabel": "Amortization expense" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/SegmentInformationCapitalExpendituresDepreciationAndAmortizationExpenseBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentForAmortizationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Amortization [Abstract]", "terseLabel": "Amortization expense:" } } }, "localname": "AdjustmentForAmortizationAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/SegmentInformationCapitalExpendituresDepreciationAndAmortizationExpenseBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in additional paid in capital (APIC) resulting from a tax benefit (deficiency) associated with an share-based compensation plan other than an employee stock ownership plan (ESOP).", "label": "Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net", "terseLabel": "Excess tax benefits from stock based compensation" } } }, "localname": "AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.kns.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r126" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationRecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllOtherSegmentsMember": { "auth_ref": [ "r160", "r161", "r162", "r163", "r164", "r165" ], "lang": { "en-US": { "role": { "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items.", "label": "Other Segments [Member]", "terseLabel": "All Other Segments [Member]" } } }, "localname": "AllOtherSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/SegmentInformationLongLivedAssetsByCountriesDetails", "http://www.kns.com/role/SegmentInformationSalesByCountryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r288", "r313", "r317" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.", "label": "Allocated Share-based Compensation Expense", "terseLabel": "Total equity-based compensation expense (reversal)" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTotalEquityBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossMember": { "auth_ref": [ "r123" ], "lang": { "en-US": { "role": { "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]", "terseLabel": "Allowance for doubtful accounts [Member]" } } }, "localname": "AllowanceForCreditLossMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r48", "r191" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.", "label": "Allowance for Doubtful Accounts Receivable, Current", "verboseLabel": "Allowance for doubtful accounts and notes receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AreaOfLand": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area of land held.", "label": "Area of Land", "terseLabel": "Area of Land", "verboseLabel": "Area of Land" } } }, "localname": "AreaOfLand", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsNarrativeDetails", "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails" ], "xbrltype": "areaItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r104", "r229" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.kns.com/role/ConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Impairment charges" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows", "http://www.kns.com/role/ConsolidatedStatementsOfOperations", "http://www.kns.com/role/GoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r174", "r445", "r465" ], "calculation": { "http://www.kns.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "TOTAL ASSETS" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "verboseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r5", "r54" ], "calculation": { "http://www.kns.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r289", "r315" ], "lang": { "en-US": { "role": { "documentation": "Information by award type pertaining to equity-based compensation.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansAssumptionsUsedToCalculateCompensationExpenseDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeMarketBasedRestrictedStockActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeePerformanceBasedAndSpecialGrowthRestrictedStockActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeStockOptionActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeTimeBasedRestrictedStockActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTotalEquityBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsNarrativeDetails", "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails", "http://www.kns.com/role/DerivativeFinancialInstrumentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r384", "r388" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsNarrativeDetails", "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails", "http://www.kns.com/role/DerivativeFinancialInstrumentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BankTimeDepositsMember": { "auth_ref": [ "r461" ], "lang": { "en-US": { "role": { "documentation": "Certificates of deposit (CD) or savings accounts with a fixed term or understanding the customer can only withdraw by giving advanced notice with a bank or other financial institution. A CD is a short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest.", "label": "Bank Time Deposits [Member]", "terseLabel": "Cash equivalents, Time deposits [Member]" } } }, "localname": "BankTimeDepositsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CashCashEquivalentsRestrictedCashAndShortTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccounting": { "auth_ref": [ "r125" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting [Text Block]", "verboseLabel": "BASIS OF PRESENTATION" } } }, "localname": "BasisOfAccounting", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r231" ], "lang": { "en-US": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Building [Member]" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationPropertyPlantAndEquipmentNarrativeDetails", "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsNarrativeDetails", "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingsAndImprovementsGross": { "auth_ref": [ "r7", "r231" ], "calculation": { "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Buildings and Improvements, Gross", "verboseLabel": "Buildings and building improvements (2)" } } }, "localname": "BuildingsAndImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/GoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r362", "r363" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/GoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r364" ], "calculation": { "http://www.kns.com/role/GoodwillAndIntangibleAssetsNetIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "verboseLabel": "Acquired in business acquisition" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/GoodwillAndIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r111", "r361" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Accounting for Business Acquisitions" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Cash": { "auth_ref": [ "r30" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash", "terseLabel": "Cash" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CashCashEquivalentsRestrictedCashAndShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash and Cash Equivalents [Abstract]" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r30", "r106" ], "calculation": { "http://www.kns.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents, Amortized Cost", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CashCashEquivalentsRestrictedCashAndShortTermInvestmentsDetails", "http://www.kns.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "auth_ref": [ "r187" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Generally, only investments maturing within three months from the date of acquisition qualify.", "label": "Cash and Cash Equivalents Disclosure [Text Block]", "terseLabel": "CASH AND CASH EQUIVALENTS" } } }, "localname": "CashAndCashEquivalentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CashCashEquivalentsRestrictedCashAndShortTermInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CashCashEquivalentsRestrictedCashAndShortTermInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Cash and Cash Equivalents [Line Items]", "terseLabel": "Cash and Cash Equivalents [Line Items]" } } }, "localname": "CashAndCashEquivalentsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CashCashEquivalentsRestrictedCashAndShortTermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r12", "r107", "r111", "r186" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "verboseLabel": "Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r98", "r106", "r109" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period", "terseLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CashCashEquivalentsRestrictedCashAndShortTermInvestmentsDetails", "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r98", "r409" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Changes in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r380" ], "lang": { "en-US": { "role": { "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.", "label": "Cash Flow Hedging [Member]", "terseLabel": "Cash Flow Hedging [Member]" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DerivativeFinancialInstrumentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashMember": { "auth_ref": [ "r12" ], "lang": { "en-US": { "role": { "documentation": "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.", "label": "Cash [Member]", "terseLabel": "Cash [Member]" } } }, "localname": "CashMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CashCashEquivalentsRestrictedCashAndShortTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r254" ], "lang": { "en-US": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial Paper [Member]" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CashCashEquivalentsRestrictedCashAndShortTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r44", "r248", "r455", "r471" ], "calculation": { "http://www.kns.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "verboseLabel": "Commitments and contingent liabilities (Note 15)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r262" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Common Stock, Dividends, Per Share, Declared", "verboseLabel": "Dividends declared (in usd per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfOperations", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTotalEquityBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNoParValue": { "auth_ref": [ "r21" ], "lang": { "en-US": { "role": { "documentation": "Face amount per share of no-par value common stock.", "label": "Common Stock, No Par Value", "terseLabel": "Common stock, no par value (usd per share)" } } }, "localname": "CommonStockNoParValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r21" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "verboseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r21" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "verboseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r21", "r257" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "verboseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r21" ], "calculation": { "http://www.kns.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Authorized 200,000 shares; issued 85,364 and 84,659 respectively; outstanding 63,172 and 67,143 shares, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r70", "r72", "r73" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.kns.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Components of comprehensive income:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r154", "r155", "r403", "r404" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsSignificantCustomerConcentrationsAsPercentageOfNetRevenueDetails", "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsSignificantCustomerConcentrationsAsPercentageOfTotalAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r154", "r155", "r403", "r404", "r477" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk By Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsSignificantCustomerConcentrationsAsPercentageOfNetRevenueDetails", "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsSignificantCustomerConcentrationsAsPercentageOfTotalAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r154", "r155", "r403", "r404", "r477" ], "lang": { "en-US": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsSignificantCustomerConcentrationsAsPercentageOfNetRevenueDetails", "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsSignificantCustomerConcentrationsAsPercentageOfTotalAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsSignificantCustomerConcentrationsAsPercentageOfNetRevenueDetails", "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsSignificantCustomerConcentrationsAsPercentageOfTotalAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r154", "r155", "r403", "r404" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Customer concentrations risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsSignificantCustomerConcentrationsAsPercentageOfNetRevenueDetails", "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsSignificantCustomerConcentrationsAsPercentageOfTotalAccountsReceivableDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r152", "r154", "r155", "r156", "r403", "r405" ], "lang": { "en-US": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsSignificantCustomerConcentrationsAsPercentageOfNetRevenueDetails", "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsSignificantCustomerConcentrationsAsPercentageOfTotalAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r154", "r155", "r403", "r404" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsSignificantCustomerConcentrationsAsPercentageOfNetRevenueDetails", "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsSignificantCustomerConcentrationsAsPercentageOfTotalAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r111", "r371", "r375", "r377" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "verboseLabel": "Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressGross": { "auth_ref": [ "r231" ], "calculation": { "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails": { "order": 6.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress, Gross", "terseLabel": "Construction in Progress, Gross" } } }, "localname": "ConstructionInProgressGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r270" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of contract balances and changes in contract balances.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Changes in contract liability balances" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/RevenueAndContractLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r267", "r268", "r272" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "periodEndLabel": "Contract liabilities, end of period", "periodStartLabel": "Contract liabilities, beginning of period" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/RevenueAndContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r273" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "negatedTerseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/RevenueAndContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r83" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "verboseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfOperations", "http://www.kns.com/role/SegmentInformationOperatingInformationBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cost of Goods and Services Sold [Abstract]", "verboseLabel": "Cost of sales :" } } }, "localname": "CostOfGoodsAndServicesSoldAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/SegmentInformationOperatingInformationBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "verboseLabel": "Cost of sales [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTotalEquityBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock": { "auth_ref": [ "r111", "r241", "r242", "r246" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for recognizing and reporting costs associated with exiting, disposing of, and restructuring certain operations.", "label": "Costs Associated with Exit or Disposal Activities or Restructurings, Policy [Policy Text Block]", "terseLabel": "Restructuring charges" } } }, "localname": "CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Cumulative Effect of New Accounting Principle in Period of Adoption", "terseLabel": "Cumulative effect of accounting changes" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationRecentAccountingPronouncementsNarrativeDetails", "http://www.kns.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r116", "r349", "r356" ], "calculation": { "http://www.kns.com/role/IncomeTaxesProvisionBenefitForIncomeTaxesFromContinuingOperationsDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesProvisionBenefitForIncomeTaxesFromContinuingOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r120", "r351" ], "calculation": { "http://www.kns.com/role/IncomeTaxesProvisionBenefitForIncomeTaxesFromContinuingOperationsDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesProvisionBenefitForIncomeTaxesFromContinuingOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesProvisionBenefitForIncomeTaxesFromContinuingOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r116", "r349", "r356" ], "calculation": { "http://www.kns.com/role/IncomeTaxesProvisionBenefitForIncomeTaxesFromContinuingOperationsDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesProvisionBenefitForIncomeTaxesFromContinuingOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r153" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsSignificantCustomerConcentrationsAsPercentageOfNetRevenueDetails", "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsSignificantCustomerConcentrationsAsPercentageOfTotalAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r366" ], "lang": { "en-US": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/GoodwillAndIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r256" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "verboseLabel": "DEBT AND OTHER OBLIGATIONS" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DebtAndOtherObligations" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r15", "r17", "r18", "r446", "r448", "r463" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Debt Instrument, Basis Spread on Variable Rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r42" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r42", "r117", "r258", "r259", "r260", "r261", "r414", "r415", "r417", "r462" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued": { "auth_ref": [ "r299" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total fair value of shares issued during the period under a deferred compensation arrangement.", "label": "Deferred Compensation Arrangement with Individual, Fair Value of Shares Issued", "terseLabel": "Fair value based upon market price at time of issue" } } }, "localname": "DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansCommonStockIssuedToNonEmployeeDirectorsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]", "terseLabel": "Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]" } } }, "localname": "DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansCommonStockIssuedToNonEmployeeDirectorsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued": { "auth_ref": [ "r314" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued pursuant to the terms of a deferred compensation arrangement.", "label": "Deferred Compensation Arrangement with Individual, Shares Issued", "terseLabel": "Number of common shares issued" } } }, "localname": "DeferredCompensationArrangementWithIndividualSharesIssued", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansCommonStockIssuedToNonEmployeeDirectorsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r116", "r350", "r356" ], "calculation": { "http://www.kns.com/role/IncomeTaxesProvisionBenefitForIncomeTaxesFromContinuingOperationsDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesProvisionBenefitForIncomeTaxesFromContinuingOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r116", "r350", "r356" ], "calculation": { "http://www.kns.com/role/IncomeTaxesProvisionBenefitForIncomeTaxesFromContinuingOperationsDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesProvisionBenefitForIncomeTaxesFromContinuingOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r343" ], "calculation": { "http://www.kns.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.kns.com/role/IncomeTaxesNetDeferredTaxBalanceDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheets", "http://www.kns.com/role/IncomeTaxesNetDeferredTaxBalanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r104", "r116", "r350", "r356" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesProvisionBenefitForIncomeTaxesFromContinuingOperationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r329", "r343" ], "calculation": { "http://www.kns.com/role/IncomeTaxesNetDeferredTaxBalanceDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "negatedTerseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesNetDeferredTaxBalanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCredit": { "auth_ref": [ "r419" ], "calculation": { "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails": { "order": 4.0, "parentTag": "klic_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative difference between the rental payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense over the term of the leased property by the lessor or lessee, respectively.", "label": "Deferred Rent Credit", "terseLabel": "Deferred rent" } } }, "localname": "DeferredRentCredit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r116", "r350", "r356" ], "calculation": { "http://www.kns.com/role/IncomeTaxesProvisionBenefitForIncomeTaxesFromContinuingOperationsDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesProvisionBenefitForIncomeTaxesFromContinuingOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r342" ], "calculation": { "http://www.kns.com/role/IncomeTaxesNetDeferredTaxBalanceDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNetNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Deferred Tax Assets, Gross" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesNetDeferredTaxBalanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r343" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "terseLabel": "Net deferred tax liabilities" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesNetDeferredTaxBalanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetNoncurrent": { "auth_ref": [ "r327", "r328", "r329", "r330", "r342" ], "calculation": { "http://www.kns.com/role/IncomeTaxesNetDeferredTaxBalanceDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as noncurrent.", "label": "Deferred Tax Assets, Net of Valuation Allowance, Noncurrent", "totalLabel": "Deferred tax assets, net of valuation allowance" } } }, "localname": "DeferredTaxAssetsNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesNetDeferredTaxBalanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r321", "r347", "r348" ], "calculation": { "http://www.kns.com/role/IncomeTaxesNetDeferredTaxBalanceDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesNetDeferredTaxBalanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": { "auth_ref": [ "r321", "r347", "r348" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic", "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign": { "auth_ref": [ "r321", "r347", "r348" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign", "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeign", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": { "auth_ref": [ "r321", "r347", "r348" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local", "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r345", "r347", "r348" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "terseLabel": "Deferred Tax Assets, Tax Credit Carryforwards" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r321", "r347", "r348" ], "calculation": { "http://www.kns.com/role/IncomeTaxesNetDeferredTaxBalanceDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Stock options" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesNetDeferredTaxBalanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "auth_ref": [ "r321", "r347", "r348" ], "calculation": { "http://www.kns.com/role/IncomeTaxesNetDeferredTaxBalanceDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other", "terseLabel": "Other accruals and reserves" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesNetDeferredTaxBalanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r329", "r343" ], "calculation": { "http://www.kns.com/role/IncomeTaxesNetDeferredTaxBalanceDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Net deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesNetDeferredTaxBalanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGrossNoncurrent": { "auth_ref": [ "r327", "r343" ], "calculation": { "http://www.kns.com/role/IncomeTaxesNetDeferredTaxBalanceDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Gross amount of noncurrent deferred tax liabilities, which result from applying the applicable tax rate to taxable temporary differences pertaining to each jurisdiction to which the entity is obligated to pay income tax.", "label": "Deferred Tax Liabilities, Gross, Noncurrent", "negatedTotalLabel": "Deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilitiesGrossNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesNetDeferredTaxBalanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r322", "r347", "r348" ], "calculation": { "http://www.kns.com/role/IncomeTaxesNetDeferredTaxBalanceDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilitiesGrossNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedTerseLabel": "Fixed and intangible assets" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesNetDeferredTaxBalanceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings": { "auth_ref": [ "r322", "r347", "r348" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiaries and other recognized entities not within the country of domicile of the entity.", "label": "Deferred Tax Liabilities, Undistributed Foreign Earnings", "terseLabel": "Deferred Tax Liabilities, Undistributed Foreign Earnings" } } }, "localname": "DeferredTaxLiabilitiesUndistributedForeignEarnings", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries": { "auth_ref": [ "r359" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability not recognized because of the exceptions to comprehensive recognition of deferred taxes related to undistributed earnings of foreign subsidiaries.", "label": "Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries", "terseLabel": "Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries" } } }, "localname": "DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "auth_ref": [ "r279" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Benefit Obligation", "terseLabel": "Pension obligation" } } }, "localname": "DefinedBenefitPlanBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansDefinedBenefitsPensionObligationsAndPensionExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansDefinedBenefitsPensionObligationsAndPensionExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "terseLabel": "Defined Contribution Plan, Employer Matching Contribution, Percent" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DemandDepositsMember": { "auth_ref": [ "r478" ], "lang": { "en-US": { "role": { "documentation": "Accounts that may or may not bear interest and that depositor is entitled to withdraw at anytime without prior notice. Checking and negotiable order of withdrawal (NOW) accounts are the most common forms of demand deposits.", "label": "Demand Deposits [Member]", "terseLabel": "Demand Deposits [Member]" } } }, "localname": "DemandDepositsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CashCashEquivalentsRestrictedCashAndShortTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r104", "r230" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "verboseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/SegmentInformationCapitalExpendituresDepreciationAndAmortizationExpenseBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Depreciation [Abstract]", "verboseLabel": "Depreciation expense:" } } }, "localname": "DepreciationAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/SegmentInformationCapitalExpendituresDepreciationAndAmortizationExpenseBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r104", "r171" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DerivativeFinancialInstrumentDetails", "http://www.kns.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r55", "r56", "r386", "r430" ], "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Derivative Asset, Fair Value, Gross Asset", "terseLabel": "Derivative Asset, Fair Value, Gross Asset" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DerivativeFinancialInstrumentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r55", "r56", "r386", "r430" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.", "label": "Derivative Liability, Fair Value, Gross Liability", "terseLabel": "Fair Value Liability Derivatives" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DerivativeFinancialInstrumentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r385", "r387", "r392", "r394" ], "lang": { "en-US": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DerivativeFinancialInstrumentDetails", "http://www.kns.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r399" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Text Block]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DerivativeFinancialInstrumentNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative Instruments and Hedging Activities Disclosures [Line Items]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Line Items]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DerivativeFinancialInstrumentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about derivatives and hedging activities.", "label": "Derivative Instruments and Hedging Activities Disclosures [Table]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Table]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DerivativeFinancialInstrumentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r381", "r385", "r392" ], "lang": { "en-US": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DerivativeFinancialInstrumentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimateOfTimeToTransfer1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Estimated period for the anticipated transfer of gain (loss), net, from accumulated other comprehensive income into earnings, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimate of Time to Transfer", "terseLabel": "Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimate of Time to Transfer" } } }, "localname": "DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimateOfTimeToTransfer1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DerivativeFinancialInstrumentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet": { "auth_ref": [ "r390", "r393" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net", "terseLabel": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net" } } }, "localname": "DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DerivativeFinancialInstrumentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet": { "auth_ref": [ "r391", "r397" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of gains and losses (net) on derivative instruments designated and qualifying as hedging instruments representing (a) the amount of the hedge ineffectiveness and (b) the amount, if any, excluded from the assessment of hedge effectiveness.", "label": "Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net", "terseLabel": "Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net" } } }, "localname": "DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DerivativeFinancialInstrumentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTermOfContract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Derivative, Term of Contract", "terseLabel": "Derivative, Term of Contract" } } }, "localname": "DerivativeTermOfContract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DerivativeFinancialInstrumentDetails", "http://www.kns.com/role/SubsequentEventsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r111", "r121", "r378", "r379", "r381", "r383", "r396" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivatives, Methods of Accounting, Hedging Derivatives [Policy Text Block]" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r381" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Designated as Hedging Instrument [Member]" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DerivativeFinancialInstrumentDetails", "http://www.kns.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r367" ], "lang": { "en-US": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology [Member]" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/GoodwillAndIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r1" ], "lang": { "en-US": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]", "terseLabel": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/EquityInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]", "terseLabel": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/EquityInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r262" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedTerseLabel": "Cash dividend declared" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableCurrent": { "auth_ref": [ "r10", "r40" ], "calculation": { "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails": { "order": 7.0, "parentTag": "klic_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Dividends Payable, Current", "terseLabel": "Dividends Payable, Current" } } }, "localname": "DividendsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "verboseLabel": "Net income per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r80", "r127", "r135", "r136", "r137", "r138", "r142", "r459", "r474" ], "calculation": { "http://www.kns.com/role/EarningsPerShareReconciliationOfSharesUsedInBasicAndDilutedNetIncomePerShareComputationDetails": { "order": 1.0, "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net income per share - Basic (in dollars per share)", "verboseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfOperations", "http://www.kns.com/role/EarningsPerShareReconciliationOfSharesUsedInBasicAndDilutedNetIncomePerShareComputationDetails", "http://www.kns.com/role/SelectedQuarterlyFinancialResultsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "verboseLabel": "EPS:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/EarningsPerShareReconciliationOfSharesUsedInBasicAndDilutedNetIncomePerShareComputationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]", "verboseLabel": "Weighted average shares outstanding:" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r80", "r127", "r135", "r136", "r137", "r138", "r142", "r459", "r474" ], "calculation": { "http://www.kns.com/role/EarningsPerShareReconciliationOfSharesUsedInBasicAndDilutedNetIncomePerShareComputationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Earnings Per Share, Diluted", "totalLabel": "Net income per share - Diluted (in dollars per share)", "verboseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfOperations", "http://www.kns.com/role/EarningsPerShareReconciliationOfSharesUsedInBasicAndDilutedNetIncomePerShareComputationDetails", "http://www.kns.com/role/SelectedQuarterlyFinancialResultsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r111", "r139", "r140", "r141" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "verboseLabel": "Earnings per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r143" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r409" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "verboseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r119", "r331", "r332" ], "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective Income Tax Rate Reconciliation, Percent", "verboseLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails", "http://www.kns.com/role/IncomeTaxesIncomeFromContinuingOperationsByLocationProvisionBenefitForIncomeTaxesAndEffectiveTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r331", "r332", "r355" ], "lang": { "en-US": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Statutory tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r331", "r332", "r355" ], "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "auth_ref": [], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for employee benefit and equity-based compensation.", "label": "Employee Benefits and Share-based Compensation", "verboseLabel": "Equity-based compensation and employee benefits" } } }, "localname": "EmployeeBenefitsAndShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails": { "order": 1.0, "parentTag": "klic_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "verboseLabel": "Accrued customer obligations (3)" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]", "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTotalEquityBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]", "terseLabel": "CFO Severance [Member]" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BalanceSheetComponentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An arrangement whereby an employee is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement. Although there are variations, normally, after vesting, when an option is exercised, the employee-holder pays the strike value in cash to the issuing employer-entity and receives equity shares. The equity shares can be sold into the market for cash at the current market price without restriction. Options may be used to attract, retain and incentivize employees, in addition to their regular salary and other benefits.", "label": "Employee Stock Option [Member]", "terseLabel": "Stock options [Member]", "verboseLabel": "Employee Stock Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeStockOptionActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTotalEquityBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "Equipment [Member]" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationInventoriesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r257" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationRecentAccountingPronouncementsNarrativeDetails", "http://www.kns.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r31", "r175", "r198" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Equity investments" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/EquityInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "auth_ref": [ "r203" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "terseLabel": "Equity Method Investments and Joint Ventures Disclosure [Text Block]" } } }, "localname": "EquityMethodInvestmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/EquityInvestmentsNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquityMethodInvestmentsTextBlock": { "auth_ref": [ "r202" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information.", "label": "Equity Method Investments [Table Text Block]", "terseLabel": "Equity Method Investments [Table Text Block]" } } }, "localname": "EquityMethodInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/EquityInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue": { "auth_ref": [ "r402" ], "calculation": { "http://www.kns.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI) and investment in equity security without readily determinable fair value.", "label": "Equity Securities, FV-NI and without Readily Determinable Fair Value", "terseLabel": "Equity investments", "verboseLabel": "Equity investments" } } }, "localname": "EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheets", "http://www.kns.com/role/EquityInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r197" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "terseLabel": "Equity Securities without Readily Determinable Fair Value, Amount" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/EquityInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Error Corrections and Prior Period Adjustments Restatement [Line Items]", "terseLabel": "Error Corrections and Prior Period Adjustments Restatement [Line Items]" } } }, "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/SelectedQuarterlyFinancialResultsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities": { "auth_ref": [ "r318" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.", "label": "Excess Tax Benefit from Share-based Compensation, Financing Activities", "terseLabel": "(Reversal of excess tax benefits) / Excess tax benefits from stock based compensation" } } }, "localname": "ExcessTaxBenefitFromShareBasedCompensationFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ExcessTaxBenefitFromShareBasedCompensationOperatingActivities": { "auth_ref": [ "r318" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.", "label": "Excess Tax Benefit from Share-based Compensation, Operating Activities", "negatedTerseLabel": "(Excess tax benefits) / Reversal of excess tax benefits from stock based compensation" } } }, "localname": "ExcessTaxBenefitFromShareBasedCompensationOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r401" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "FAIR VALUE MEASURMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "verboseLabel": "Average estimated useful lives (in years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/GoodwillAndIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r222" ], "calculation": { "http://www.kns.com/role/GoodwillAndIntangibleAssetsNetIntangibleAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/GoodwillAndIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r224" ], "calculation": { "http://www.kns.com/role/GoodwillAndIntangibleAssetsEstimatedAnnualAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "terseLabel": "Fiscal 2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/GoodwillAndIntangibleAssetsEstimatedAnnualAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r224" ], "calculation": { "http://www.kns.com/role/GoodwillAndIntangibleAssetsEstimatedAnnualAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "Fiscal 2024 and thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/GoodwillAndIntangibleAssetsEstimatedAnnualAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r224" ], "calculation": { "http://www.kns.com/role/GoodwillAndIntangibleAssetsEstimatedAnnualAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "Fiscal 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/GoodwillAndIntangibleAssetsEstimatedAnnualAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r224" ], "calculation": { "http://www.kns.com/role/GoodwillAndIntangibleAssetsEstimatedAnnualAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "verboseLabel": "Fiscal 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/GoodwillAndIntangibleAssetsEstimatedAnnualAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r224" ], "calculation": { "http://www.kns.com/role/GoodwillAndIntangibleAssetsEstimatedAnnualAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "verboseLabel": "Fiscal 2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/GoodwillAndIntangibleAssetsEstimatedAnnualAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r218", "r219", "r222", "r225", "r431" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/GoodwillAndIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r222", "r431" ], "calculation": { "http://www.kns.com/role/GoodwillAndIntangibleAssetsNetIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/GoodwillAndIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/GoodwillAndIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r218", "r221" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/GoodwillAndIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r222" ], "calculation": { "http://www.kns.com/role/GoodwillAndIntangibleAssetsEstimatedAnnualAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total amortization expense" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/GoodwillAndIntangibleAssetsEstimatedAnnualAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r368", "r374", "r376" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.", "label": "Fiscal Period, Policy [Policy Text Block]", "verboseLabel": "Fiscal Year" } } }, "localname": "FiscalPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r105", "r406", "r407", "r408" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Unrealized", "negatedTerseLabel": "Unrealized foreign currency translation" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r111", "r408", "r412" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "verboseLabel": "Foreign Currency Translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign Exchange Forward [Member]", "terseLabel": "Foreign Exchange Forward [Member]" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DerivativeFinancialInstrumentDetails", "http://www.kns.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignPlanMember": { "auth_ref": [ "r283" ], "lang": { "en-US": { "role": { "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, not determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Foreign Plan [Member]", "terseLabel": "Foreign Plan [Member]" } } }, "localname": "ForeignPlanMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansDefinedBenefitsPensionObligationsAndPensionExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r104" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedTerseLabel": "Gain/(loss) on disposal of property, plant and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r212", "r213" ], "calculation": { "http://www.kns.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill ending balance", "periodStartLabel": "Goodwill beginning balance", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheets", "http://www.kns.com/role/GoodwillAndIntangibleAssetsRecordedGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r226" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "verboseLabel": "GOODWILL AND INTANGIBLE ASSETS" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/GoodwillAndIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/GoodwillAndIntangibleAssetsNarrativeDetails", "http://www.kns.com/role/GoodwillAndIntangibleAssetsRecordedGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillOtherIncreaseDecrease": { "auth_ref": [ "r214" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Other Increase (Decrease)", "terseLabel": "Other" } } }, "localname": "GoodwillOtherIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/GoodwillAndIntangibleAssetsRecordedGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r82" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit", "verboseLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfOperations", "http://www.kns.com/role/SegmentInformationOperatingInformationBySegmentDetails", "http://www.kns.com/role/SelectedQuarterlyFinancialResultsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfitAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Gross Profit [Abstract]", "verboseLabel": "Gross profit :" } } }, "localname": "GrossProfitAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/SegmentInformationOperatingInformationBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r381", "r395" ], "lang": { "en-US": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DerivativeFinancialInstrumentDetails", "http://www.kns.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r381" ], "lang": { "en-US": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DerivativeFinancialInstrumentDetails", "http://www.kns.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r381" ], "lang": { "en-US": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DerivativeFinancialInstrumentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]", "verboseLabel": "Accounting for Impairment of Goodwill" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r111", "r227", "r236" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "verboseLabel": "Valuation of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r118" ], "calculation": { "http://www.kns.com/role/IncomeTaxesIncomeFromContinuingOperationsByLocationProvisionBenefitForIncomeTaxesAndEffectiveTaxRateDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "United States" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesIncomeFromContinuingOperationsByLocationProvisionBenefitForIncomeTaxesAndEffectiveTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r77", "r127", "r444", "r457", "r475" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.kns.com/role/IncomeTaxesIncomeFromContinuingOperationsByLocationProvisionBenefitForIncomeTaxesAndEffectiveTaxRateDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfOperations", "http://www.kns.com/role/IncomeTaxesIncomeFromContinuingOperationsByLocationProvisionBenefitForIncomeTaxesAndEffectiveTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r118" ], "calculation": { "http://www.kns.com/role/IncomeTaxesIncomeFromContinuingOperationsByLocationProvisionBenefitForIncomeTaxesAndEffectiveTaxRateDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesIncomeFromContinuingOperationsByLocationProvisionBenefitForIncomeTaxesAndEffectiveTaxRateDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r78", "r104", "r172", "r198", "r456", "r472" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.kns.com/role/ConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This item represents the entity's proportionate share for the period of the net income (loss) of its investee (such as unconsolidated subsidiaries and joint ventures) to which the equity method of accounting is applied. This item includes income or expense related to stock-based compensation based on the investor's grant of stock to employees of an equity method investee.", "label": "Income (Loss) from Equity Method Investments", "negatedLabel": "Share of results of equity-method investee", "negatedTerseLabel": "Share of results of equity-method investee, net of tax", "terseLabel": "Income (Loss) from Equity Method Investments" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows", "http://www.kns.com/role/ConsolidatedStatementsOfOperations", "http://www.kns.com/role/EquityInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r234" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DerivativeFinancialInstrumentDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTotalEquityBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DerivativeFinancialInstrumentDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTotalEquityBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r334" ], "lang": { "en-US": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r360" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "verboseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r116", "r173", "r357" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.kns.com/role/IncomeTaxesProvisionBenefitForIncomeTaxesFromContinuingOperationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "netLabel": "Income tax expenses / (benefit)", "terseLabel": "Provision for (benefit from) income tax", "totalLabel": "Provision for (benefit from) income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfOperations", "http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails", "http://www.kns.com/role/IncomeTaxesIncomeFromContinuingOperationsByLocationProvisionBenefitForIncomeTaxesAndEffectiveTaxRateDetails", "http://www.kns.com/role/IncomeTaxesProvisionBenefitForIncomeTaxesFromContinuingOperationsDetails", "http://www.kns.com/role/SelectedQuarterlyFinancialResultsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r111", "r325", "r326", "r340", "r341", "r344", "r358", "r484" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r324", "r331", "r332" ], "calculation": { "http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 9.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "terseLabel": "Valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r114", "r331", "r332" ], "calculation": { "http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "terseLabel": "Effect of earnings of foreign subsidiaries subject to different tax rates" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r115", "r331", "r332" ], "calculation": { "http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Expected income provision based on the U.S. federal statutory tax rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpense": { "auth_ref": [ "r331", "r332" ], "calculation": { "http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 12.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount", "terseLabel": "Non-deductible items" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses": { "auth_ref": [ "r331", "r332" ], "calculation": { "http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 8.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible impairment loss.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount", "terseLabel": "Non-deductible goodwill impairment" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseRestructuringCharges": { "auth_ref": [ "r331", "r332" ], "calculation": { "http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 15.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible restructuring charges.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Restructuring Charges, Amount", "terseLabel": "Tax impact on restructuring" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseRestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails", "http://www.kns.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r331" ], "calculation": { "http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 13.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "terseLabel": "Other, net" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings": { "auth_ref": [ "r331", "r332" ], "calculation": { "http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 10.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to repatriation of foreign earnings.", "label": "Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount", "verboseLabel": "Foreign operations (withholding taxes, taxes on unrepatriated foreign earnings, and deemed dividends)" } } }, "localname": "IncomeTaxReconciliationRepatriationOfForeignEarnings", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsForeign": { "auth_ref": [ "r331", "r332" ], "calculation": { "http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount", "negatedLabel": "Benefit from foreign tax credits" } } }, "localname": "IncomeTaxReconciliationTaxCreditsForeign", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": { "auth_ref": [ "r331", "r332" ], "calculation": { "http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount", "negatedTerseLabel": "Benefit from research and development tax credits" } } }, "localname": "IncomeTaxReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxExemptIncome": { "auth_ref": [ "r331", "r332" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes.", "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount", "terseLabel": "Income Tax Reconciliation, Tax Exempt Income" } } }, "localname": "IncomeTaxReconciliationTaxExemptIncome", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxSettlementsForeign": { "auth_ref": [ "r331", "r332" ], "calculation": { "http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 16.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax settlement.", "label": "Effective Income Tax Rate Reconciliation, Tax Settlement, Foreign, Amount", "terseLabel": "Tax audit settlement" } } }, "localname": "IncomeTaxReconciliationTaxSettlementsForeign", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r100", "r108" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "verboseLabel": "Income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsAndNotesReceivable": { "auth_ref": [ "r103" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period of the sum of amounts due within one year (or one business cycle) from customers for the credit sale of goods and services; and from note holders for outstanding loans.", "label": "Increase (Decrease) in Accounts and Notes Receivable", "negatedLabel": "Accounts and notes receivable" } } }, "localname": "IncreaseDecreaseInAccountsAndNotesReceivable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r103" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "verboseLabel": "Accounts payable, accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r103" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "verboseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r103" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of assets and liabilities assumed in businesses combinations:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r103" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedLabel": "Other, net" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r103" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r217", "r220" ], "calculation": { "http://www.kns.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.kns.com/role/GoodwillAndIntangibleAssetsNetIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "totalLabel": "Net intangible assets", "verboseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheets", "http://www.kns.com/role/GoodwillAndIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r75", "r170", "r413", "r416", "r460" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r97", "r99", "r108" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest Paid, Excluding Capitalized Interest, Operating Activities" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterimPeriodCostsNotAllocableDomain": { "auth_ref": [ "r145" ], "lang": { "en-US": { "role": { "documentation": "This element represents the type of costs and expenses incurred during an interim period that cannot be readily identified with the activities or benefits of other interim periods and are charged to the interim period in which incurred.", "label": "Interim Period, Costs Not Allocable [Domain]", "terseLabel": "Interim Period, Costs Not Allocable [Domain]" } } }, "localname": "InterimPeriodCostsNotAllocableDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTotalEquityBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryCurrentTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.", "label": "Inventory, Current [Table]", "terseLabel": "Inventory, Current [Table]" } } }, "localname": "InventoryCurrentTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationInventoriesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r49" ], "calculation": { "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "verboseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r52" ], "calculation": { "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Inventory, Gross", "totalLabel": "Inventory, gross" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Inventory [Line Items]", "terseLabel": "Inventory [Line Items]" } } }, "localname": "InventoryLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationInventoriesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r52", "r207" ], "calculation": { "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.kns.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "totalLabel": "Inventories, net", "verboseLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails", "http://www.kns.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory, Net [Abstract]", "verboseLabel": "Inventories, net:" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r11", "r53", "r111", "r144", "r208", "r210" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "verboseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsAndSupplies": { "auth_ref": [ "r51" ], "calculation": { "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed.", "label": "Inventory, Raw Materials and Supplies, Gross", "verboseLabel": "Raw materials and supplies" } } }, "localname": "InventoryRawMaterialsAndSupplies", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserveMember": { "auth_ref": [ "r123" ], "lang": { "en-US": { "role": { "documentation": "Reserve to reduce inventory to lower of cost or net realizable value.", "label": "SEC Schedule, 12-09, Reserve, Inventory [Member]", "terseLabel": "Inventory reserve [Member]" } } }, "localname": "InventoryValuationReserveMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r52", "r124", "r207", "r211" ], "calculation": { "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "negatedLabel": "Inventory reserves" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r50" ], "calculation": { "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "verboseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r84", "r205", "r206", "r209" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "verboseLabel": "Adjustment for inventory valuation" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r87", "r169" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "verboseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r39", "r111", "r195", "r196", "r200" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for investments in financial assets, including marketable securities (debt and equity securities with readily determinable fair values), investments accounted for under the equity method and cost method, securities borrowed and loaned, and repurchase and resale agreements. For marketable securities, the disclosure may include the entity's accounting treatment for transfers between investment categories and how the fair values for such securities are determined. Also, for all investments, an entity may describe its policy for assessing, recognizing and measuring impairment of the investment.", "label": "Investment, Policy [Policy Text Block]", "verboseLabel": "Investments" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r479", "r480", "r481", "r482" ], "lang": { "en-US": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CashCashEquivalentsRestrictedCashAndShortTermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r479", "r480", "r481", "r482" ], "lang": { "en-US": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investment Type Categorization [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CashCashEquivalentsRestrictedCashAndShortTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Land": { "auth_ref": [ "r6", "r33" ], "calculation": { "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.", "label": "Land", "terseLabel": "Land" } } }, "localname": "Land", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Operating Leases, Rent Expense", "terseLabel": "Rent Expense" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/OtherFinancialDataOtherFinancialDataDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsGross": { "auth_ref": [ "r7", "r231" ], "calculation": { "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements, Gross", "verboseLabel": "Leasehold improvements (2)" } } }, "localname": "LeaseholdImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdsAndLeaseholdImprovementsMember": { "auth_ref": [ "r231" ], "lang": { "en-US": { "role": { "documentation": "Assets held by a lessee under a capital lease and any addition or improvement to assets held under a lease arrangement (including addition or improvement to assets held by lessee under an operating lease arrangement).", "label": "Leaseholds and Leasehold Improvements [Member]", "terseLabel": "Leaseholds and Leasehold Improvements [Member]" } } }, "localname": "LeaseholdsAndLeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationPropertyPlantAndEquipmentNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r38" ], "calculation": { "http://www.kns.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "TOTAL LIABILITIES" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r26", "r449", "r468" ], "calculation": { "http://www.kns.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.kns.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r18", "r448", "r463" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Long-term Line of Credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r37", "r117" ], "lang": { "en-US": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]", "terseLabel": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r37" ], "lang": { "en-US": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r37" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR) [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r42" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r42", "r255" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and Equipment [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationPropertyPlantAndEquipmentNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r400" ], "lang": { "en-US": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Measurement Input, Discount Rate [Member]", "terseLabel": "Measurement Input, Discount Rate [Member]" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/GoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputLongTermRevenueGrowthRateMember": { "auth_ref": [ "r400" ], "lang": { "en-US": { "role": { "documentation": "Measurement input using compounded annualized rate of long-term growth in revenue.", "label": "Measurement Input, Long-term Revenue Growth Rate [Member]", "terseLabel": "Measurement Input, Long-term Revenue Growth Rate [Member]" } } }, "localname": "MeasurementInputLongTermRevenueGrowthRateMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/GoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r400" ], "lang": { "en-US": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/GoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/GoodwillAndIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r280" ], "lang": { "en-US": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Cash equivalents, Money market funds [Member]" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CashCashEquivalentsRestrictedCashAndShortTermInvestmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]", "terseLabel": "Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]" } } }, "localname": "MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsReserveForProductWarrantyActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NatureOfExpenseAxis": { "auth_ref": [ "r145" ], "lang": { "en-US": { "role": { "documentation": "Information by type of cost or expense.", "label": "Nature of Expense [Axis]", "terseLabel": "Nature of Expense [Axis]" } } }, "localname": "NatureOfExpenseAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTotalEquityBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r98" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r98" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by / (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r98", "r102", "r105" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r68", "r71", "r79", "r105", "r140", "r458", "r473" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.kns.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.kns.com/role/ConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows", "http://www.kns.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.kns.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.kns.com/role/ConsolidatedStatementsOfOperations", "http://www.kns.com/role/EarningsPerShareReconciliationOfSharesUsedInBasicAndDilutedNetIncomePerShareComputationDetails", "http://www.kns.com/role/SelectedQuarterlyFinancialResultsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "verboseLabel": "NUMERATOR:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/EarningsPerShareReconciliationOfSharesUsedInBasicAndDilutedNetIncomePerShareComputationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationRecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r126", "r128", "r129" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationRecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "verboseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r183" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "terseLabel": "Long-Lived Assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/SegmentInformationLongLivedAssetsByCountriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Operating expenses", "verboseLabel": "Operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfOperations", "http://www.kns.com/role/SegmentInformationOperatingInformationBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "verboseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/SegmentInformationOperatingInformationBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Income from operations", "totalLabel": "Income from operations", "verboseLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfOperations", "http://www.kns.com/role/SegmentInformationOperatingInformationBySegmentDetails", "http://www.kns.com/role/SelectedQuarterlyFinancialResultsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Income (Loss) [Abstract]", "verboseLabel": "Income from operations:" } } }, "localname": "OperatingIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/SegmentInformationOperatingInformationBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r424" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating lease liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationRecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r423" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationRecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r418", "r420" ], "calculation": { "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsObligationsNotReflectedOnConsolidatedBalanceSheetDetails": { "order": 2.0, "parentTag": "us-gaap_OtherCommitment", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "verboseLabel": "Operating lease obligations" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsObligationsNotReflectedOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r418", "r420" ], "calculation": { "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsObligationsNotReflectedOnConsolidatedBalanceSheetDetails": { "order": 2.0, "parentTag": "us-gaap_OtherCommitmentDueInNextTwelveMonths", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "verboseLabel": "Operating lease obligations, Payments due by fiscal year 2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsObligationsNotReflectedOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r418", "r420" ], "calculation": { "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsObligationsNotReflectedOnConsolidatedBalanceSheetDetails": { "order": 2.0, "parentTag": "us-gaap_OtherCommitmentDueInFourthYear", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "verboseLabel": "Operating lease obligations, Payments due by fiscal year 2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsObligationsNotReflectedOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r418", "r420" ], "calculation": { "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsObligationsNotReflectedOnConsolidatedBalanceSheetDetails": { "order": 2.0, "parentTag": "us-gaap_OtherCommitmentDueInThirdYear", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "verboseLabel": "Operating lease obligations, Payments due by fiscal year 2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsObligationsNotReflectedOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r418", "r420" ], "calculation": { "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsObligationsNotReflectedOnConsolidatedBalanceSheetDetails": { "order": 2.0, "parentTag": "us-gaap_OtherCommitmentDueInSecondYear", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "verboseLabel": "Operating lease obligations, Payments due by fiscal year 2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsObligationsNotReflectedOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r418", "r420" ], "calculation": { "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsObligationsNotReflectedOnConsolidatedBalanceSheetDetails": { "order": 2.0, "parentTag": "us-gaap_OtherCommitmentDueAfterFifthYear", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "verboseLabel": "Operating lease obligations, Payments due by fiscal year thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsObligationsNotReflectedOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Operating Loss Carryforwards [Line Items]", "terseLabel": "Operating Loss Carryforwards [Line Items]" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r346" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]", "terseLabel": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.kns.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "verboseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitment": { "auth_ref": [], "calculation": { "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsObligationsNotReflectedOnConsolidatedBalanceSheetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.", "label": "Other Commitment", "totalLabel": "Total" } } }, "localname": "OtherCommitment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsObligationsNotReflectedOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueAfterFifthYear": { "auth_ref": [], "calculation": { "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsObligationsNotReflectedOnConsolidatedBalanceSheetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of other commitment maturing after the fifth fiscal year following the latest fiscal year for commitments not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in this taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.", "label": "Other Commitment, Due after Fifth Year", "totalLabel": "Total, Payments due by fiscal year thereafter" } } }, "localname": "OtherCommitmentDueAfterFifthYear", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsObligationsNotReflectedOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInFourthYear": { "auth_ref": [], "calculation": { "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsObligationsNotReflectedOnConsolidatedBalanceSheetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of other commitment maturing in the fourth fiscal year following the latest fiscal year for commitments not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in this taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.", "label": "Other Commitment, Due in Fourth Year", "totalLabel": "Total, Payments due by fiscal year 2023" } } }, "localname": "OtherCommitmentDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsObligationsNotReflectedOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInNextTwelveMonths": { "auth_ref": [], "calculation": { "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsObligationsNotReflectedOnConsolidatedBalanceSheetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of other commitment maturing in the next fiscal year following the latest fiscal year for commitments not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in this taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.", "label": "Other Commitment, Due in Next Twelve Months", "totalLabel": "Total, Payments due by fiscal year 2020" } } }, "localname": "OtherCommitmentDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsObligationsNotReflectedOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInSecondYear": { "auth_ref": [], "calculation": { "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsObligationsNotReflectedOnConsolidatedBalanceSheetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of other commitment maturing in the second fiscal year following the latest fiscal year for commitments not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in this taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.", "label": "Other Commitment, Due in Second Year", "totalLabel": "Total, Payments due by fiscal year 2021" } } }, "localname": "OtherCommitmentDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsObligationsNotReflectedOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInThirdYear": { "auth_ref": [], "calculation": { "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsObligationsNotReflectedOnConsolidatedBalanceSheetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of other commitment maturing in the third fiscal year following the latest fiscal year for commitments not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in this taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.", "label": "Other Commitment, Due in Third Year", "totalLabel": "Total, Payments due by fiscal year 2022" } } }, "localname": "OtherCommitmentDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsObligationsNotReflectedOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Other Commitments [Line Items]", "terseLabel": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]", "terseLabel": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r60", "r62", "r369", "r372" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent", "negatedLabel": "Unrecognized actuarial gain on pension plan, net of tax" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r369", "r370", "r372" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss), attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Parent", "totalLabel": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Parent" } } }, "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r369", "r370", "r372" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction, Translation Adjustment and unrecognized actuarial (loss), Net of Tax, Portion Attributable to Parent" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location in other comprehensive income.", "label": "Other Comprehensive Income Location [Axis]", "terseLabel": "Other Comprehensive Income Location [Axis]" } } }, "localname": "OtherComprehensiveIncomeLocationAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DerivativeFinancialInstrumentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in other comprehensive income.", "label": "Other Comprehensive Income Location [Domain]", "terseLabel": "Other Comprehensive Income Location [Domain]" } } }, "localname": "OtherComprehensiveIncomeLocationDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DerivativeFinancialInstrumentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r58", "r411" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r69", "r72", "r369", "r370", "r372" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive loss", "totalLabel": "Total other comprehensive (loss) / income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.kns.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "verboseLabel": "Other comprehensive income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax": { "auth_ref": [ "r62", "r65", "r66", "r382" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax", "negatedTerseLabel": "Other Comprehensive Loss, Reclassification Adjustment from AOCI on Derivatives, Net of Tax" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeMember": { "auth_ref": [ "r393" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption in which reported facts about other comprehensive income have been included.", "label": "Other Comprehensive Income (Loss) [Member]", "terseLabel": "Other Comprehensive Income (Loss) [Member]" } } }, "localname": "OtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DerivativeFinancialInstrumentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax": { "auth_ref": [ "r59", "r62", "r398" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax", "terseLabel": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax" } } }, "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DerivativeFinancialInstrumentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r59", "r62", "r398" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax", "terseLabel": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax" } } }, "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other intangible assets [Member]" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/GoodwillAndIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r8", "r9", "r40" ], "calculation": { "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails": { "order": 6.0, "parentTag": "klic_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "verboseLabel": "Other" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.kns.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesToCustomers": { "auth_ref": [ "r188" ], "calculation": { "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails": { "order": 2.0, "parentTag": "klic_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amounts payable to customers at the balance sheet date. The term customers generally excludes other broker-dealers; persons who are principal officers, directors, and stockholders; and persons whose securities or funds are part of the regulatory net capital of the broker-dealer. Another broker-dealer's account can be classified as a customer if the account is carried as an omnibus account in compliance with certain regulations. The accounts of principal officers, directors and stockholders may be combined in the customer captions if they are not material and the combination is disclosed in the oath that is required to accompany the annual audited FOCUS Report.", "label": "Payables to Customers", "verboseLabel": "Wages and benefits" } } }, "localname": "PayablesToCustomers", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r96" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Repurchase of common stock", "terseLabel": "Payments for Repurchase of Common Stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansShareRepurchaseProgramDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r96" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedTerseLabel": "Common stock cash dividends paid" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r91" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Acquisition of business, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r91" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Payments to Acquire Equity Method Investments", "negatedTerseLabel": "Purchase of equity investments" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r92" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "auth_ref": [ "r93" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Payments to Acquire Short-term Investments", "negatedTerseLabel": "Purchase of short term investments" } } }, "localname": "PaymentsToAcquireShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionContributions": { "auth_ref": [ "r101" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for pension benefit. Includes, but is not limited to, employer contribution to fund plan asset and payment to retiree. Excludes other postretirement benefit.", "label": "Payment for Pension Benefits", "verboseLabel": "Cash" } } }, "localname": "PensionContributions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansMatchingContributionsToPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r289", "r315" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name pertaining to equity-based compensation arrangements.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the equity-based compensation arrangement plan.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockNoParValue": { "auth_ref": [ "r20" ], "lang": { "en-US": { "role": { "documentation": "Face amount per share of no-par value preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, No Par Value", "terseLabel": "Preferred stock, without par value (usd per share)" } } }, "localname": "PreferredStockNoParValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "verboseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r20" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "verboseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r20" ], "calculation": { "http://www.kns.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "verboseLabel": "Preferred stock, without par value:" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r4", "r28", "r29" ], "calculation": { "http://www.kns.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "verboseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid Expenses and Other Current Assets [Member]" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DerivativeFinancialInstrumentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PresentValueOfFutureMinimumLeasePaymentsSaleLeasebackTransactions": { "auth_ref": [ "r421" ], "calculation": { "http://www.kns.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of minimum lease payments for sale-leaseback transactions accounted for using the deposit method or as a financing.", "label": "Present Value of Future Minimum Lease Payments, Sale Leaseback Transactions", "negatedLabel": "Decrease financing obligation", "terseLabel": "Financing obligation" } } }, "localname": "PresentValueOfFutureMinimumLeasePaymentsSaleLeasebackTransactions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationRecentAccountingPronouncementsNarrativeDetails", "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsNarrativeDetails", "http://www.kns.com/role/ConsolidatedBalanceSheets", "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProFormaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financial information that is based on fully or partially assumed figures or facts. For example, but not limited to, pro forma disclosure of a change in accounting principle of what earnings would have been if the new principle had been applied. Excludes forecasts.", "label": "Pro Forma [Member]", "terseLabel": "Pro Forma [Member]" } } }, "localname": "ProFormaMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationRecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments": { "auth_ref": [ "r90", "r93" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Proceeds from Maturities, Prepayments and Calls of Short-term Investments", "terseLabel": "Maturity of short term investments" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfDebt": { "auth_ref": [ "r122" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The net cash inflow or outflow in aggregate debt due to repayments and proceeds from additional borrowings.", "label": "Proceeds from (Repayments of) Debt", "terseLabel": "Payment on debts" } } }, "localname": "ProceedsFromRepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r89" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sales of property, plant and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromShortTermDebt": { "auth_ref": [ "r95" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "Proceeds from Short-term Debt", "terseLabel": "Proceeds from short term debt" } } }, "localname": "ProceedsFromShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r94", "r316" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of stock options granted under share-based compensation arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from Stock Options Exercised", "verboseLabel": "Proceeds from exercise of common stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r251", "r252", "r454" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Standard and Extended Product Warranty Accrual", "periodEndLabel": "Reserve for warranty, end of period", "periodStartLabel": "Reserve for warranty, beginning of period" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsReserveForProductWarrantyActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r249" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Utilization of reserve" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsReserveForProductWarrantyActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r250" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued", "verboseLabel": "Provision for warranty" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsReserveForProductWarrantyActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAdditions": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of acquisition of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Additions", "terseLabel": "Capital expenditures" } } }, "localname": "PropertyPlantAndEquipmentAdditions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/SegmentInformationCapitalExpendituresDepreciationAndAmortizationExpenseBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r34", "r233" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationPropertyPlantAndEquipmentNarrativeDetails", "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsNarrativeDetails", "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": { "auth_ref": [ "r111", "r228" ], "lang": { "en-US": { "role": { "documentation": "Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).", "label": "Property, Plant and Equipment, Estimated Useful Lives", "terseLabel": "Property, Plant and Equipment, Estimated Useful Lives" } } }, "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationPropertyPlantAndEquipmentNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r33", "r231" ], "calculation": { "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "totalLabel": "Property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Gross, Period Increase (Decrease)", "negatedTerseLabel": "Decrease property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationRecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationPropertyPlantAndEquipmentNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r13", "r14", "r233", "r470" ], "calculation": { "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.kns.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "totalLabel": "Property, plant and equipment, net", "verboseLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails", "http://www.kns.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "verboseLabel": "Property, plant and equipment, net:" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentOther": { "auth_ref": [ "r233" ], "calculation": { "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails": { "order": 5.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of other physical assets used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Other, Gross", "verboseLabel": "Machinery, equipment, furniture and fixtures" } } }, "localname": "PropertyPlantAndEquipmentOther", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r32", "r111", "r233" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "verboseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r13", "r231" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationPropertyPlantAndEquipmentNarrativeDetails", "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsNarrativeDetails", "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property, Plant and Equipment, Useful Life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationPropertyPlantAndEquipmentNarrativeDetails", "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsNarrativeDetails", "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r86", "r269" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense related to write-down of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes receivable.", "label": "Provision for Doubtful Accounts", "verboseLabel": "Adjustment for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PublicUtilitiesInventoryAxis": { "auth_ref": [ "r247" ], "lang": { "en-US": { "role": { "documentation": "Information by type of inventory held.", "label": "Inventory [Axis]", "terseLabel": "Inventory [Axis]" } } }, "localname": "PublicUtilitiesInventoryAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationInventoriesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PublicUtilitiesInventoryTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property that is held for sale in the ordinary course of business, in process of production for such sale or is to be currently consumed in the production of goods or services to be available for sale.", "label": "Inventory [Domain]", "terseLabel": "Inventory [Domain]" } } }, "localname": "PublicUtilitiesInventoryTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationInventoriesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Quarterly Financial Information Disclosure [Abstract]" } } }, "localname": "QuarterlyFinancialInformationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r147" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.", "label": "Quarterly Financial Information [Text Block]", "terseLabel": "SELECTED QUARTERLY FINANCIAL RESULTS" } } }, "localname": "QuarterlyFinancialInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/SelectedQuarterlyFinancialResultsNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r178", "r181" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "verboseLabel": "Operating information by segment" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable": { "auth_ref": [ "r179", "r181" ], "lang": { "en-US": { "role": { "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of a significant segment item of information disclosed (for example, liabilities) other than profit (loss), revenues, or assets, between reportable segments in total and the entity's consolidated total for that significant segment item disclosed.", "label": "Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table]", "terseLabel": "Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table]" } } }, "localname": "ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/SegmentInformationCapitalExpendituresDepreciationAndAmortizationExpenseBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r179", "r181" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of each significant reconciling item, other than profit (loss), revenues, or assets, in the reconciliation of totals of such items in reportable segments to the entity's corresponding consolidated amount.", "label": "Reconciliation of Other Significant Reconciling Items from Segments to Consolidated [Table Text Block]", "verboseLabel": "Capital expenditures and depreciation expense" } } }, "localname": "ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable": { "auth_ref": [ "r177", "r181" ], "lang": { "en-US": { "role": { "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table]", "terseLabel": "Reconciliation of Revenue from Segments to Consolidated [Table]" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/SegmentInformationOperatingInformationBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r427" ], "lang": { "en-US": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r281", "r425", "r426", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443" ], "lang": { "en-US": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r320", "r487" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "verboseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development [Member]" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTotalEquityBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r111", "r320" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for costs it has 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.", "label": "Research and Development Expense, Policy [Policy Text Block]", "verboseLabel": "Research and Development" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndInvestmentsCurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.kns.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The current cash, cash equivalents and investments that are restricted as to withdrawal or usage. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or entity statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits. Excludes compensating balance arrangements that are not agreements which legally restrict the use of cash amounts shown on the balance sheet. Includes current cash equivalents and investments that are similarly restricted as to withdrawal, usage or disposal.", "label": "Restricted Cash and Investments, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndInvestmentsCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CashCashEquivalentsRestrictedCashAndShortTermInvestmentsDetails", "http://www.kns.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r104", "r237", "r241", "r244" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "verboseLabel": "Restructuring expenses" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/SegmentInformationOperatingInformationBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BalanceSheetComponentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BalanceSheetComponentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r23", "r262", "r467" ], "calculation": { "http://www.kns.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationRecentAccountingPronouncementsNarrativeDetails", "http://www.kns.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanSponsorLocationAxis": { "auth_ref": [ "r283", "r285" ], "lang": { "en-US": { "role": { "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Axis]", "terseLabel": "Retirement Plan Sponsor Location [Axis]" } } }, "localname": "RetirementPlanSponsorLocationAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansDefinedBenefitsPensionObligationsAndPensionExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanSponsorLocationDomain": { "auth_ref": [ "r283", "r285" ], "lang": { "en-US": { "role": { "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Domain]", "terseLabel": "Retirement Plan Sponsor Location [Domain]" } } }, "localname": "RetirementPlanSponsorLocationDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansDefinedBenefitsPensionObligationsAndPensionExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r112", "r275" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue and Contract Liabilities" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r125", "r275" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "REVENUE AND CONTRACT LIABILITIES" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/RevenueAndContractLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r110", "r111", "r113" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction.", "label": "Revenue Recognition, Policy [Policy Text Block]", "verboseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r81", "r167", "r168", "r182" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenue, Net (Deprecated 2018-01-31)", "verboseLabel": "Net revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfOperations", "http://www.kns.com/role/SegmentInformationOperatingInformationBySegmentDetails", "http://www.kns.com/role/SegmentInformationSalesByCountryDetails", "http://www.kns.com/role/SelectedQuarterlyFinancialResultsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "verboseLabel": "Net revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/SegmentInformationOperatingInformationBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/SegmentInformationLongLivedAssetsByCountriesDetails", "http://www.kns.com/role/SegmentInformationRevenueByCountryTables", "http://www.kns.com/role/SegmentInformationSalesByCountryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue from sale of goods and services rendered, in the normal course of business, after sales returns and allowances, and sales discounts, when it serves as a benchmark in a concentration of risk calculation.", "label": "Sales Revenue, Net [Member]", "terseLabel": "Sales Revenue Net [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsSignificantCustomerConcentrationsAsPercentageOfNetRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScenarioForecastMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The reporting scenario used to indicate financial results forecast for a future period.", "label": "Scenario, Forecast [Member]", "terseLabel": "Scenario, Forecast [Member]" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationRecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScenarioUnspecifiedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Any scenario, that is, the particular reporting scenario is left unspecified. Scenarios distinguish among different kinds of business reporting facts, as for example actual versus budgeted figures.", "label": "Scenario, Unspecified [Domain]", "terseLabel": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationRecentAccountingPronouncementsNarrativeDetails", "http://www.kns.com/role/SelectedQuarterlyFinancialResultsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r64" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "verboseLabel": "Accumulated other comprehensive income reflected on the Consolidated Balance Sheets" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances.", "label": "Schedule of Cash and Cash Equivalents [Table]", "terseLabel": "Schedule of Cash and Cash Equivalents [Table]" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CashCashEquivalentsRestrictedCashAndShortTermInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of cash, cash equivalents, and investments.", "label": "Cash, Cash Equivalents and Investments [Table Text Block]", "terseLabel": "Cash, cash equivalents and short-term investments [Table Text Block]" } } }, "localname": "ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CashCashEquivalentsRestrictedCashAndShortTermInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r312" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of total share-based compensation cost, including the amounts attributable to each share-based compensation plan and any related tax benefits.", "label": "Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan [Table Text Block]", "terseLabel": "Schedule of Assumptions Used to Calculate Compensation Expense" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable": { "auth_ref": [ "r276", "r277", "r278", "r289", "r315" ], "lang": { "en-US": { "role": { "documentation": "Schedule, table or text reflecting equity-based arrangements (such as stock or unit options and stock or unit awards) with individual employees, which are generally based on employment contracts between the entity and one or more selected officers or key employees, and which contain a promise by the employer to pay certain equity-based awards at future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares or units issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability.", "label": "Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table]", "terseLabel": "Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table]" } } }, "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansCommonStockIssuedToNonEmployeeDirectorsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock": { "auth_ref": [ "r276", "r277", "r278", "r289", "r315" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an equity-based arrangement (such as stock or unit options and stock or unit awards) with an individual employee, which is generally an employment contract between the entity and a selected officer or key employee containing a promise by the employer to pay certain equity-based awards at future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares or units issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability.", "label": "Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table Text Block]", "verboseLabel": "Company\u2019s matching contributions to the Plan" } } }, "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r343" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Net deferred tax balance" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r282", "r283", "r284", "r285", "r286" ], "lang": { "en-US": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansDefinedBenefitsPensionObligationsAndPensionExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r385", "r392", "r395" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "terseLabel": "Derivative Instruments, Gain (Loss) [Table Text Block]" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DerivativeFinancialInstrumentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r389" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "terseLabel": "Schedule of Fair Value of Derivative Instruments on Balance Sheet" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DerivativeFinancialInstrumentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r140" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "verboseLabel": "Reconciliation of shares used in the basic and diluted net income per share computation" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r331" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "verboseLabel": "Income from continuing operations by location, the provision (benefit) for income taxes and the effective tax rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r288", "r312", "r317" ], "lang": { "en-US": { "role": { "documentation": "Schedule that sets forth the allocation of equity-based compensation costs to a given line item on the balance sheet and income statement for the period. This may include the reporting line for the costs and the amount capitalized and expensed.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]", "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTotalEquityBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r288", "r312", "r317" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the allocation of equity-based compensation costs to a given line item on the balance sheet and income statement for the period. This may include the reporting line for the costs and the amount capitalized and expensed.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]", "verboseLabel": "Equity-based compensation expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/EquityInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r201" ], "lang": { "en-US": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]", "terseLabel": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/EquityInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable": { "auth_ref": [ "r130", "r131", "r132" ], "lang": { "en-US": { "role": { "documentation": "Schedule of prior period adjustments to correct an error in previously issued financial statements. The disclosure may include, but is not limited to: (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustment (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made. This table can be used to disclose the amounts as previously reported and the effect of the correction or other adjustment on per line item or per share amount basis. This table uses as its line items financial statement line items that are affected by prior period adjustments.", "label": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]", "terseLabel": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]" } } }, "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/SelectedQuarterlyFinancialResultsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r218", "r221" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/GoodwillAndIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r218", "r221" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "verboseLabel": "Net intangible assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r215", "r216" ], "lang": { "en-US": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/GoodwillAndIntangibleAssetsNarrativeDetails", "http://www.kns.com/role/GoodwillAndIntangibleAssetsRecordedGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r215", "r216" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r253" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "verboseLabel": "Reserve for product warranty activity" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r34", "r233" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule of Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationPropertyPlantAndEquipmentNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r146" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.", "label": "Quarterly Financial Information [Table Text Block]", "terseLabel": "Schedule of Quarterly Financial Information" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/SelectedQuarterlyFinancialResultsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r239", "r240", "r243" ], "lang": { "en-US": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BalanceSheetComponentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "verboseLabel": "Significant customer concentrations as a percentage of net revenue" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/CommitmentsContingenciesAndConcentrationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r81", "r184" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "terseLabel": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/SegmentInformationRevenueByCountryTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r74", "r76", "r184" ], "lang": { "en-US": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/SegmentInformationLongLivedAssetsByCountriesDetails", "http://www.kns.com/role/SegmentInformationRevenueByCountryTables", "http://www.kns.com/role/SegmentInformationSalesByCountryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r166", "r174", "r176", "r180", "r215" ], "lang": { "en-US": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r289", "r315" ], "lang": { "en-US": { "role": { "documentation": "Components of an equity-based arrangement under which compensation is awarded to employees, typically comprised of compensation expense; changes in the quantity and fair value of the shares (or other type of equity) granted, exercised, forfeited, and issued and outstanding pertaining to that plan; and cash flow effects resulting from the equity-based payment arrangement. Component disclosures are by type of award and plan name.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansAssumptionsUsedToCalculateCompensationExpenseDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeMarketBasedRestrictedStockActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeePerformanceBasedAndSpecialGrowthRestrictedStockActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeStockOptionActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeTimeBasedRestrictedStockActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNarrativeDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNonEmployeeDirectorStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock": { "auth_ref": [ "r311" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of employee stock purchase plan activity.", "label": "Schedule of Share-based Compensation, Employee Stock Purchase Plan, Activity [Table Text Block]", "terseLabel": "Employee stock option activity" } } }, "localname": "ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": { "auth_ref": [ "r315" ], "lang": { "en-US": { "role": { "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]", "terseLabel": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansOutstandingAndExercisableEmployeeStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "auth_ref": [ "r315" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.", "label": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block]", "terseLabel": "Outstanding and exercisable employee stock options" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r339", "r352" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r221" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "verboseLabel": "Estimated annual amortization expense related to intangible assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/GoodwillAndIntangibleAssetsNarrativeDetails", "http://www.kns.com/role/GoodwillAndIntangibleAssetsRecordedGoodwillDetails", "http://www.kns.com/role/SegmentInformationCapitalExpendituresDepreciationAndAmortizationExpenseBySegmentDetails", "http://www.kns.com/role/SegmentInformationNarrativeDetails", "http://www.kns.com/role/SegmentInformationOperatingInformationBySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r185" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "verboseLabel": "SEGMENT INFORMATION" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/SegmentInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting, Other Significant Reconciling Item [Line Items]", "terseLabel": "Segment Reporting, Other Significant Reconciling Item [Line Items]" } } }, "localname": "SegmentReportingOtherSignificantReconcilingItemLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/SegmentInformationCapitalExpendituresDepreciationAndAmortizationExpenseBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingRevenueReconcilingItemLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting, Revenue Reconciling Item [Line Items]", "terseLabel": "Segment Reporting, Revenue Reconciling Item [Line Items]" } } }, "localname": "SegmentReportingRevenueReconcilingItemLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/SegmentInformationOperatingInformationBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r85", "r204" ], "calculation": { "http://www.kns.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "verboseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [ "r88" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, General and Administrative Expenses [Member]", "verboseLabel": "Selling, general and administrative (1) [Member]" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DerivativeFinancialInstrumentDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTotalEquityBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r290" ], "lang": { "en-US": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period", "terseLabel": "Average remaining service period (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeMarketBasedRestrictedStockActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeePerformanceBasedAndSpecialGrowthRestrictedStockActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeTimeBasedRestrictedStockActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r297" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Number of shares, Forfeited or expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeMarketBasedRestrictedStockActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeePerformanceBasedAndSpecialGrowthRestrictedStockActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeTimeBasedRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r301" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Number of shares, Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansAssumptionsUsedToCalculateCompensationExpenseDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeMarketBasedRestrictedStockActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeePerformanceBasedAndSpecialGrowthRestrictedStockActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeTimeBasedRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r301" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value per share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeMarketBasedRestrictedStockActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeePerformanceBasedAndSpecialGrowthRestrictedStockActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeTimeBasedRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r300" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Number of shares, Restricted stock outstanding, ending balance (in shares)", "periodStartLabel": "Number of shares, Restricted stock outstanding, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeMarketBasedRestrictedStockActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeePerformanceBasedAndSpecialGrowthRestrictedStockActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeTimeBasedRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeMarketBasedRestrictedStockActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeePerformanceBasedAndSpecialGrowthRestrictedStockActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeTimeBasedRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r302" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Number of shares, Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeMarketBasedRestrictedStockActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeePerformanceBasedAndSpecialGrowthRestrictedStockActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeTimeBasedRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansAssumptionsUsedToCalculateCompensationExpenseDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r309" ], "lang": { "en-US": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansAssumptionsUsedToCalculateCompensationExpenseDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r308" ], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansAssumptionsUsedToCalculateCompensationExpenseDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r310" ], "lang": { "en-US": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansAssumptionsUsedToCalculateCompensationExpenseDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansAssumptionsUsedToCalculateCompensationExpenseDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeMarketBasedRestrictedStockActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeePerformanceBasedAndSpecialGrowthRestrictedStockActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeStockOptionActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeTimeBasedRestrictedStockActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNarrativeDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNonEmployeeDirectorStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r315" ], "lang": { "en-US": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "verboseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r295" ], "lang": { "en-US": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Number of shares, Options exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeStockOptionActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNonEmployeeDirectorStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r295" ], "lang": { "en-US": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, Options exercisable (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeStockOptionActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNonEmployeeDirectorStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r304" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Aggregate intrinsic value, Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeStockOptionActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNonEmployeeDirectorStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r298" ], "lang": { "en-US": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedTerseLabel": "Number of shares, Forfeited or expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeStockOptionActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNonEmployeeDirectorStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r298" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, Forfeited or expired (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeStockOptionActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNonEmployeeDirectorStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r315" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate intrinsic value, Options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeStockOptionActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNonEmployeeDirectorStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r294", "r315" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Number of shares, Options outstanding, ending balance (in shares)", "periodStartLabel": "Number of shares, Options outstanding, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeStockOptionActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNonEmployeeDirectorStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeStockOptionActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNonEmployeeDirectorStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r293" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted average exercise price, Options outstanding, ending balance (in dollars per share)", "periodStartLabel": "Weighted average exercise price, Options outstanding, beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeStockOptionActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNonEmployeeDirectorStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeStockOptionActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNonEmployeeDirectorStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r305" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Aggregate intrinsic value, Options vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeStockOptionActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNonEmployeeDirectorStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r306" ], "lang": { "en-US": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Number of shares, Options vested and expected to vest (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeStockOptionActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNonEmployeeDirectorStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r306" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, Options vested and expected to vest (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeStockOptionActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNonEmployeeDirectorStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r287", "r291" ], "lang": { "en-US": { "role": { "documentation": "Equity-based compensation award.", "label": "Equity Award [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansAssumptionsUsedToCalculateCompensationExpenseDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeMarketBasedRestrictedStockActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeePerformanceBasedAndSpecialGrowthRestrictedStockActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeStockOptionActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeTimeBasedRestrictedStockActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansTotalEquityBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeStockOptionActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNonEmployeeDirectorStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r111", "r289", "r292" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement.", "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]", "verboseLabel": "Equity-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "auth_ref": [ "r307" ], "lang": { "en-US": { "role": { "documentation": "Information by range of option prices pertaining to options granted.", "label": "Exercise Price Range [Axis]", "terseLabel": "Exercise Price Range [Axis]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansOutstandingAndExercisableEmployeeStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "auth_ref": [ "r311" ], "lang": { "en-US": { "role": { "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]", "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansOutstandingAndExercisableEmployeeStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]", "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansOutstandingAndExercisableEmployeeStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "auth_ref": [ "r311" ], "lang": { "en-US": { "role": { "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit", "terseLabel": "Range of exercise prices, lower limit" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansOutstandingAndExercisableEmployeeStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "auth_ref": [ "r303" ], "lang": { "en-US": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.", "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options", "terseLabel": "Options Exercisable" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansOutstandingAndExercisableEmployeeStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": { "auth_ref": [ "r294" ], "lang": { "en-US": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.", "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options", "terseLabel": "Options Outstanding" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansOutstandingAndExercisableEmployeeStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "auth_ref": [ "r311" ], "lang": { "en-US": { "role": { "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit", "terseLabel": "Range of exercise prices, upper limit" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansOutstandingAndExercisableEmployeeStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansShareRepurchaseProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansShareRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r315" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Average remaining contractual life, Options exercisable (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeStockOptionActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNonEmployeeDirectorStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r306" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Average remaining contractual life, Options outstanding (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeStockOptionActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNonEmployeeDirectorStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r306" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Average remaining contractual life, Options vested and expected to vest (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeStockOptionActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNonEmployeeDirectorStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "auth_ref": [ "r295" ], "lang": { "en-US": { "role": { "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.", "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price", "terseLabel": "Options Exercisable, Weighted average exercise price" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansOutstandingAndExercisableEmployeeStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "auth_ref": [ "r294" ], "lang": { "en-US": { "role": { "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.", "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price", "terseLabel": "Options Outstanding, Weighted average exercise price" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansOutstandingAndExercisableEmployeeStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r306" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term", "terseLabel": "Options Outstanding, Weighted average remaining contractual life (in years)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansOutstandingAndExercisableEmployeeStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "auth_ref": [ "r266", "r319" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for accounts comprising shareholders' equity, comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income, and compensation-related costs for equity-based compensation. Includes, but is not limited to, disclosure of policies, compensation plan details, equity-based arrangements to obtain goods and services, deferred compensation arrangements, and employee stock purchase plan details.", "label": "Shareholders' Equity and Share-based Payments [Text Block]", "verboseLabel": "SHAREHOLDERS\u2019 EQUITY AND EMPLOYEE BENEFIT PLANS" } } }, "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending Balance, shares", "periodStartLabel": "Beginning Balance, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r16", "r450", "r451", "r452", "r464" ], "calculation": { "http://www.kns.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails", "http://www.kns.com/role/CashCashEquivalentsRestrictedCashAndShortTermInvestmentsDetails", "http://www.kns.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShorttermDebtFairValue": { "auth_ref": [], "calculation": { "http://www.kns.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This item represents the amount of short-term debt existing as of the balance sheet date.", "label": "Short-term Debt, Fair Value", "terseLabel": "Short term debt" } } }, "localname": "ShorttermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheets", "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Software and Software Development Costs [Member]" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationPropertyPlantAndEquipmentNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r174", "r215", "r235", "r238", "r245", "r476" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/GoodwillAndIntangibleAssetsNarrativeDetails", "http://www.kns.com/role/GoodwillAndIntangibleAssetsRecordedGoodwillDetails", "http://www.kns.com/role/SegmentInformationCapitalExpendituresDepreciationAndAmortizationExpenseBySegmentDetails", "http://www.kns.com/role/SegmentInformationNarrativeDetails", "http://www.kns.com/role/SegmentInformationOperatingInformationBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r46", "r257" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationRecentAccountingPronouncementsNarrativeDetails", "http://www.kns.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementScenarioAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by scenario to be reported. Scenarios distinguish among different kinds of business reporting facts, as for example actual versus budgeted figures.", "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationRecentAccountingPronouncementsNarrativeDetails", "http://www.kns.com/role/SelectedQuarterlyFinancialResultsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.", "label": "Stock Issued During Period, Shares, Issued for Services", "terseLabel": "Issuance of stock for services rendered, shares" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r20", "r21", "r257", "r262" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of shares for market-based restricted stock and time-based restricted stock, shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r20", "r21", "r257", "r262", "r296" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Number of shares, Exercised (in shares)", "terseLabel": "Exercise of stock options, shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansEmployeeStockOptionActivityDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNonEmployeeDirectorStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.", "label": "Stock Issued During Period, Value, Issued for Services", "terseLabel": "Issuance of stock for services rendered" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r257", "r262" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Issuance of shares for equity-based compensation" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r46", "r257", "r262" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock Repurchase Program, Authorized Amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansShareRepurchaseProgramDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Stock Repurchase Program, Remaining Authorized Repurchase Amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansShareRepurchaseProgramDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r20", "r21", "r257", "r262" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "terseLabel": "Stock Repurchased During Period, Value" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansShareRepurchaseProgramDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r21", "r24", "r25", "r193" ], "calculation": { "http://www.kns.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "TOTAL SHAREHOLDERS' EQUITY" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheets", "http://www.kns.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "SHAREHOLDERS' EQUITY:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r428" ], "lang": { "en-US": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r428" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r428" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r429" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events [Text Block]" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/SubsequentEventsNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r57" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "verboseLabel": "BALANCE SHEET COMPONENTS" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "verboseLabel": "CASH PAID FOR:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalUnemploymentBenefitsSeveranceBenefits": { "auth_ref": [], "calculation": { "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails": { "order": 5.0, "parentTag": "klic_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Liability for amount due employees, in addition to wages and any other money that employers owe employees, when their employment ends through a layoff or other termination. For example, a company may provide involuntarily terminated employees with a lump sum payment equal to one week's salary for every year of employment.", "label": "Supplemental Unemployment Benefits, Severance Benefits", "terseLabel": "Severance", "verboseLabel": "Severance" } } }, "localname": "SupplementalUnemploymentBenefitsSeveranceBenefits", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BalanceSheetComponentsComponentsOfSignificantBalanceSheetAccountsDetails", "http://www.kns.com/role/BalanceSheetComponentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TitleOfIndividualAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansCommonStockIssuedToNonEmployeeDirectorsDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNarrativeDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNonEmployeeDirectorStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Title of individual, or nature of relationship to individual or group of individuals.", "label": "Relationship to Entity [Domain]", "terseLabel": "Title of Individual with Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansCommonStockIssuedToNonEmployeeDirectorsDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNarrativeDetails", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansNonEmployeeDirectorStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ToolsDiesAndMoldsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment commonly used to cut, shape, and form metal and other materials into goods for sale.", "label": "Tools, Dies and Molds [Member]", "terseLabel": "Toolings [Member]" } } }, "localname": "ToolsDiesAndMoldsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationPropertyPlantAndEquipmentNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r22", "r27", "r111", "r189", "r190", "r192", "r194", "r453", "r469" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for trade and other accounts receivables. This disclosure may include the basis at which such receivables are carried in the entity's statements of financial position (for example, net realizable value), how the entity determines the level of its allowance for doubtful accounts, when impairments, charge-offs or recoveries are recognized, and the entity's income recognition policies for such receivables, including its treatment of related fees and costs, its treatment of premiums, discounts or unearned income, when accrual of interest is discontinued, how the entity records payments received on nonaccrual receivables and its policy for resuming accrual of interest on such receivables. If the enterprise holds a large number of similar loans, disclosure may include the accounting policy for the anticipation of prepayments and significant assumptions underlying prepayment estimates for amortization of premiums, discounts, and nonrefundable fees and costs.", "label": "Trade and Other Accounts Receivable, Policy [Policy Text Block]", "verboseLabel": "Allowance for Doubtful Accounts" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r365" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade name [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/GoodwillAndIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r45", "r264" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r45", "r264" ], "lang": { "en-US": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "verboseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r21", "r257", "r262" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "negatedTerseLabel": "Treasury Stock, Shares, Acquired" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.kns.com/role/ShareholdersEquityAndEmployeeBenefitPlansShareRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r45", "r264", "r265" ], "calculation": { "http://www.kns.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock, at cost, 22,192 and 17,516 shares, respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r257", "r262", "r264" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedTerseLabel": "Repurchase of common stock" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type of Adoption [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationRecentAccountingPronouncementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BalanceSheetComponentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r323", "r335" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Unrecognized tax benefit, end of year", "periodStartLabel": "Unrecognized tax benefit, beginning of year", "terseLabel": "Unrecognized Tax Benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesNarrativeDetails", "http://www.kns.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r336" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedTerseLabel": "Reductions for tax positions, prior year", "verboseLabel": "Unrecognized Tax Benefits, Decreases Resulting from Prior Period Tax Positions" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesNarrativeDetails", "http://www.kns.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r333" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Unrecognized tax benefits, accrued interest and penalties" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r337" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Additions for tax positions, current year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r336" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Additions for tax positions, prior year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r338" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefit that if recognized would impact effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r148", "r149", "r150", "r151", "r157", "r158", "r159" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "verboseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/BasisOfPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": { "auth_ref": [ "r123" ], "lang": { "en-US": { "role": { "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward.", "label": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]", "terseLabel": "Valuation allowance for deferred taxes [Member]" } } }, "localname": "ValuationAllowanceOfDeferredTaxAssetsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesAdjustments": { "auth_ref": [ "r124" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in valuation and qualifying accounts and reserves from adjustment.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment", "terseLabel": "Other Additions" } } }, "localname": "ValuationAllowancesAndReservesAdjustments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r124" ], "calculation": { "http://www.kns.com/role/IncomeTaxesNetDeferredTaxBalanceDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNetNoncurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "negatedLabel": "Valuation allowance", "periodEndLabel": "End of period", "periodStartLabel": "Beginning of period" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/IncomeTaxesNetDeferredTaxBalanceDetails", "http://www.kns.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r124" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense", "terseLabel": "Charged to Costs and Expenses" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r124" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "negatedTerseLabel": "Other Deductions" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r124" ], "lang": { "en-US": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/DebtAndOtherObligationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r134", "r138" ], "calculation": { "http://www.kns.com/role/EarningsPerShareReconciliationOfSharesUsedInBasicAndDilutedNetIncomePerShareComputationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Weighted average shares outstanding - Diluted (1)", "verboseLabel": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfOperations", "http://www.kns.com/role/EarningsPerShareReconciliationOfSharesUsedInBasicAndDilutedNetIncomePerShareComputationDetails", "http://www.kns.com/role/SelectedQuarterlyFinancialResultsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r133", "r138" ], "calculation": { "http://www.kns.com/role/EarningsPerShareReconciliationOfSharesUsedInBasicAndDilutedNetIncomePerShareComputationDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average shares outstanding - Basic (in shares)", "verboseLabel": "Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/ConsolidatedStatementsOfOperations", "http://www.kns.com/role/EarningsPerShareReconciliationOfSharesUsedInBasicAndDilutedNetIncomePerShareComputationDetails", "http://www.kns.com/role/SelectedQuarterlyFinancialResultsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "verboseLabel": "DENOMINATOR:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.kns.com/role/EarningsPerShareReconciliationOfSharesUsedInBasicAndDilutedNetIncomePerShareComputationDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6935-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3044-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(ColumnA))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690" }, "r125": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22580-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1448-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1505-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1252-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=SL5780133-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1337-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109256448&loc=d3e4984-109258" }, "r143": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=109236672&loc=d3e543-108305" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=109236672&loc=d3e639-108305" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=109225645&loc=d3e1280-108306" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "http://asc.fasb.org/topic&trid=2126967" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8615-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8654-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8657-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8660-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8663-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8672-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8924-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r185": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "305", "URI": "http://asc.fasb.org/extlink&oid=6375392&loc=d3e26790-107797" }, "r187": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "305", "URI": "http://asc.fasb.org/topic&trid=2122426" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=82891408&loc=d3e4428-111522" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=SL6953423-111524" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5212-111524" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5074-111524" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5093-111524" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=82897076&loc=d3e27290-111563" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.M)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=65877573&loc=d3e87990-122713" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=84241550&loc=SL75117539-209714" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r203": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "http://asc.fasb.org/topic&trid=2196965" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68049868&loc=SL66093879-108312" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68049868&loc=SL66093883-108312" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68049868&loc=d3e3927-108312" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=66092785&loc=d3e4492-108314" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=66092785&loc=d3e4542-108314" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=66092785&loc=d3e4556-108314" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r226": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=68071081&loc=d3e1205-110223" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=77904769&loc=SL2265659-115463" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=82911808&loc=d3e14326-108349" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r256": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405686&loc=d3e22802-112653" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r266": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82913815&loc=SL49130531-203044" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82913815&loc=SL49130532-203044" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82913815&loc=SL49130534-203044" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130551-203045" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130545-203045" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130549-203045" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130549-203045" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046" }, "r275": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409961&loc=d3e20487-108367" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409961&loc=d3e20517-108367" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2410-114920" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2417-114920" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2439-114920" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=112275985&loc=d3e4179-114921" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=SL79508275-113901" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109196918&loc=d3e11374-113907" }, "r319": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=115928272&loc=d3e28680-109314" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=115928272&loc=d3e28680-109314" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=SL37586934-109318" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e32123-109318" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e32247-109318" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e32280-109318" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e31917-109318" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e31928-109318" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e31931-109318" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e31958-109318" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238393&loc=d3e36027-109320" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=115928189&loc=SL96870463-158277" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=115928189&loc=SL96870463-158277" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "30", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84161108&loc=d3e4845-128472" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=d3e5291-111683" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02(b))", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=27015204&loc=d3e355033-122828" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=27015204&loc=d3e355033-122828" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03(b))", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=27015204&loc=d3e355100-122828" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=27015204&loc=d3e355100-122828" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579240-113959" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "c", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.2,12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624181-113959" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41675-113959" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Subparagraph": "(a)(1),(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109977999&loc=d3e76258-113986" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109978405&loc=d3e80720-113993" }, "r399": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r401": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "http://asc.fasb.org/topic&trid=2155941" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=99377092&loc=SL75136599-209740" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13531-108611" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13537-108611" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13537-108611" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240241&loc=d3e32022-110900" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240241&loc=d3e32211-110900" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902458&loc=d3e39896-112707" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164817&loc=d3e45280-112737" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=113997351&loc=SL77916155-209984" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r427": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r429": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109247956&loc=SL51823488-111719" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(9))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Subparagraph": "b.", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6477933&loc=d3e60009-112784" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=114873790&loc=SL114874131-224263" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=114873790&loc=SL114874131-224263" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=114873790&loc=SL114874131-224263" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=114873790&loc=SL114874131-224263" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99384497&loc=SL65671331-158438" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "305", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=6488471&loc=d3e14834-115856" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(2)(i))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611133-123010" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12C(1)(a))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611225-123010" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611282-123010" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611379-123010" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28)", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r488": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r489": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r490": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r491": { "Name": "Forms 10-K, 20-F, 40-F", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d-1" }, "r492": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r493": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r494": { "Article": "12", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "13", "Sentence": "Column B" }, "r495": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r496": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r497": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "09" }, "r498": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r499": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "c", "Publisher": "SEC", "Section": "5", "Subparagraph": "Schedule III", "Subsection": "04" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6801-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4),(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "r57": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6812-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e637-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e681-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669686-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e689-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL34724391-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL34724394-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6812-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669625-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669625-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e557-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-03(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868656-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6904-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.5)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3179-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6911-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3179-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3255-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3255-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3367-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3521-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585" } }, "version": "2.1" } XML 98 R32.htm IDEA: XBRL DOCUMENT v3.19.3
SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Tables)
12 Months Ended
Sep. 28, 2019
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Company’s matching contributions to the Plan
The following table reflects the Company’s contributions to the Plan during fiscal 2019 and 2018:
 
 
Fiscal
(in thousands)
 
2019
 
2018
Cash
 
$
1,648

 
$
1,610


Accumulated other comprehensive income reflected on the Consolidated Balance Sheets
The following table reflects accumulated other comprehensive income / (loss) reflected on the Consolidated Balance Sheets as of September 28, 2019 and September 29, 2018
 
 
As of
(in thousands)
 
September 28, 2019
 
September 29, 2018
Loss from foreign currency translation adjustments
 
$
(7,745
)
 
$
(1,211
)
Unrecognized actuarial loss on pension plan, net of tax
 
(1,598
)
 
(1,620
)
Unrealized loss on hedging
 
(597
)
 
(1,071
)
Accumulated other comprehensive loss
 
$
(9,940
)
 
$
(3,902
)

Equity-based compensation expense
The following table reflects total equity-based compensation expense, which includes Relative TSR PSUs, Time-based RSUs, Special/Growth PSUs, Performance-based Restricted Stock and common stock, included in the Consolidated Statements of Operations for fiscal 2019, 2018, and 2017
 
 
Fiscal
(in thousands)
 
2019
 
2018
 
2017
Cost of sales
 
$
632

 
$
515

 
$
463

Selling, general and administrative
 
10,503

 
8,548

 
9,015

Research and development
 
3,197

 
2,622

 
2,244

Total equity-based compensation expense
 
$
14,332

 
$
11,685

 
$
11,722


The following table reflects equity-based compensation expense, by type of award, for fiscal 2019, 2018, and 2017:  
 
 
Fiscal
(in thousands)
 
2019
 
2018
 
2017
Relative TSR PSUs
 
$
4,220

 
$
3,583

 
$
3,480

Time-based RSUs
 
8,603

 
7,027

 
7,492

Special/Growth PSUs
 
675

 
295

 

Common stock
 
834

 
780

 
750

Total equity-based compensation expense
 
$
14,332

 
$
11,685

 
$
11,722


Employee market-based restricted stock activity
The following table reflects Relative TSR PSUs activity for fiscal 2019, 2018, and 2017:
 
Number of shares (in thousands)
 
Unrecognized compensation expense (in thousands)
 
Average remaining service period (in years)
 
Weighted average grant date fair value per share
Relative TSR PSUs outstanding as of October 1, 2016
484

 
$
2,924

 
1.0
 
 
Granted
388

 
 
 
 
 
$
13.47

Forfeited or expired
(3
)
 
 
 
 
 
 
Vested
(196
)
 
 
 
 
 
 
Relative TSR PSUs outstanding as of September 30, 2017
673

 
$
6,204

 
1.4
 
 
Granted
180

 
 
 
 
 
$
29.60

Forfeited or expired
(146
)
 
 
 
 
 
 
Vested
(168
)
 
 
 
 
 
 
Relative TSR PSUs outstanding as of September 29, 2018
539

 
$
4,629

 
1.1
 
 
Granted
166

 
 
 
 
 
$
23.15

Forfeited or expired
(27
)
 
 
 
 
 
 
Vested
(117
)
 
 
 
 
 
 
Relative TSR PSUs outstanding as of September 28, 2019
561

 
$
4,136

 
0.9
 
 

Schedule of Assumptions Used to Calculate Compensation Expense
The following table reflects the assumptions used to calculate compensation expense related to the Company’s Relative TSR PSUs issued during fiscal 2019, 2018, and 2017:
 
Fiscal
 
2019
 
2018
 
2017
Grant Price
$
20.87

 
$
19.65

 
$
12.51

Expected dividend yield(1)
2.30
%
 
0.12
%
 
N/A

Expected stock price volatility
34.20
%
 
31.71
%
 
30.39
%
Risk-free interest rate
2.92
%
 
1.68
%
 
0.96
%

(1) The expected dividend yield for fiscal 2018 includes the effect of 10,511 grants which were issued in the quarter ended September 29, 2018 with an assumed dividend yield of 1.91%

Employee time-based restricted stock activity
The following table reflects Time-based RSUs activity for fiscal 2019, 2018, and 2017:
 
Number of shares (in thousands)
 
Unrecognized compensation expense (in thousands)
 
Average remaining service period (in years)
 
Weighted average grant date fair value per share
Time-based RSUs outstanding as of October 1, 2016
1,015

 
$
6,440

 
1.5
 
 
Granted
715

 
 
 
 
 
$
13.32

Forfeited or expired
(50
)
 
 
 
 
 
 
Vested
(600
)
 
 
 
 
 
 
Time-based RSUs outstanding as of September 30, 2017
1,080

 
$
7,770

 
1.5
 
 
Granted
459

 
 
 
 
 
$
22.32

Forfeited or expired
(87
)
 
 
 
 
 
 
Vested
(542
)
 
 
 
 
 
 
Time-based RSUs outstanding as of September 29, 2018
910

 
$
9,038

 
1.4
 
 
Granted
521

 
 
 
 
 
$
20.95

Forfeited or expired
(42
)
 
 
 
 
 
 
Vested
(442
)
 
 
 
 
 
 
Time-based RSUs outstanding as of September 28, 2019
947

 
$
10,555

 
1.4
 
 

Schedule of Performance Based Restricted Stock Activity
 
Number of shares (in thousands)
 
Unrecognized compensation expense (in thousands)
 
Average remaining service period (in years)
 
Weighted average grant date fair value per share
Time-based RSUs outstanding as of October 1, 2016
1,015

 
$
6,440

 
1.5
 
 
Granted
715

 
 
 
 
 
$
13.32

Forfeited or expired
(50
)
 
 
 
 
 
 
Vested
(600
)
 
 
 
 
 
 
Time-based RSUs outstanding as of September 30, 2017
1,080

 
$
7,770

 
1.5
 
 
Granted
459

 
 
 
 
 
$
22.32

Forfeited or expired
(87
)
 
 
 
 
 
 
Vested
(542
)
 
 
 
 
 
 
Time-based RSUs outstanding as of September 29, 2018
910

 
$
9,038

 
1.4
 
 
Granted
521

 
 
 
 
 
$
20.95

Forfeited or expired
(42
)
 
 
 
 
 
 
Vested
(442
)
 
 
 
 
 
 
Time-based RSUs outstanding as of September 28, 2019
947

 
$
10,555

 
1.4
 
 

Schedule of Special/Growth Based Restricted Stock Activity
The following table reflects Special/Growth PSUs activity for fiscal 2019, 2018, and 2017:
 
Number of shares (in thousands)
 
Unrecognized compensation expense (in thousands)
 
Average remaining service period (in years)
 
Weighted average grant date fair value per share
Special/Growth PSUs outstanding as of September 30, 2017

 
 
 
 
 
 
Granted
60

 
 
 
 
 
$
22.57

Forfeited or expired
(14
)
 
 
 
 
 
 
Vested

 
 
 
 
 
 
Special/Growth PSUs outstanding as of September 29, 2018
46

 
$
702

 
2.1
 
 
Granted
$
55

 
 
 
 
 
$
21.07

Forfeited or expired
$
(4
)
 
 
 
 
 
 
Vested
$

 
 
 
 
 
 
Special/Growth PSUs outstanding as of September 28, 2019
$
97

 
$
1,128

 
1.6
 
 

Employee stock option activity
The following table reflects employee stock option activity for fiscal 2019, 2018, and 2017:
 
Number of shares (in thousands)
 
Weighted average exercise price
 
Average remaining contractual life (in years)
 
Aggregate intrinsic value (in thousands)
Options outstanding as of October 1, 2016
90

 
$
8.41

 
 
 
 
Exercised
(61
)
 
$
8.31

 
 
 
$
531

Forfeited or expired
(13
)
 
$
8.50

 
 
 
 
Options outstanding as of September 30, 2017
16

 
$
8.73

 
 
 
 
Exercised
(6
)
 
$
8.74

 
 
 
$
73

Forfeited or expired
(8
)
 
$
8.74

 
 
 
 
Options outstanding as of September 29, 2018
2

 
$
8.64

 
 
 
 
Exercised
(2
)
 
$
8.64

 
 
 
$
24

Forfeited or expired

 
$

 
 
 
 
Options outstanding as of September 28, 2019

 
$

 

 
$

Options vested and expected to vest as of September 28, 2019

 
$

 

 
$

Options exercisable as of September 28, 2019

 
$

 

 
 
In the money exercisable options as of September 28, 2019

 
 
 
 
 
$


Common stock issued to non-employee directors
The following table reflects shares of common stock issued to non-employee directors and the corresponding fair value for fiscal 2019, 2018, and 2017:
 
Fiscal
(in thousands)
2019
 
2018
 
2017
Number of common shares issued
37

 
33

 
45

Fair value based upon market price at time of issue
$
834

 
$
780

 
$
750


Non-employee director stock option activity
 
Fiscal
(in thousands)
2019
 
2018
 
2017
Number of common shares issued
37

 
33

 
45

Fair value based upon market price at time of issue
$
834

 
$
780

 
$
750


Defined benefits pension obligations and pension expenses
The following table reflects the Company's defined benefits pension obligations, mainly in Switzerland and Taiwan, as of September 28, 2019 and September 29, 2018:
 
 
As of
(in thousands)
September 28, 2019
 
September 29, 2018
Switzerland pension obligation
$
1,962

 
$
1,980

Taiwan pension obligation
1,191

 
1,256


XML 99 R36.htm IDEA: XBRL DOCUMENT v3.19.3
INCOME TAXES (Tables)
12 Months Ended
Sep. 28, 2019
Income Tax Disclosure [Abstract]  
Income from continuing operations by location, the provision (benefit) for income taxes and the effective tax rate
The following table reflects U.S and foreign income before income taxes for fiscal 2019, 2018, and 2017:
 
Fiscal
(in thousands)
2019
 
2018
 
2017
United States
$
(14,125
)
 
$
25,211

 
$
(4,114
)
Foreign
48,812

 
152,338

 
122,629

Income before tax
$
34,687

 
$
177,549

 
$
118,515


Provision (benefit) for income taxes from continuing operations
The following table reflects the current and deferred components of provision for (benefit from) income taxes for fiscal 2019, 2018, and 2017:
 
Fiscal
(in thousands)
2019
 
2018
 
2017
Current:
 
 
 
 
 
   Federal
$
6,580

 
$
83,159

 
$
(3,975
)
   State
214

 
58

 
64

   Foreign
6,384

 
16,980

 
13,290

Deferred:

 

 

   Federal
2,959

 
23,346

 
(15,374
)
   State

 
(2
)
 
40

   Foreign
6,773

 
(2,797
)
 
(1,439
)
Provision for (benefit from) income taxes
$
22,910

 
$
120,744

 
$
(7,394
)

Effective income tax rate reconciliation fiscal 2019, 2018, and 2017:
 
Fiscal
(dollar amounts in thousands)
2019
 
2018
 
2017
Expected income provision based on the U.S. federal statutory tax rate
$
7,284

 
$
43,568

 
$
41,358

Effect of earnings of foreign subsidiaries subject to different tax rates
(4,335
)
 
(12,947
)
 
(22,832
)
Benefit from tax incentives
(5,084
)
 
(20,429
)
 
(23,294
)
Benefit from research and development tax credits
(3,041
)
 
(2,785
)
 
(1,859
)
Benefit from foreign tax credits
(22,744
)
 
(3,939
)
 
(26,119
)
U.S. one-time transition tax
9,369

 
101,854

 

Remeasurement of deferred taxes
5,480

 
2,760

 

Non-deductible goodwill impairment

 

 
8,805

Valuation allowance
25,289

 
7,366

 
6,458

Foreign operations (withholding taxes, taxes on unrepatriated foreign earnings, and deemed dividends)
8,578

 
5,746

 
6,039

Unrecognized tax benefit
156

 
530

 
2,936

Non-deductible items
2,248

 
(758
)
 
778

Other, net
(290
)
 
(222
)
 
336

Provision for (benefit from) income taxes
$
22,910

 
$
120,744

 
$
(7,394
)
Effective tax rate
66.0
%
 
68.0
%
 
(6.2
)%

Net deferred tax balance
The following table reflects deferred tax balances based on the tax effects of cumulative temporary differences for fiscal 2019 and 2018:
 
Fiscal
(in thousands)
2019
 
2018
Accruals and reserves
$
5,514

 
$
6,652

Tax credit carryforwards
23,448

 
4,532

Net operating loss carryforwards
36,050

 
39,856

Gross deferred tax assets
$
65,012

 
$
51,040

 
 
 
 
Valuation allowance
$
(58,411
)
 
$
(37,249
)
Deferred tax assets, net of valuation allowance
$
6,601

 
$
13,791

 
 
 
 
Taxes on undistributed foreign earnings
$
(24,542
)
 
$
(21,988
)
Fixed and intangible assets
(7,704
)
 
(8,377
)
Deferred tax liabilities
$
(32,246
)
 
$
(30,365
)
Net deferred tax liabilities
$
(25,645
)
 
$
(16,574
)
 
 
 
 
Reported as
 
 
 
Deferred tax assets
$
6,409

 
$
9,017

Deferred tax liabilities
(32,054
)
 
(25,591
)
Net deferred tax liabilities
$
(25,645
)
 
$
(16,574
)

Unrecognized tax benefits
The following table reconciles the beginning and ending balances of the Company's unrecognized tax benefit, excluding related accrued interest and penalties, for fiscal 2019, 2018, and 2017:
 
 
Fiscal
(in thousands)
 
2019
 
2018
 
2017
Unrecognized tax benefit, beginning of year
 
$
13,038

 
$
12,062

 
$
7,453

Additions for tax positions, current year
 
410

 
1,482

 
3,657

Additions for tax positions, prior year
 

 

 
1,834

Reductions for tax positions, prior year
 
(523
)
 
(506
)
 
(882
)
Unrecognized tax benefit, end of year
 
$
12,925

 
$
13,038

 
$
12,062


XML 100 R27.htm IDEA: XBRL DOCUMENT v3.19.3
BALANCE SHEET COMPONENTS (Tables)
12 Months Ended
Sep. 28, 2019
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 September 28, 2019 and September 29, 2018:
 
 
As of
(in thousands)
 
September 28, 2019
 
September 29, 2018
 
 
 
 
 
Short term investments, available-for-sale(1)
 
$
229,000

 
$
293,000

 
 
 
 
 
Inventories, net:
 
 

 
 

Raw materials and supplies
 
$
52,853

 
$
63,894

Work in process
 
32,026

 
37,829

Finished goods
 
33,742

 
40,357

 
 
118,621

 
142,080

Inventory reserves
 
(29,313
)
 
(26,889
)
 
 
$
89,308

 
$
115,191

 
 
 
 
 
Property, plant and equipment, net:
 
 

 
 

Land
 
$
2,182

 
$
2,182

Buildings and building improvements (2)
 
41,961

 
41,616

Leasehold improvements (2)
 
24,441

 
23,561

Data processing equipment and software
 
36,302

 
35,469

Machinery, equipment, furniture and fixtures
 
71,465

 
68,666

Construction in progress
 
6,512

 
6,940

 
 
182,863

 
178,434

Accumulated depreciation
 
(110,493
)
 
(102,367
)
 
 
$
72,370

 
$
76,067

 
 
 
 
 
Accrued expenses and other current liabilities:
 
 

 
 

Accrued customer obligations (3)
 
$
26,292

 
$
34,918

Wages and benefits
 
18,188

 
44,505

Commissions and professional fees
 
2,024

 
5,549

Dividends payable
 
7,582

 
8,057

Deferred rent
 
1,721

 
1,847

Severance
 
1,500

 
1,415

Other
 
7,226

 
9,687

 
 
$
64,533

 
$
105,978



(1)
All short-term investments were classified as available-for-sale and were measured at fair value based on level one measurement, or quoted market prices, as defined by ASC 820. The Company did not recognize any realized gains or losses on the sale of investments during the fiscal years ended 2019 and 2018.
(2)
Certain balances as at September 29, 2018 relating to property, plant and equipment have been reclassified. These reclassifications have no impact to the Consolidated Balance Sheet as at September 29, 2018.
(3)
Represents customer advance payments, customer credit program, accrued warranty expense and accrued retrofit obligations.
XML 101 R23.htm IDEA: XBRL DOCUMENT v3.19.3
SELECTED QUARTERLY FINANCIAL RESULTS (Notes)
12 Months Ended
Sep. 28, 2019
Quarterly Financial Information Disclosure [Abstract]  
SELECTED QUARTERLY FINANCIAL RESULTS SELECTED QUARTERLY FINANCIAL DATA (unaudited)
Presented below is a summary of the unaudited quarterly financial information for fiscal 2019 and 2018 (in thousands, except per share amounts).
 
Fiscal 2019 for the Quarter Ended
 
 
(in thousands, except per share amounts)
December 29
 
March 30
 
June 29
 
September 28
 
Fiscal 2019
Net revenue
$
157,208

 
$
115,908

 
$
127,109

 
$
139,827

 
$
540,052

Gross profit
74,799

 
55,573

 
58,780

 
65,438

 
254,590

Income / (loss) from operations
14,555

 
(2,465
)
 
1,827

 
7,693

 
21,610

Provision for income taxes
10,570

 
4,672

 
3,864

 
3,804

 
22,910

Net income / (loss)
$
7,517

 
$
(3,555
)
 
$
1,287

 
$
6,404

 
$
11,653

 
 
 
 
 
 
 
 
 
 
Net income / (loss) per share (1):
 
 
 
 
 
 
 
 
 
   Basic
$
0.11

 
$
(0.05
)
 
$
0.02

 
$
0.10

 
$
0.18

   Diluted
$
0.11

 
$
(0.05
)
 
$
0.02

 
$
0.10

 
$
0.18

 
 
 
 
 
 
 
 
 
 
Weighted average shares outstanding:
 
 
 
 
 
 
 
 
 
Basic
67,176

 
65,930

 
64,683

 
63,401

 
65,286

Diluted
67,851

 
65,930

 
65,431

 
64,251

 
65,948

 
 
 
 
 
 
 
 
 
 
 
Fiscal 2018 for the Quarter Ended
 
 
(in thousands, except per share amounts)
December 30
 
March 30
 
June 30
 
September 29
 
Fiscal 2018
Net revenue
$
213,691

 
$
221,772

 
$
268,834

 
$
184,824

 
$
889,121

Gross profit
97,202

 
99,447

 
126,969

 
85,823

 
409,441

Income from operations
39,159

 
38,436

 
64,463

 
24,574

 
166,632

Provision for (benefit from) income taxes
110,412

 
4,800

 
7,282

 
(1,750
)
 
120,744

Net (loss) / income
$
(69,528
)
 
$
36,313

 
$
60,256

 
$
29,635

 
$
56,676

 
 
 
 
 
 
 
 
 
 
Net (loss) / income per share (1):
 
 
 
 
 
 
 
 
 
   Basic
$
(0.99
)
 
$
0.52

 
$
0.87

 
$
0.44

 
$
0.82

   Diluted
$
(0.99
)
 
$
0.51

 
$
0.86

 
$
0.43

 
$
0.80

 
 
 
 
 
 
 
 
 
 
Weighted average shares outstanding:
 
 
 
 
 
 
 
 
 
Basic
70,577

 
70,361

 
69,125

 
67,462

 
69,380

Diluted
70,577

 
71,425

 
70,302

 
68,675

 
70,419

(1) EPS for the year may not equal the sum of quarterly EPS due to changes in weighted share calculations.
XML 102 R9.htm IDEA: XBRL DOCUMENT v3.19.3
BALANCE SHEET COMPONENTS
12 Months Ended
Sep. 28, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
BALANCE SHEET COMPONENTS BALANCE SHEET COMPONENTS
The following tables reflect the components of significant balance sheet accounts as of September 28, 2019 and September 29, 2018:
 
 
As of
(in thousands)
 
September 28, 2019
 
September 29, 2018
 
 
 
 
 
Short term investments, available-for-sale(1)
 
$
229,000

 
$
293,000

 
 
 
 
 
Inventories, net:
 
 

 
 

Raw materials and supplies
 
$
52,853

 
$
63,894

Work in process
 
32,026

 
37,829

Finished goods
 
33,742

 
40,357

 
 
118,621

 
142,080

Inventory reserves
 
(29,313
)
 
(26,889
)
 
 
$
89,308

 
$
115,191

 
 
 
 
 
Property, plant and equipment, net:
 
 

 
 

Land
 
$
2,182

 
$
2,182

Buildings and building improvements (2)
 
41,961

 
41,616

Leasehold improvements (2)
 
24,441

 
23,561

Data processing equipment and software
 
36,302

 
35,469

Machinery, equipment, furniture and fixtures
 
71,465

 
68,666

Construction in progress
 
6,512

 
6,940

 
 
182,863

 
178,434

Accumulated depreciation
 
(110,493
)
 
(102,367
)
 
 
$
72,370

 
$
76,067

 
 
 
 
 
Accrued expenses and other current liabilities:
 
 

 
 

Accrued customer obligations (3)
 
$
26,292

 
$
34,918

Wages and benefits
 
18,188

 
44,505

Commissions and professional fees
 
2,024

 
5,549

Dividends payable
 
7,582

 
8,057

Deferred rent
 
1,721

 
1,847

Severance
 
1,500

 
1,415

Other
 
7,226

 
9,687

 
 
$
64,533

 
$
105,978



(1)
All short-term investments were classified as available-for-sale and were measured at fair value based on level one measurement, or quoted market prices, as defined by ASC 820. The Company did not recognize any realized gains or losses on the sale of investments during the fiscal years ended 2019 and 2018.
(2)
Certain balances as at September 29, 2018 relating to property, plant and equipment have been reclassified. These reclassifications have no impact to the Consolidated Balance Sheet as at September 29, 2018.
(3)
Represents customer advance payments, customer credit program, accrued warranty expense and accrued retrofit obligations.
XML 103 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 104 R42.htm IDEA: XBRL DOCUMENT v3.19.3
BASIS OF PRESENTATION (Property, Plant and Equipment) (Narrative) (Details)
12 Months Ended
Sep. 28, 2019
Building [Member]  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 25 years
Toolings [Member]  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 1 year
Leaseholds and Leasehold Improvements [Member]  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Estimated Useful Lives based on the shorter of the life of lease or life of asset
Software and Software Development Costs [Member]  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 5 years
Minimum [Member] | Machinery and Equipment [Member]  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 3 years
Maximum [Member] | Machinery and Equipment [Member]  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 10 years
XML 105 R1.htm IDEA: XBRL DOCUMENT v3.19.3
DOCUMENT AND ENTITY INFORMATION - USD ($)
$ in Millions
12 Months Ended
Sep. 28, 2019
Nov. 08, 2019
Mar. 30, 2019
Document and Entity Information [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Transition Report false    
Amendment Flag false    
Document Period End Date Sep. 28, 2019    
Entity File Number 0-121    
Entity Registrant Name KULICKE & SOFFA INDUSTRIES INC    
Entity Central Index Key 0000056978    
Entity Incorporation, State or Country Code PA    
Entity Address, Address Line One 23A Serangoon North Avenue 5    
Entity Address, Address Line Two #01-01    
Entity Address, Address Line Three K&S Corporate Headquarters    
Entity Address, City or Town Singapore    
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 Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Public Float     $ 1,444.9
Entity Filer Category Large Accelerated Filer    
Entity Emerging Growth Company false    
Entity Small Business false    
Entity Interactive Data Current Yes    
Entity Shell Company false    
Entity Tax Identification Number 23-1498399    
Document Fiscal Period Focus FY    
Document Fiscal Year Focus 2019    
Current Fiscal Year End Date --09-28    
Entity Common Stock, Shares Outstanding   63,028,039  
XML 106 R5.htm IDEA: XBRL DOCUMENT v3.19.3
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 30, 2017
Statement of Comprehensive Income [Abstract]      
Net income $ 11,653 $ 56,676 $ 126,099
Other comprehensive income:      
Foreign currency translation adjustment (6,534) (3,633) 1,960
Unrecognized actuarial gain on pension plan, net of tax 22 116 990
Other Comprehensive Income (Loss), Foreign Currency Transaction, Translation Adjustment and unrecognized actuarial (loss), Net of Tax, Portion Attributable to Parent (6,512) (3,517) 2,950
Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax (741) (669) 669
Other Comprehensive Loss, Reclassification Adjustment from AOCI on Derivatives, Net of Tax 1,215 (1,755) 1,146
Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Parent 474 (2,424) 1,815
Total other comprehensive (loss) / income (6,038) (5,941) 4,765
Comprehensive income $ 5,615 $ 50,735 $ 130,864
XML 107 R46.htm IDEA: XBRL DOCUMENT v3.19.3
GOODWILL AND INTANGIBLE ASSETS (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Sep. 30, 2017
Goodwill [Line Items]      
Impairment charges $ 0 $ 0 $ 35,207
XML 108 R69.htm IDEA: XBRL DOCUMENT v3.19.3
EARNINGS PER SHARE (Reconciliation of the shares used in the basic and diluted net income per share computation) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Sep. 28, 2019
Jun. 29, 2019
Mar. 30, 2019
Dec. 29, 2018
Sep. 29, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 30, 2017
Sep. 28, 2019
Sep. 29, 2018
Sep. 30, 2017
NUMERATOR:                      
Net income $ 6,404 $ 1,287 $ (3,555) $ 7,517 $ 29,635 $ 60,256 $ 36,313 $ (69,528) $ 11,653 $ 56,676 $ 126,099
DENOMINATOR:                      
Weighted average shares outstanding - Basic (in shares) 63,401 64,683 65,930 67,176 67,462 69,125 70,361 70,577 65,286 69,380 70,906
Market-based restricted stock (in shares)                 662 1,039 1,157
Weighted average shares outstanding - Diluted (1) 64,251 65,431 65,930 67,851 68,675 70,302 71,425 70,577 65,948 70,419 72,063
EPS:                      
Net income per share - Basic (in dollars per share) $ 0.10 $ 0.02 $ (0.05) $ 0.11 $ 0.44 $ 0.87 $ 0.52 $ (0.99) $ 0.18 [1] $ 0.82 $ 1.78
Effect of dilutive shares (in dollars per share)                 0 (0.02) (0.03)
Net income per share - Diluted (in dollars per share) $ 0.10 $ 0.02 $ (0.05) $ 0.11 $ 0.43 $ 0.86 $ 0.51 $ (0.99) $ 0.18 [1] $ 0.80 $ 1.75
[1] EPS for the year may not equal the sum of quarterly EPS due to changes in weighted share calculations.
XML 109 R65.htm IDEA: XBRL DOCUMENT v3.19.3
SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
12 Months Ended
Aug. 07, 2019
May 20, 2019
Feb. 28, 2019
Dec. 12, 2018
Sep. 28, 2019
Sep. 29, 2018
Sep. 30, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Dividends declared (in usd per share) $ 0.12 $ 0.12 $ 0.12 $ 0.12 $ 0.48 $ 0.24 $ 0
Description Of Maximum Percentage Of Employee Contributions and Matching Contributions Based Upon Years Of Service         employee contributions and matching Company contributions from 4% to 6%    
Relative Total Shareholder Return Average Stock Price Calculation Period         90 days    
Total Shareholder Return Award Performance Measurement Period         3 years    
Proceeds from Stock Options Exercised         $ 14 $ 55 $ 509
Minimum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Defined Contribution Plan, Employer Matching Contribution, Percent         4.00%    
Share Based Compensation Arrangement By Share Based Payment Award Vesting Percentage         0.00%    
Maximum [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Defined Contribution Plan, Employer Matching Contribution, Percent         6.00%    
Share Based Compensation Arrangement By Share Based Payment Award Vesting Percentage         200.00%    
Equity Incentive Plan 2009 [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant         4.0    
Non Employee Director [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Grant of common shares, upon initial election to board, value         $ 120    
Grant of common shares, upon initial election to board, quarterly, value         $ 37    
XML 110 R61.htm IDEA: XBRL DOCUMENT v3.19.3
SHAREHOLDERS' EQUITY AND EMPLOYEE BENEFIT PLANS (Outstanding and exercisable employee stock options) (Details) - Stock Options One [Member]
12 Months Ended
Sep. 28, 2019
$ / shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, lower limit $ 8.64
Range of exercise prices, upper limit $ 8.74